Ich habe VirtualBox 4.3.10 und Vagrant 1.4.3 auf meinem Ubuntu 14.04 64-Bit-Desktop installiert.
Früher arbeitete mit vagrant Technologie, aber dieses Mal, mehrere Probleme. Lassen Sie mich beschreiben, was ich getan habe
Klonen Sie private Git in das lokale System / opt / lampp / htdocs / {project} : done
root@desktop:/opt/lampp/htdocs/{project}$ vagrant up
gibt eine Nachricht am Terminal während der Ausführung an
Der Befehl
GuestAdditions
Versionen auf Ihrem Host (4.3.10) und Gast (4.2.0) stimmen nicht überein.
wurde mit der Nachricht unten
abgeschlossenFehler beim Mounten von Ordnern in Linux Guest. Dies ist normalerweise aufgrund der Das Dateisystem "vboxsf" ist nicht verfügbar. Bitte überprüfen Sie, dass der Gast Zusätze sind ordnungsgemäß im Gast installiert und können ordnungsgemäß funktionieren. Der versuchte Befehl war:
...
Ich verstehe, dass das Versionsunterschied ist.
check vagrant vbguest --status
GuestAdditions 4.3.10 läuft --- OK.
Öffne den Browser und starte mit http://192.168.0.33
(erwähnt in README.md des privaten Git Repos), aber es hat nicht funktioniert.
Installierte vagrant-vbguest wie vorgeschlagen hier
$:sudo vagrant plugin install vagrant-vbguest
Installierte das Plugin 'vagrant-vbguest (0.10.0)'!
Dadurch ist die Meldung der Versionsunterschiede von GuestAdditions
, die in 2. beschrieben sind, verschwunden
vagrant halt
und dann vagrant up
%Vor%Bringing Maschine 'Standard' up mit 'virtualbox' Anbieter ...
[default] Löschen von zuvor festgelegten weitergeleiteten Ports ...
[default] Löschen von zuvor eingestellten Netzwerkschnittstellen ...
[default] Vorbereiten der Netzwerkschnittstellen basierend auf der Konfiguration ...
[default] Weiterleitungs-Ports ...
[Standard] - 22 = & gt; 2222 (Adapter 1)
[Standard] - 80 = & gt; 8080 (Adapter 1)
[default] Booten der VM ...
[default] Wartet auf den Start der Maschine. Das kann ein paar Minuten dauern ...
[default] Maschine gestartet und fertig!
GuestAdditions 4.3.10 läuft --- OK.
[default] Netzwerkschnittstellen konfigurieren und aktivieren ...
[default] Mounten von freigegebenen Ordnern ...
[Standard] - / VagrantFehler beim Mounten von Ordnern in Linux Guest. Dies ist normalerweise so, weil das Dateisystem "vboxsf" nicht verfügbar ist. Vergewissern Sie sich, dass die Gastzusätze ordnungsgemäß im Gast installiert sind und ordnungsgemäß funktionieren. Der versuchte Befehl war:
Muss ich irgendetwas in der lokalen vagrantfile
ändern oder die vagrant Version oder etwas anderes ändern?
Manche sagen, es ist ein Fehler whesome gibt Lösung für ubuntu & lt; 14.04
Bitte schlagen Sie die Lösungshinweise vor und wie Sie dieses Problem beheben können.
hat bei mir gut funktioniert (Virtual Box 5.0.22, Vagrant 1.8.4). Es dauerte etwas länger, bis der Muck zur Verfügung stand, da das Plugin gcc und eine Menge anderer Tools heruntergeladen hat, bevor die Gast-Erweiterungen .iso an den richtigen Ort verlinkt wurden.
Offensichtlich gibt es einen Fehler im VirtualBox Guest Additions 4.3.10 Installer: Ссылка
Es scheint eine einfache Lösung dafür zu geben, indem eine symbolische Verbindung in Vagrant-VM erstellt wird:
%Vor%Sie könnten dies zu Ihrer Bereitstellungskonfiguration hinzufügen, um sicherzustellen, dass Sie den Fehler nicht erneut ausführen:
%Vor%Tags und Links php github ubuntu-14.04 vagrant