Wird der Ordner "Cellar" nur für Homebrew verwendet?

34

Wird der Ordner "Cellar" nur für Homebrew verwendet? Wenn ich Homebrew nicht verwende, kann ich es sicher entfernen?

Yoga
quelle

Antworten:

18

Das Skript zum Deinstallieren von Homebrew entfernt es vollständig, so dass es wahrscheinlich sicher ist, es zu entfernen.

https://github.com/mxcl/homebrew/wiki/FAQ

Wie deinstalliere ich Homebrew?

Wenn Sie es installiert haben, /usr/localkönnen Sie es mithilfe des Skripts in dieser Liste deinstallieren. Es werden nur Homebrew und das installierte Programm Homebrew entfernt, alles andere bleibt in / usr / local allein.

Sofern Sie in Homebrews Präfix ( brew --prefix) nichts anderes angegeben haben , können Sie im Allgemeinen nur rm -rfdieses Verzeichnis verwenden. Dies liegt daran, dass Homebrew keine Dateien außerhalb seines Präfixes berührt.

Lri
quelle
1
Von einem der Kommentare war ich gezögert ... Die FAQ besagt, dass diese Liste NUR das Homebrew-Zeug deinstalliert. Die FAQ besagt, dass Cellar der Ort ist, an dem man nicht-homebrewisches Material installieren kann. Dieser Kern entfernt Keller.
Yoga
1
@Yoga Wenn Sie genau hinschauen, steht in den FAQ "Es werden nur Homebrew und die installierten Komponenten von Homebrew entfernt ". Auf der Homepage von Homebrew heißt es: "Homebrew installiert Pakete in einem eigenen Verzeichnis und verknüpft ihre Dateien mit / usr / local." Lesen Sie diesen nützlichen Artikel über die Verwendung usr/localvon Dan Benjamin von 5by5.
Myhd
@myhd - dieser Artikel ist nicht so nützlich - FHS ist Linux und nicht Unix, / usr / local ist für Dinge, die Sie selbst kompiliert haben, aber viele unicies haben auch / opt (wie auch Macports) und andere Verzeichnisse, die von Systeminstallationen nicht betroffen sind
user151019
1
Trotzdem ist es sehr häufig, dass Sie ./configureohne --prefix=Argumente einfach davon ausgehen, dass Sie in / usr / local installieren möchten. In den häufig gestellten Fragen zu Homebrew wird empfohlen, selbst kompilierte Inhalte zu installieren und anschließend zu verwenden brew link.
Echristopherson
5
Zur Verdeutlichung: Das "Cellar" -Verzeichnis ist ein Ort, den Homebrew für seine eigene Verwendung erfunden hat. (Der Name passt zum Thema "Bier" von Homebrew: Im "Keller" lagern Sie Ihre "Kegs" von "Homebrew".) Keine andere Software verwendet es. Wenn Sie also Homebrew und die mit Homebrew installierten Programme nicht benötigen , können Sie Cellar löschen. @myhd - Wenn Homebrew "zu ihrem eigenen Verzeichnis" sagt, befindet sich dieses "eigene Verzeichnis" unter "Keller".
Andrew Janke
3

Ja. Sie können das Kellerverzeichnis entfernen.

MEM
quelle