Homebrew卸载问题/不确定是否删除了重要文件

时间:2019-02-11 02:49:18

标签: git macos homebrew

我在Mac上遇到Git问题,并最终找到一个线程,提示卸载Homebrew可能会有所帮助。

我找到了卸载命令并将其粘贴到终端中。

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

它做了自己的事情,并在过程结束时说了一些类似的话:

  

Homebrew无法卸载这些文件。也许你应该做   手动。

/usr/local/.yardopts
/usr/local/CODEOFCONDUCT.md
/usr/local/.com.apple.installer.keep
/usr/local/remotedesktop/
/usr/local/etc/
/usr/local/Homebrew/
/usr/local/var/
/usr/local/Library/
/usr/local/README.md
/usr/local/.gitignore
/usr/local/CONTRIBUTING.md
/usr/local/SUPPORTERS.md
/usr/local/lib/
/usr/local/.git/
/usr/local/LICENSE.txt
/usr/local/git/
/usr/local/share/

为兑现这一建议,我检出了一些文件和文件夹,其中许多与Homebrew相关,因此我照照了此说做并删除了以下内容:

/usr/local/.yardopts
/usr/local/CODEOFCONDUCT.md
/usr/local/.com.apple.installer.keep
/usr/local/remotedesktop/
/usr/local/etc/
/usr/local/Homebrew/
/usr/local/Library/
/usr/local/README.md
/usr/local/.gitignore
/usr/local/CONTRIBUTING.md
/usr/local/SUPPORTERS.md
/usr/local/.git/
/usr/local/LICENSE.txt

当我清空垃圾桶时,我注意到它说它正在删除10,000多个文件,我为此感到担忧,进行了一些研究,但找不到这些文件夹中的大部分内容。我试图还原TimeMachine备份,但看来备份驱动器已损坏。

所以我的问题是我是否删除了重要的内容,以后我会后悔吗?我主要担心usr / local / Library /,因为回想起来,这听起来很重要。

1 个答案:

答案 0 :(得分:0)

/ usr / local 属于您,因此您唯一可以删除的东西就是您自己安装的东西。您可能无法弄乱对Mac基本操作很重要的任何内容,因为在全新安装中 / usr / local 实际上是空的。

此外,您安装的Homebrew实际上只是以下内容的副本:

https://github.com/Homebrew/brew

您在该页面上看到的任何内容都会直接反映到您的 usr / local (包括让您担心的Library文件夹)中。

最后,所涉及文件的数量并不表示任何东西。毕竟,请考虑 .git 目录包含自制程序本身的完整存储库历史记录。很容易看出,仅此一项就可以包含数千个文件。