Vagrant'ı Ubuntu'daki en son sürüme nasıl yükseltirim?


33

Vagrant'ı Ubuntu'daki en son sürümüne nasıl yükseltirim?

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

En son sürüm 1.6.5

Yanıtlar:


27

Resmi İndir Vagrant web sayfası, Vagrant'ın (2.0.1) en son sürümü için mevcut olan tüm indirmeleri içermektedir. Lütfen işletim sisteminize (Linux deb) ve mimarisine (32-bit veya 64-bit işletim sistemi) uygun paketi indirin. Paketlerin SHA256 sağlama toplamlarını burada bulabilirsiniz .

.Deb dosyasını indirin ve Ubuntu yazılım uygulamasına kurulum için açmak üzere çift tıklayın. Serseri .deb dosyalarının adları aşağıdaki gibidir:

  • 32 bit mimarisi: vagrant_2.0.1_i686.deb
  • 64 bit mimarisi: vagrant_2.0.1_x86_64.deb

... 2.0.1yukarıda, Vagrant'ın en son sürümünün güncellenmesi durumunda değişen resmi resmi Vagrant web sayfasındaki Vagrant'ın son sürümünün sürüm numarasıdır. Vagrant'ın resmi indirdiği Vagrant web sitesinden çıkan ve bu cevabın son düzenlendiği tarihte en son sürüm Vagrant 2.2.4.

Vagrant paketleri için SHA256 sağlama toplamı olan metin dosyasını indirirseniz, aynı iki paket adını ve bunların SHA256 sağlama toplamlarını bulacaksınız.


17

Manuel olarak güncelleme yapmak istemiyorsanız , HashiCorp Vagrant'ın PPA formatında en yeni paketlerini sağlayan bir depo oluşturdum . Kullanmak için, depoyu aşağıdaki gibi Ubuntu depo kaynaklarınıza eklemeniz gerekir:

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

Şimdi her zamanki gibi yükleyin:

sudo apt-get install vagrant

Bunlar Vagrant indirme sayfasındaki dosyaların aynısı , sadece bir havuza koyun.


sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4
Anahtar sunucunun

@MacroMan MIT anahtar sunucusu çalışmaya devam etmelidir; MIT şifreleyicisi bir süredir sorunları olduğu için talimatları sadece Ubuntu ile değiştirdim.
Wolfgang

MIT anahtar sunucusu dün hiç işe yaramadı, oysa ben hiçbir zaman Ubuntu anahtar sunucusunda hata yapmadım. Bunu koymak ve insanlar için sorunlardan kaçınmak elbette daha güvenilir görünüyor.
MacroMan

@MacroMan Tekrar problem yaşadığını bilmek güzel. Ubuntu’yu da oraya koymak için gönderiyi kabul ediyorum.
Wolfgang

4

Sunucular için, aşağıdakiler ilk olarak kimlik doğrulaması yapacak ve ardından Vagrant sürüm 2.0.2'yi (şu anda en yenisi) Ubuntu x64'e yükleyecektir:

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

Bunu denedim WSL(W10 güncellendi), ancak yüklemedi veya herhangi bir hata mesajı vermedi.
1.61803
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.