2016-03-02 19 views
2

內提交我有一個包含此命令流浪供應猛砸文件:運行Ruby的一個流浪供應bash腳本

ruby -e "$(curl -fsSL https://bakeware.herokuapp.com/bake/install)" 

出於某種原因,這是行不通的。它似乎根據輸出:

==> nerves: => bake version 0.2.4 installed to ~/.bake/bin 
==> nerves: Be sure to add ~/.bake/bin to your path 

但是~/.bake目錄尚未創建。如果我在安裝文件wget以及在Vagrant配置腳本中運行ruby install,它也不起作用。

它工作正常,如果我vagrant ssh在和運行命令。我如何得到這個工作?

回答

3

流浪使用特權用戶,root,如果你想一行作爲默認用戶,vagrant運行配置,那麼你就必須與privileged: false

像這樣

運行提供腳本
config.vm.provision "shell", inline: "echo $(whoami)", privileged: false 
+0

就是這樣,謝謝! :+1: – bordeltabernacle