web-dev-qa-db-ja.com

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

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

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

最新バージョンは1.6.5です。

32
pedroparra

公式 ダウンロードVagrant ウェブページには、最新バージョンの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 Webページからの最新バージョンのVagrantのバージョン番号です。これは、最新バージョンのVagrantが更新されるたびに変わります。この回答が最後に編集された時点での最新の公式ダウンロードVagrant WebサイトからのVagrantの最新バージョンはVagrant 2.2.4です。

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

27
karel

手動で更新する必要がない場合は、 HashiCorp Vagrant の最新パッケージを提供する リポジトリ を作成しました。 PPAフォーマットで。これを使用するには、あなたの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 pgp.mit.edu --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4
Sudo apt-get update

通常どおりにインストールします。

Sudo apt-get install vagrant

これらは Vagrantダウンロードページ と同じファイルで、ただリポジトリに置かれています。

16
Wolfgang

サーバーの場合、次のものが最初に認証され、次にUgrant 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
2
Jonah Braun