Le dossier «Cellar» est-il uniquement utilisé pour Homebrew?

34

Le dossier "Cellar" est-il uniquement utilisé pour Homebrew? Si je n'utilise pas Homebrew, je peux le supprimer en toute sécurité?

Yoga
la source

Réponses:

18

Le script pour désinstaller Homebrew le supprime complètement, il est donc probablement sûr de le supprimer.

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

Comment désinstaller Homebrew?

Si vous l'avez installé, /usr/localvous pouvez utiliser le script de cet essentiel pour désinstaller - il ne supprimera que Homebrew et les éléments installés par Homebrew, laissant tout le reste dans / usr / local seul.

Pourvu que vous n'ayez rien mis d'autre dans le préfixe de Homebrew ( brew --prefix), vous pouvez généralement juste rm -rfce répertoire. En effet, Homebrew ne touchera pas les fichiers en dehors de son préfixe.

Lri
la source
1
D'après l'un des commentaires, j'ai été hésité ... La FAQ dit que cet essentiel désinstalle UNIQUEMENT les trucs homebrew. La FAQ dit que Cellar est l'endroit idéal pour installer des trucs non homebrew. Cet essentiel supprime la cave.
Yoga
1
@Yoga Si vous regardez attentivement, la FAQ dit "cela ne supprimera que Homebrew et les éléments installés par Homebrew ". La page d'accueil de homebrew dit "Homebrew installe des packages dans leur propre répertoire, puis crée un lien symbolique vers leurs fichiers dans / usr / local." Consultez cet article utile sur l'utilisation usr/localpar Dan Benjamin de 5by5.
myhd
@myhd - cet article n'est pas très utile - FHS est Linux et non Unix, / usr / local est pour les choses que vous avez compilées vous-même mais de nombreuses unités ont également / opt (comme Macports aussi) et d'autres répertoires qui ne sont pas affectés par les installations du système
user151019
1
Pourtant, il est très courant, ./configuresans --prefix=argument, de simplement supposer que vous voulez installer dans / usr / local; et la FAQ Homebrew suggère d'installer des éléments que vous avez compilés vous-même, puis de les utiliser brew link.
echristopherson
5
Pour clarifier: Le répertoire "Cellar" est un emplacement que Homebrew a conçu pour son propre usage. (Le nom correspond au thème "bière" de Homebrew: la "cave" est l'endroit où vous stockez vos "fûts" de "homebrew".) Aucun autre logiciel ne l'utilise. Donc, si vous n'avez pas besoin de Homebrew et des programmes que vous avez installés à l'aide de Homebrew , vous pouvez supprimer Cellar. @myhd - lorsque homebrew dit "dans son propre répertoire", ce "propre répertoire" est situé sous "Cellar".
Andrew Janke
3

Oui. Vous pouvez supprimer le répertoire Cellar.

MEM
la source