
流浪漢是為開發人員建置和管理虛擬機器的工具。它有一個開始使用 Ubuntu包含看起來可疑的建議的指南,例如
$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby # wtf???
或從原始碼而不是 Ubuntu 軟體包安裝 RubyGems,然後使用gem install
vagrant 本身安裝。
僅僅遵循這些指示我感到不舒服。也許有購電協議嗎?也許有為 Ubuntu 打包的替代工具嗎?
答案1
現在您可以從以下位置下載獨立的 .deb 文件http://www.vagrantup.com/downloads.html
不如 PPA,但至少您可以反思哪些檔案安裝在何處並乾淨地刪除軟體包。
答案2
12.04
流浪漢 1.0.1 現已包含在 12.04 的 Universe 中,您可以透過軟體中心安裝它。
答案3
無需擔心此說明中的說明開始使用 Ubuntu指導。製作一個軟連結/usr/bin/ruby1.8
無論如何都不會損害您的系統。只需繼續教學並安裝 vagrant。
sudo gem install vagrant
據我所知,沒有適用於 vagrant 的 PPA。安裝它的最佳方法是使用 gem。
如果您感到任何困難,請隨時在此發布
答案4
如果您使用的是 Ruby:
儘管網站建議安裝 .deb,但最好透過 Rubygems 安裝它。網站的更新似乎有點落後。 vagrant gem 的說明似乎是最新的:https://github.com/mitchellh/vagrant
如果 Bundler 安裝的是 gem 的 sub-1.0.0 版本:
- 首先將
gem 'vagrant'
所有其他寶石放入您的Gemfile
並運行bundle install
。 - 如果仍然不起作用,請放置
gem 'vagrant', '~> 1.0'
並運行bundle install
。
有時,vagrant
如果您的其他 gem 安裝了舊版本的 gem,例如json
.