12.04

12.04

流浪汉是为开发人员构建和管理虚拟机的工具。它具有开始使用 Ubuntu指南中包含了一些看似不靠谱的建议,比如

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

或者从源代码而不是从 Ubuntu 包安装 RubyGems,然后使用它gem install安装 vagrant 本身。

我只是不太愿意按照这些说明操作。有没有 PPA?有没有为 Ubuntu 打包的替代工具?

答案1

现在你可以从以下网址下载独立的 .deb 文件http://www.vagrantup.com/downloads.html

不如 PPA 好,但至少你可以检查哪些文件安装在哪里,并干净地删除该包。

答案2

12.04

流浪汉 安装 vagrant1.0.1 现在包含在 12.04 的 universe 中,您可以通过软件中心安装它。

答案3

无需担心本说明开始使用 Ubuntu指南。制作软链接不会/usr/bin/ruby1.8对您的系统造成任何损害。只需继续本教程并安装 vagrant。要安装 vagrant,您可以使用:

  sudo gem install vagrant

据我所知,vagrant 没有可用的 PPA。安装它的最佳方法是使用 gem。

如果你遇到任何困难,请随时在此处发布

答案4

如果您使用 Ruby:

尽管网站建议使用 .deb 安装,但最好通过 Rubygems 安装。该网站似乎更新得有点落后。vagrant gem 的说明似乎更为最新:https://github.com/mitchellh/vagrant

如果 Bundler 正在安装 1.0.0 以下版本的 gem:

  • gem 'vagrant'所有其他宝石放在你的上面Gemfile然后跑bundle install
  • 如果仍然不起作用,请输入gem 'vagrant', '~> 1.0'并运行bundle install

有时,如果您的其他 gem 安装了旧版本的vagrantgem,bundler 也会安装旧版本的 gem,例如json

相关内容