Wie kann ich eine App mit Homebrew löschen?
- Grundlagen: Was bedeutet App löschen mit Homebrew?
- Unterschied zwischen brew uninstall und brew remove
- So entfernst du eine App, die mit Homebrew installiert wurde
- Was passiert nach dem Löschen einer App mit Homebrew?
- Zusätzliche Tipps und Hinweise
Homebrew ist ein beliebter Paketmanager für macOS, der es ermöglicht, Software einfach zu installieren, zu aktualisieren und zu verwalten. Wenn man eine App oder ein Programm, das mit Homebrew installiert wurde, nicht mehr benötigt, stellt sich oft die Frage, wie man diese wieder vollständig löschen kann. In diesem Artikel erkläre ich ausführlich, wie man eine App mit Homebrew entfernt und was dabei zu beachten ist.
Grundlagen: Was bedeutet App löschen mit Homebrew?
Im Kontext von Homebrew bedeutet App löschen in der Regel die Deinstallation eines Pakets. Homebrew verwaltet die Programme in sogenannten Formeln (Formulas) oder Casks. Formeln sind klassische Kommandozeilen-Tools oder Bibliotheken, während Casks meist grafische Anwendungen sind. Das Löschen oder Deinstallieren einer App bedeutet also, den von Homebrew installierten Inhalt vollständig zu entfernen, sodass die Software nicht mehr auf dem System vorhanden ist.
Unterschied zwischen brew uninstall und brew remove
Die Befehle brew uninstall und brew remove sind in Homebrew synonym. Beide können verwendet werden, um eine App zu löschen. Das heißt, wenn du eine Software deinstallieren möchtest, kannst du entweder brew uninstall appname oder brew remove appname eingeben – das Ergebnis ist gleich.
So entfernst du eine App, die mit Homebrew installiert wurde
Um eine App zu löschen, musst du zunächst den genauen Namen der App oder des Pakets kennen. Diesen findest du entweder mit brew list, welches alle installierten Pakete anzeigt, oder du weißt ihn bereits von der Installation.
Danach führst du im Terminal einfach aus:
brew uninstall appname
Dies entfernt das Paket vom System. Falls die App als Cask installiert wurde (meist grafische Anwendungen), funktioniert der Befehl ähnlich:
brew uninstall --cask appname
Durch die Verwendung von --cask wird sichergestellt, dass Homebrew eine grafische App entfernt, die über Cask installiert wurde.
Was passiert nach dem Löschen einer App mit Homebrew?
Nach der Ausführung des Deinstallationsbefehls entfernt Homebrew die Programmdateien und Ressourcen, die es verwaltet hat. Jedoch bleiben manchmal Konfigurationsdateien oder Datenordner vom Nutzer erhalten, die Homebrew nicht automatisch entfernt. Diese können manuell gelöscht werden, wenn du eine vollständige Entfernung wünschst. Außerdem löscht Homebrew keine Systemkomponenten oder Dateien, die nicht über Homebrew verwaltet wurden.
Zusätzliche Tipps und Hinweise
Falls du unsicher bist, ob das gewünschte Paket eine Formel oder ein Cask ist, kannst du dies mit brew list --cask überprüfen, um installierte Casks anzuzeigen. Es ist auch möglich, mit brew cleanup nicht mehr benötigte Dateien und ältere Versionen automatisch entfernen zu lassen und dadurch Speicherplatz freizugeben.
Insgesamt ist das Löschen einer App mit Homebrew unkompliziert und sicher, solange man den richtigen Paketnamen kennt und die Unterschiede zwischen Formeln und Casks beachtet.
