“地窖”文件夹仅用于自制吗?


34

“地窖”文件夹仅用于自制软件吗?如果我使用Homebrew,可以安全删除它吗?

Answers:


18

卸载Homebrew的脚本会完全删除它,因此删除它可能是安全的。

https://github.com/mxcl/homebrew/wiki/常见问题解答

如何卸载Homebrew?

如果已安装,/usr/local则可以使用该要点中的脚本进行卸载-它只会删除Homebrew和安装的Homebrew东西,而其他任何东西都不会放在/ usr / local中。

假设您没有在Homebrew的前缀(brew --prefix)中添加其他任何内容,则通常可以只添加rm -rf该目录。这是因为Homebrew不会触摸其前缀之外的文件。


1
从其中一项评论中,我有些犹豫...常见问题解答说,这个要点只卸载自制软件。常见问题解答说,地窖是安装非自制产品的地方。该要点将地窖移走。
瑜伽

1
@Yoga如果您仔细观察,则FAQ会显示“只会删除Homebrew 和Homebrew安装的内容 ”。homebrew主页显示“ Homebrew将软件包安装到其自己的目录,然后将其文件符号链接到/ usr / local。” 查看这篇关于usr/local5by5的Dan Benjamin 使用的有用文章
myhd 2012年

@myhd-这篇文章的用处不大-FHS是Linux而非Unix,/ usr / local适用于您编译的文件,但许多unicies也具有/ opt(Macports也是如此)以及不受系统安装影响的其他目录
user151019 2012年

1
尽管如此,不./configure带任何--prefix=参数只是假设您要安装在/ usr / local中还是很常见的。而且Homebrew FAQ确实建议在这里安装自己编译的内容,然后brew link在上面使用。
echristopherson 2012年

5
需要说明的是:“地窖”目录是Homebrew自己使用的位置。(该名称符合Homebrew的“啤酒”主题:“地窖”是存储“ homebrew”的“小桶”的位置。)没有其他软件使用它。因此,如果不需要Homebrew 和使用Homebrew安装的程序,则可以删除Cellar。@myhd-当自制程序说“到自己的目录”时,该“自己的目录”位于“地窖”下。
Andrew Janke 2013年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.