如何在Ubuntu中将Vagrant升级到最新版本?
$ sudo apt-get update
$ sudo apt-get install vagrant
$ vagrant -v
Vagrant 1.4
最新版本是1.6.5
如何在Ubuntu中将Vagrant升级到最新版本?
$ sudo apt-get update
$ sudo apt-get install vagrant
$ vagrant -v
Vagrant 1.4
最新版本是1.6.5
Answers:
官方的Vagrant下载网页具有最新版本的Vagrant(2.0.1)的所有可用下载。请下载适用于您的操作系统(Linux deb)和体系结构(32位或64位OS)的正确软件包。您可以在此处找到软件包的SHA256校验和。
下载.deb文件并双击以将其打开以安装在Ubuntu软件应用程序中。流浪者.deb文件的名称如下:
vagrant_2.0.1_i686.deb
vagrant_2.0.1_x86_64.deb
... 2.0.1
上面的是官方下载的Vagrant网页中Vagrant最新版本的版本号,只要更新了最新版本的Vagrant,它就会更改。Vagrant 2.2.4是Vagrant官方下载的最新版本的Vagrant 2.2.4。
如果下载的文本文件具有Vagrant软件包的SHA256校验和,则将找到相同的两个软件包名称及其SHA256校验和。
如果您不想手动更新,我创建了一个存储库,以PPA格式提供HashiCorp Vagrant的最新软件包。要使用它,您需要像下面这样将存储库添加到Ubuntu存储库源:
sudo bash -c 'echo deb https://vagrant-deb.linestarve.com/ any main > /etc/apt/sources.list.d/wolfgang42-vagrant.list'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4
sudo apt-get update
现在照常安装:
sudo apt-get install vagrant
这些文件与Vagrant下载页面上的文件相同,只是放在了存储库中。
对于服务器,以下内容将首先进行身份验证,然后在Ubuntu x64上安装Vagrant版本2.0.2(当前为最新版本):
curl -O https://releases.hashicorp.com/vagrant/2.0.2/vagrant_2.0.2_x86_64.deb
curl -O https://releases.hashicorp.com/vagrant/2.0.2/vagrant_2.0.2_SHA256SUMS
curl -O https://releases.hashicorp.com/vagrant/2.0.2/vagrant_2.0.2_SHA256SUMS.sig
curl -sS https://keybase.io/hashicorp/key.asc | gpg --import
gpg --verify vagrant_2.0.2_SHA256SUMS.sig vagrant_2.0.2_SHA256SUMS
shasum -a 256 -c <(cat vagrant_2.0.2_SHA256SUMS | grep 64.deb) -s
sudo apt install ./vagrant_2.0.2_x86_64.deb
WSL
更新的W10 上尝试了此操作,但未安装,也未给出任何错误消息。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4