Vagrant ist ein Tool zum Erstellen und Verwalten von virtuellen Maschinen für Entwickler. Es gibt eine Einführung in Ubuntu , die zweifelhaft aussehende Vorschläge wie enthält
$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby # wtf???
oder RubyGems von der Quelle anstatt von Ubuntu-Paketen gem install
installieren und dann verwenden , um vagrant selbst zu installieren.
Ich fühle mich nicht wohl, wenn ich nur diesen Anweisungen folge. Gibt es vielleicht eine PPA? Gibt es vielleicht alternative Tools, die für Ubuntu gepackt sind?
package-management
ppa
virtualization
vagrant
Marius Gedminas
quelle
quelle
Heutzutage können Sie eigenständige .deb-Dateien von http://www.vagrantup.com/downloads.html herunterladen
Nicht so gut wie ein PPA, aber zumindest können Sie überprüfen, welche Dateien wo installiert werden, und das Paket sauber entfernen.
quelle
sudo apt-add-repository ppa:terceiro/vagrant
Es gibt keinen Grund zur Sorge, dass die Anweisungen in diesem Handbuch zu Ubuntu beginnen . Das Herstellen einer weichen Verbindung zu
/usr/bin/ruby1.8
schadet Ihrem System ohnehin nicht. Fahren Sie einfach mit dem Tutorial fort und installieren Sie vagrant. Um vagrant zu installieren, können Sie Folgendes verwenden:Soweit ich weiß, gibt es kein PPA für Landstreicher. Die beste Methode, um es zu installieren, ist die Verwendung des Edelsteins.
Wenn Sie Schwierigkeiten haben, können Sie diese hier posten
quelle
Wenn Sie Ruby verwenden:
Es ist besser, es über Rubygems zu installieren, obwohl die Website die .deb-Installation empfiehlt. Die Website scheint bei Updates etwas im Rückstand zu sein. Die Anweisungen des Vagabund-Edelsteins scheinen aktueller zu sein: https://github.com/mitchellh/vagrant
Wenn Bundler eine Version des Gems unter 1.0.0 installiert:
gem 'vagrant'
vor allem andere Edelsteine in deinGemfile
und rennebundle install
.gem 'vagrant', '~> 1.0'
und laufenbundle install
.Manchmal installiert Bundler eine alte Version des
vagrant
Edelsteins, wenn Ihre anderen Edelsteine alte Versionen von Edelsteinen installiert haben, wie zjson
.quelle