Heute habe ich RHEL 8 Vagrant Machine gestartet und diesen Fehler erhalten - Vagrant konnte in einem sehr frühen Stadium nicht initialisiert werden . Dies war das erste Mal, dass ich einen solchen Fehler bekomme.
Hier ist der Befehl zum Starten einer Vagrant-Maschine:
$ vagrant up
Und hier ist die vollständige Fehlermeldung:
Vagrant failed to initialize at a very early stage: The plugins failed to initialize correctly. This may be due to manual modifications made within the Vagrant home directory. Vagrant can attempt to automatically correct this issue by running: vagrant plugin repair If Vagrant was recently updated, this error may be due to incompatible versions of dependencies. To fix this problem please remove and re-install all plugins. Vagrant can attempt to do this automatically by running: vagrant plugin expunge --reinstall Or you may want to try updating the installed plugins to their latest versions: vagrant plugin update Error message given during initialization: Unable to resolve dependency: user requested 'vagrant-mutate (= 1.2.0)'
Wie Sie in der obigen Ausgabe sehen können, tritt dieser Fehler "Vagrant konnte in einem sehr frühen Stadium nicht initialisiert werden:..." aus einem der folgenden zwei Gründe auf:
- Möglicherweise haben Sie das HOME-Verzeichnis der Vagrant-Maschine irgendwohin geändert oder verschoben.
- Inkompatible Versionen von Abhängigkeiten. Möglicherweise haben Sie Vagrant kürzlich aktualisiert und die Abhängigkeiten sind möglicherweise nicht mit der neuen Version von Vagrant kompatibel.
Wenn Sie jemals auf diesen Fehler gestoßen sind, gibt es drei Problemumgehungen, um dieses Problem zu beheben. Sehen wir uns einen nach dem anderen an.
Fehler „Vagrant konnte in einem sehr frühen Stadium nicht initialisiert werden“ wurde behoben
1. Wenn Sie das Vagrant HOME-Verzeichnis verschoben oder geändert haben, werden die installierten Plugins nicht korrekt initialisiert.
Führen Sie den folgenden Befehl aus, um installierte Vagrant-Plugins zu reparieren:
$ vagrant plugin repair
Versuchen Sie nun, die Vagrant-Maschine zu starten. Wenn das Problem dadurch nicht behoben wird, versuchen Sie es mit der nächsten Lösung.
2. Versuchen Sie, alle installierten Plugins mit dem Befehl:
auf ihre neuesten Versionen zu aktualisieren$ vagrant plugin update
Starten Sie nun die Vagrant-Maschine. Wenn das gleiche Problem weiterhin auftritt, versuchen Sie es mit der letzten Lösung.
3. Wenn Vagrant kürzlich aktualisiert wurde, kann dieser Fehler aufgrund einer inkompatiblen Version von Abhängigkeiten auftreten.
Um dies zu beheben, entfernen Sie einfach alle vom Benutzer installierten Plugins und installieren Sie sie erneut. Bitte beachten Sie, dass Sie dies nur tun sollten, wenn die vorherigen Befehle das System nicht richtig reparieren können.
Um alle Plugins zu entfernen und neu zu installieren, führen Sie Folgendes aus:
$ vagrant plugin expunge --reinstall
Dies sollte das Problem beheben.
Hoffe das hilft.