1
我想安裝bluepill服務,但是當我嘗試在沒有sudo的情況下執行此操作時,出現以下錯誤。如何使用sudo作爲gem_package資源
[email protected]:~$ gem install bluepill
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /opt/vagrant_ruby/lib/ruby/gems/1.8 directory.
然後,如果我想重用這個bluepill食譜,我有這個問題,因爲這個食譜使用gem_package,它有不是一種選擇須藤。
gem_package "bluepill" do
version node["bluepill"]["version"] if node["bluepill"]["version"]
action :install
end
然後我的問題是:它可以使用sudo成gem_package資源?
我正在使用廚師獨奏。它以root身份運行? – Robert
是的,它以根用戶身份運行 – sethvargo
該節點告訴我已安裝bluepill,但是當我檢入該實例時,則未找到bluepill命令。 – Robert