Onde posso encontrar pacotes do Vagrant?

10

O Vagrant é uma ferramenta para criar e gerenciar máquinas virtuais para desenvolvedores. Ele tem um guia começando no Ubuntu que contém sugestões de aparência duvidosa, como

$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby  # wtf???

ou instalando o RubyGems a partir do código-fonte, e não dos pacotes do Ubuntu, e usando gem install para instalar o próprio vagrant.

Não me sinto confortável apenas seguindo essas instruções. Existe talvez um PPA? Existem, talvez, ferramentas alternativas que são empacotadas para o Ubuntu?

    
por Marius Gedminas 06.11.2010 / 16:09

4 respostas

9

12,04

Vagrant O 1.0.1 agora está incluído no universo em 12.04 e você pode instalá-lo através do Centro de Software.

    
por ajmitch 21.03.2012 / 04:27
16

Hoje você pode baixar arquivos .deb independentes do link

Não tão bom quanto um PPA, mas pelo menos você pode examinar quais arquivos são instalados e remover o pacote corretamente.

    
por Marius Gedminas 11.03.2012 / 18:18
-2

Não há nada para se preocupar com as instruções neste guia de introdução ao Ubuntu . Fazer um link para /usr/bin/ruby1.8 não prejudica o seu sistema de qualquer maneira. Basta ir em frente com o tutorial e instalar vagrant.To instalar vagrant você pode usar:

  sudo gem install vagrant

Tanto quanto eu sei não há nenhum PPA disponível para vagrant. O melhor método para instalá-lo é usando a gem.

Se você está sentindo alguma dificuldade, sinta-se à vontade para postar aqui

    
por aneeshep 08.11.2010 / 06:12
-2

Se você estiver usando o Ruby:

É melhor instalá-lo via Rubygems, apesar da recomendação do site sobre a instalação do .deb. O site parece estar um pouco atrasado em atualizações. As instruções da joia vagabunda parecem mais atualizadas: link

Se o Bundler estiver instalando uma versão sub-1.0.0 da gem:

  • coloque gem 'vagrant' acima de todas as outras gemas no seu Gemfile e execute bundle install .
  • se isso ainda não funcionar, coloque gem 'vagrant', '~> 1.0' e execute bundle install .

Às vezes, o bundler instala uma versão antiga do vagrant gem se suas outras gemas instalaram versões antigas de gemas, como json .

    
por dgo.a 12.03.2012 / 14:37