我試圖使用許多不同的流浪盒,我發現here。我想:要使用哪個Vagrant Ubuntu盒來安裝最新的Node.js?
- hashicorp/precise64
- 的Ubuntu/trusty32
- 的Ubuntu/trusty64
- 的Ubuntu/xenial64
但是當我嘗試安裝最新的Node.js(7.5)與(我發現在Installing Node.js via package manager):
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
我總是得到錯誤是這樣的:
你的分佈,確定爲「精準」,目前不支持,請聯繫NodeSource在https://github.com/nodesource/distributions/issues,如果你認爲這是不正確或希望您的發行被視爲支持
我也嘗試下載最新的Ubuntu服務器的ISO映像,並手動安裝到VirtualBox中,在這種情況下安裝最新的Node.js工作正常。 我應該使用哪個Vagrant Box?
此外,我使用Mac OS與VirtualBox運行Vagrant。
我流浪的配置文件:
Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/trusty64"
config.vm.network :forwarded_port, guest: 80, host: 8080
config.vm.network "forwarded_port", guest: 3306, host: 3309
end
ubuntu/trusty64將工作 - 我使用trusty和xenial,他們的工作。你的Vagrantfile如何? –
@FrédéricHenri我更新了問題描述。 –