instale a versão vagrant 1.5 ou posterior em 14.10

12

Existe uma maneira de instalar uma versão mais recente do que no repositório?

O Ubuntu instala o vagrant 1.4.3 no momento, mas eu preciso de pelo menos 1,5

    
por rubo77 05.01.2015 / 23:38

5 respostas

13

Confira a página de downloads do Vagrant . Tem um 1.7.1 disponível.

    
por EricM 05.01.2015 / 23:48
7

@ resposta do rubo77 é bom para uma correção rápida e suja.

Eu prefiro atualizar pacotes únicos de versões futuras com um pouco mais de elegância.

Vantagens dessa abordagem:

  • "apt-get upgrade" irá acompanhar a versão vívida do vagrant para atualizações de segurança, correções de bugs, etc.

  • Nada será atualizado para as versões vívidas, a menos que você especifique [package-name] / vivid na linha de comando do apt

  • Após essa alteração, você não precisa fazer o backup das alterações nas configurações e pode obter facilmente outros pacotes de acordo com a demanda

Primeiro, defina a preferência de pinos para 99 (abaixo do limite somente de instalação manual) para o lançamento vívido:

cat <<EOF | sudo tee /etc/apt/preferences.d/vivid-manual-only
Package: *
Pin: release n=vivid
Pin-Priority: 99
EOF

Em segundo lugar, crie um arquivo de fontes de recompra que aponte para as recompras vívidas:

grep '\sutopic\s' /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/vivid.list
sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list.d/vivid.list

Atualize agora os índices de pacote:

sudo apt-get update

Neste ponto, apt-cache policy nos mostrará que o sistema está ciente do pacote no repositório vívido, mas não instalará automaticamente nenhum deles (devido à prioridade "99"):

ubuntu@ip-172-31-27-91:~$ apt-cache policy vagrant
vagrant:
  Installed: 1.4.3+dfsg1-1
  Candidate: 1.4.3+dfsg1-1
  Version table:
     1.6.5+dfsg1-2 0
        99 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
 *** 1.4.3+dfsg1-1 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages
ubuntu@ip-172-31-27-91:~$

Agora você pode instalar a versão mais recente manualmente com "apt-get install [pacote] / [release]:

sudo apt-get install vagrant/vivid
    
por Steven K 06.01.2015 / 01:21
3

Instale o vagrant do Ubuntu 15.04 beta alterando as fontes para vivid para a instalação:

sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list 
sudo apt-get update
sudo apt-get install vagrant
sudo sed 's/vivid/utopic/g' -i /etc/apt/sources.list 
sudo apt-get update

Isto irá instalar o vagrant 1.6.5 no momento

    
por rubo77 05.01.2015 / 23:52
2

Eu criei um repositório no link que fornece os pacotes mais recentes do vagrantup.com para que você não precise atualizar manualmente.

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

    
por Wolfgang 26.05.2016 / 18:47
0

Altere o número da versão para a versão mais recente

  1. wget link
  2. sudo dpkg -i vagrant_1.9.1_x86_64.deb
  3. versão vagante
por Ananthram EL 08.09.2017 / 23:10

Tags