如何在openshift中为受限用户安装rpmrebuild?
您好,亲爱的,需要在我的openshift应用程序中安装puppet,所以我必须运行如何在openshift中为受限用户安装rpmrebuild?,openshift,puppet,yum,Openshift,Puppet,Yum,您好,亲爱的,需要在我的openshift应用程序中安装puppet,所以我必须运行 rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm 从本网站: http://docs.puppetlabs.com/guides/install_puppet/install_el.html 但我得到了这个错误: bash: /bin/rpm: Permission denied error: cannot
rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
从本网站:
http://docs.puppetlabs.com/guides/install_puppet/install_el.html
但我得到了这个错误:
bash: /bin/rpm: Permission denied
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:
Error: rpmdb open failed
因此,我需要通过使用rpmrebuild攻击rpm来为我的受限用户运行新的rpm
因此,我需要通过以下方式安装rpmrebuild:
yum install rpmrebuild
但我得到了这个错误:
bash: /bin/rpm: Permission denied
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:
Error: rpmdb open failed
那么有没有人知道我可以通过ssh和putty在我的openshift帐户中安装rpmrebuild或puppet?
非常感谢。如果没有root权限,您通常无法安装
rpm
软件包
你最好的选择可能是得到一份工作。文档建议使用sudo
,但您无法使用。不过,别担心,gems通常可以很好地安装