Como faço para atualizar o Vagrant para a versão mais recente no Ubuntu?

27

Como faço para atualizar o Vagrant para a versão mais recente no Ubuntu?

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

A última versão é 1.6.5

    
por pedroparra 28.11.2014 / 09:32

3 respostas

22

A página oficial do Download do Vagrant tem todos os downloads disponíveis para a última versão do Vagrant (2.0.1). Faça o download do pacote adequado para seu sistema operacional (Linux deb) e arquitetura (sistema operacional de 32 bits ou 64 bits). Você pode encontrar somas de verificação SHA256 para pacotes aqui .

Baixe o arquivo .deb e clique duas vezes nele para abri-lo para instalação no aplicativo de software do Ubuntu. Os nomes dos arquivos .deb vagantes são os seguintes:

  • arquitetura de 32 bits: vagrant_2.0.1_i686.deb
  • arquitetura de 64 bits: vagrant_2.0.1_x86_64.deb

... onde 2.0.1 acima é o número da versão mais recente do Vagrant na página de download oficial do Vagrant, que muda sempre que a última versão do Vagrant é atualizada. A versão mais recente do Vagrant do site oficial do download do Vagrant até a última vez que essa resposta foi editada é Vagrant 2.0.1.

Se você baixar o arquivo de texto que tem as somas de verificação SHA256 para os pacotes do Vagrant, você encontrará os mesmos dois nomes de pacotes e suas somas de verificação SHA256.

    
por 28.11.2014 / 09:39
14

Se você não quiser atualizar manualmente, criei um repositório que fornece os pacotes mais recentes de HashiCorp Vagrant em formato PPA. Para usá-lo, você precisará adicionar o repositório às fontes do repositório do Ubuntu assim:

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

Agora instale como de costume:

sudo apt-get install vagrant

Estes são os mesmos arquivos da página de download do Vagrant , basta colocar em um repositório.

    
por 26.05.2016 / 18:50
2

Para os servidores, o seguinte primeiro autenticará e, em seguida, instalará a versão 2.0.2 do Vagrant (atualmente a mais recente) no 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
    
por 04.02.2018 / 02:30