web-dev-qa-db-de.com

Was ist der sauberste Weg, um Homestead and Vagrant von einem Windows-System zu entfernen?

Ich habe die Anweisungen in Laravel docs befolgt, um Vagrant und Homestead unter Windows 10 zu installieren, aber jetzt habe ich beschlossen, das gesamte Entwicklungsmaterial auf einen anderen dedizierten Server zu verschieben, auf dem Debian ausgeführt wird.

Ich muss Vagrant, Homestead, Composer sowie AMPPS (altes Zeug) vollständig vom Windows 10-Desktop entfernen. Es sollte einfach sein, Vagrant und AMPPS zu deinstallieren, aber wie gehe ich vor? die restlichen Sachen aufräumen?

Ich muss den Code nicht aufbewahren usw. Ich habe ihn bereits an einem anderen Ort.

25
aalaap

Virtuelle Maschine

Entfernen Sie den Homestead VM durch Ausführen

vagrant box remove laravel/Homestead

Gehöft

Wenn Sie Homestead über composer mit dem folgenden Befehl installiert haben:

composer global require laravel/Homestead

führen Sie das Gegenteil aus, um es zu entfernen:

composer remove laravel/Homestead

Dadurch wird das Verzeichnis .composer/vendor/laravel einschließlich des Unterverzeichnisses 'Homestead' entfernt. Das Schlüsselwort 'global' ist nicht erforderlich.

Auf einem Mac- oder Linux-System können die Homestead-Konfigurationsdateien durch Löschen des Verzeichnisses '~/.Homestead' entfernt werden. Möglicherweise müssen Sie ein wenig suchen, um das Verzeichnis auf Ihrem Windows-System zu finden. Mach dir keine Sorgen, wenn du es nicht findest. Das Verzeichnis ist klein und harmlos.


Komponist

Composer wird normalerweise als Windows-Anwendung installiert. Aktivieren Sie das Kontrollkästchen Software (oder Windows 10-Entsprechung), um das Programm zu deinstallieren.

Wenn Sie Composer manuell installiert haben und es nicht in Ihrer Liste der installierten Apps aufgeführt ist, entfernen Sie einfach die 'Composer'-Binärdatei und das Konfigurationsverzeichnis (~/.composer auf Mac/Linux-Systemen).

51
George Cummins

Schritt 1: Holen Sie sich eine Liste aller installierten Boxen mit

$ vagrant box list

Schritt 2: Führen Sie den Befehl vagrant remove aus, und geben Sie beispielsweise den Boxnamen, die Version und den Anbieter an

$ vagrant box remove laravel/Homestead --box-version=0.4.4 --provider=virtualbox
23
terdia07