0

我们在 Linux 团队中遇到了很多关于在 VM 上安装东西的问题。我们没有获得任何 root 访问权限,据我所知,如果没有 root 权限,Chef 是不可能安装的。我对么?如果我错了,无论如何我可以在 Centos 5.x 上安装 chef-solo 而无需 root 访问权限?我已经从厨师网站运行了命令

curl -L https://www.opscode.com/chef/install.sh | bash

而且我得到了权限被拒绝错误,当然我没有root访问权限。有没有办法解决这个问题?

4

1 回答 1

0

当然 - 如果您正在运行 rvm 或类似的用户空间 gem 管理器,您可以将 Chef 作为非 root 用户安装为 gem。

$ 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
于 2013-08-21T21:46:53.543 回答