Ubuntu
找不到廚師 rbenv 食譜食譜使用者
我對 Chef rbenv 食譜有疑問。一旦我開始引導伺服器,它就會給我一個錯誤:
could not find user recipe for cookbook rbenv
但食譜在食譜文件夾中。即使我也在角色中定義了配方,我也無法讓它工作。
recipe rbenv recipe rbenv::user
這就是我嘗試在角色中安裝使用者 ruby 的方式:
:rbenv => { :user_rubies => ['1.9.3-p392'], :global => '1.9.3-p392', :user_installs => [ { :user => 'rubyuser', :global => '1.9.3-p392', :rubies => ['1.9.3-p392'], :gems => { '1.9.3-p392' => [ { :name => 'bundler' }, { :name => 'capistrano' }, ] } } ] },
我試圖手動將 user.rb recipe 和 user_install.rb recipe 添加到伺服器 /var/chef/cache/cookbooks/rbenv/recipes/ 文件夾中的 rbenv cookbook 中,但這對我也沒有幫助。在執行 rbenv 安裝之前,沒有什麼需要 rbenv。它在開始安裝時給了我錯誤。
請幫我。
不確定這是否對您來說仍然是一個懸而未決的問題,但僅供參考:至少有兩
rbenv
本食譜,fnichol’s和RiotGames’(從社區網站連結)。只有弗萊徹尼科爾的
rbenv
食譜有user
食譜。