Wie aktualisiere ich Vagrant auf die neueste Version von Ubuntu?

30

Wie aktualisiere ich Vagrant auf die neueste Version in Ubuntu?

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

Die neueste Version ist 1.6.5

pedroparra
quelle

Antworten:

24

Das offizielle Laden Sie Vagrant herunter Die Webseite bietet alle verfügbaren Downloads für die neueste Version von Vagrant (2.0.1). Laden Sie das richtige Paket für Ihr Betriebssystem (Linux deb) und Architektur (32-Bit- oder 64-Bit-Betriebssystem) herunter. Sie finden SHA256-Prüfsummen für Pakete Hier .

Laden Sie die .deb-Datei herunter und doppelklicken Sie darauf, um sie zur Installation in der Ubuntu-Softwareanwendung zu öffnen. Die Namen der vagrant .deb-Dateien lauten wie folgt:

  • 32-Bit-Architektur: vagrant_2.0.1_i686.deb
  • 64-Bit-Architektur: vagrant_2.0.1_x86_64.deb

...woher 2.0.1 In der obigen Liste befindet sich die Versionsnummer der neuesten Version von Vagrant von der offiziellen Vagrant-Download-Website, die sich jedes Mal ändert, wenn die neueste Version von Vagrant aktualisiert wird. Die neueste Version von Vagrant von der offiziellen Download-Website von Vagrant, die zum letzten Mal als diese Antwort bearbeitet wurde, ist Vagrant 2.0.1.

Wenn Sie die Textdatei mit den SHA256-Prüfsummen für Vagrant-Pakete herunterladen, finden Sie dieselben zwei Paketnamen und ihre SHA256-Prüfsummen.

karel
quelle
15

Wenn Sie keine Aktualisierung manuell durchführen möchten, habe ich eine erstellt Repository das bietet die neuesten Pakete von HashiCorp Vagrant in einem PPA-Format. Um es zu verwenden, müssen Sie das Repository wie folgt zu Ihren Ubuntu-Repository-Quellen hinzufügen:

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

Nun wie gewohnt installieren:

sudo apt-get install vagrant

Dies sind die gleichen Dateien wie auf der Vagrant Download-Seite , einfach in ein Repository legen.

Wolfgang
quelle
2

Bei Servern wird zunächst die folgende Version von Vagrant 2.0.2 (derzeit die neueste) auf Ubuntu x64 authentifiziert und anschließend installiert:

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
Jonah Braun
quelle
Ich habe das anprobiert WSL (aktualisiertes W10), aber es wurde nicht installiert und es wurden keine Fehlermeldungen angezeigt.
1.61803