12.04

12.04

流浪漢是為開發人員建置和管理虛擬機器的工具。它有一個開始使用 Ubuntu包含看起來可疑的建議的指南,例如

$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby  # wtf???

或從原始碼而不是 Ubuntu 軟體包安裝 RubyGems,然後使用gem installvagrant 本身安裝。

僅僅遵循這些指示我感到不舒服。也許有購電協議嗎?也許有為 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.

相關內容