我在Openshift上创建了一个java应用程序。我可以使用我的用户名和私钥登录我的linux实例。现在我需要在我的linux实例上安装第三方软件,但是当我尝试这样做时它会说Permission Denied。
/ usr / bin / install:无法创建常规文件 `/usr/local/lib/libogg.so.0.8.2':权限被拒绝
原因是我没有以root身份登录。
我已经在网上搜索了6个小时,但是没有找到任何解决方案如何在我的redhat linux服务器上以root身份登录来安装软件。我不想更改默认安装脚本。我使用的是Redhat的免费版本。
需要帮助!
答案 0 :(得分:2)
看起来您正在引用的OpenShift Online(云PaaS)设备:
我的redhat linux服务器
如果是这种情况,请注意用户在其OpenShift Online齿轮上没有root权限。
如果您有自己的RHEL服务器,则应该知道您的根凭据。如果它是一个不同的服务器/你没有安装,你需要让它的管理员把你添加到sudoers。
答案 1 :(得分:0)
我认为使用两个命令进行软件安装,如
#yum安装软件包
#rpm -ivh软件包
我们使用 redhat linux