Vagrant - это инструмент для разработки и управления виртуальными машинами для разработчиков. В нем есть руководство по началу работы с Ubuntu, которое содержит ненадежные предложения, такие как
$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby # wtf???
или установить RubyGems из исходного кода, а не из пакетов Ubuntu, а затем использовать gem install
для установки самого vagrant.
Я не чувствую себя комфортно, просто следуя этим инструкциям. Возможно, есть PPA? Возможно, есть ли альтернативные инструменты, которые упакованы для Ubuntu?
package-management
ppa
virtualization
vagrant
Мариус Гедминас
источник
источник
В настоящее время вы можете скачать автономные файлы .deb с http://www.vagrantup.com/downloads.html
Не так хорошо, как PPA, но, по крайней мере, вы можете проанализировать, какие файлы где установлены и как следует удалить пакет.
источник
sudo apt-add-repository ppa:terceiro/vagrant
Нет ничего страшного в инструкциях из этого руководства по началу работы с Ubuntu . Создание мягкой ссылки на
/usr/bin/ruby1.8
не повредит вашей системе в любом случае. Просто продолжайте изучение и установите vagrant. Для установки vagrant вы можете использовать:Насколько я знаю, нет никакого PPA, доступного для vagrant. Лучший способ установить его - использовать гем.
Если вы чувствуете какие-либо трудности, не стесняйтесь размещать здесь
источник
Если вы используете Ruby:
Лучше установить его через Rubygems, несмотря на рекомендацию сайта по установке .deb. Сайт, кажется, немного отстает от обновлений. Инструкции бродячего драгоценного камня кажутся более современными: https://github.com/mitchellh/vagrant
Если Bundler устанавливает версию gem под 1.0.0:
gem 'vagrant'
выше всех других драгоценных камней в свойGemfile
и бегиbundle install
.gem 'vagrant', '~> 1.0'
и бегиbundle install
.Иногда bundler устанавливает старую версию
vagrant
гема, если ваши другие гемы устанавливали старые версии гемов, напримерjson
.источник