VagrantをUbuntuの最新バージョンにアップグレードするにはどうすればよいですか?


33

UbuntuでVagrantを最新バージョンにアップグレードするにはどうすればよいですか?

$ sudo apt-get update
$ sudo apt-get install vagrant
$ vagrant -v
Vagrant 1.4

最新バージョンは1.6.5です

回答:


27

Vagrantの公式ダウンロード Webページには、Vagrantの最新バージョン(2.0.1)の利用可能なすべてのダウンロードがあります。ご使用のオペレーティングシステム(Linux deb)およびアーキテクチャ(32ビットまたは64ビットOS)に適したパッケージをダウンロードしてください。パッケージのSHA256チェックサムはこちらにあります

.debファイルをダウンロードしてダブルクリックし、Ubuntuソフトウェアアプリケーションにインストールするために開きます。vagrant .debファイルの名前は次のとおりです。

  • 32ビットアーキテクチャ: vagrant_2.0.1_i686.deb
  • 64ビットアーキテクチャ: vagrant_2.0.1_x86_64.deb

... 2.0.1上記のVagrantの公式ダウンロードページからのVagrantの最新バージョンのバージョン番号は、Vagrantの最新バージョンが更新されるたびに変わります。この回答が最後に編集された時点で最新の公式ダウンロードVagrant WebサイトからのVagrantの最新バージョンはVagrant 2.2.4です。

VagrantパッケージのSHA256チェックサムを含むテキストファイルをダウンロードすると、同じ2つのパッケージ名とそのSHA256チェックサムが見つかります。


17

手動で更新する必要がない場合は、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ダウンロードページと同じファイルであり、リポジトリに配置するだけです。


キーサーバーは、上記から変更されている注意:sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4
MacRomanの

@MacroMan MITキーサーバーは引き続き動作するはずです。MITキーサーバーがしばらくの間問題を抱えていたため、Ubuntuの手順に変更しました。
ウルフギャング

MITのキーサーバーは昨日はまったく機能しませんでしたが、Ubuntuのキーサーバーで障害が発生したことはありませんでした。確かにそれを置いて、人々の問題を避ける方がより信頼できるようです。
マクロマン

@MacroMan再び問題が発生していることを知ってうれしいです。私は同意し、投稿を編集して、Ubuntuも掲載するようにしました。
ウルフガング

4

サーバーの場合、以下が最初に認証され、Vagrantバージョン2.0.2(現在は最新)がUbuntu x64にインストールされます。

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)が、インストールもエラーメッセージも表示されませんでした。
-1.61803
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.