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

mcb*_*etz 12 virtualbox vagrant

如何安装 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 vagrant使用后vagrant up
  2. 使用apt-get install vagrant想要删除(!)我的手动 VirtualBox 安装。

该怎么办?

小智 9

用:

apt-get install vagrant --no-install-recommends
Run Code Online (Sandbox Code Playgroud)

作为解决方法。

https://bugs.launchpad.net/ubuntu/+source/vagrant/+bug/1125097


mmr*_*151 3

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

sudo ln -s /opt/vagrant/bin/vagrant /usr/local/bin/vagrant
Run Code Online (Sandbox Code Playgroud)

希望有帮助。


Ter*_*ang 1

在 1.0.7 之前,推荐的安装方式vagrant是通过 RubyGems。

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

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

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

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

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