如何使用手动VirtualBox 4.2安装Vagrant?


12

如何安装Vagrant 1.0.6。与在Ubuntu 12.04上已经手动安装的VirtualBox 4.2.6一起使用?我所有已知的方法都失败了:

  1. 下载64位的* .deb文件,使用后dpkg --install vagrant_x86_64.deb会给我错误。Vagrant not installed. Use apt-get install vagrantvagrant up
  2. 使用apt-get install vagrant要删除(!)我的手动VirtualBox安装。

该怎么办?

Answers:



3

在/ opt / vagrant中找到已安装的vagrant,并在本地bin上创建符号链接。

sudo ln -s /opt/vagrant/bin/vagrant /usr/local/bin/vagrant

希望能有所帮助。


1

直到1.0.7,建议的安装方式vagrant是通过RubyGems。

更新:现在有人否决了答案,我意识到无论如何都应该对其进行更新。

注意:从Vagrant 1.1.x(现在为1.2.4)开始,建议的安装方式是使用Linux的安装软件包(DEB,RPM),OS X的DMG和MSI Windows。

如果您安装了最新的ruby版本,则只需gem install vagrant

当然,您可以使用软件包管理来安装ruby。但是,强烈建议使用rbenv / ruby​​-buildRVM,它更灵活,并且在管理ruby版本方面效果很好。

更新:从1.2开始,推荐的Vagrant安装方式是使用适用于您操作系统的安装程序。


目前,无业游民的文档说:“但是请注意,软件包(不是ruby gem)是首选的,也是获得最佳支持的安装方法。” 有关符号链接的答案对我有用。PS同意,但是,一般而言,如果使用流浪汉,则特别是关于RVM。
GSP

凉。很高兴看到它对您来说效果很好。实际上,我从未尝试安装无业游民的.deb软件包,因为我已经有了Ruby ;-)
Terry Wang
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.