我们一直面临着Linux团队在VM上安装内容的许多问题。我们没有获得任何root权限,据我所知,没有root权限就无法安装chef。我对么?如果我错了,无论如何我可以在没有root访问权限的情况下在Centos 5.x上安装chef-solo?我从主厨网站上运行了命令
curl -L https://www.opscode.com/chef/install.sh | bash
我得到了权限被拒绝错误,当然我没有root访问权限。有没有办法解决这个问题?
答案 0 :(得分:0)
当然 - 如果您正在运行rvm或类似的用户空间gem管理器,您可以将Chef作为gem安装为非root用户。
$ gem install chef
Fetching: chef-11.6.0.gem (100%)
Successfully installed chef-11.6.0
1 gem installed
$ which chef-solo
/Users/tpot/.rvm/gems/ruby-1.9.3-p327/bin/chef-solo