我正在尝试修理Homebrew。
我最近尝试重新安装它,但是当我键入“ brew doctor”时
我的输出是:
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
The current working directory doesn't exist, cannot proceed.
我尝试通过再次在命令行中键入以下内容来重新安装它:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
但是我的输出是:
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
如何修复我的Homebrew安装?
3
您为什么不阅读输出?它将很好地解释。
—
jherran 2015年
截至今天,我在原始帖子中描述了相同的问题。我感觉这是通过App Store将OS X升级到10.11.2之后才开始的。无论将哪个参数传递给冲泡,无论是“医生”,“清理”等,都产生相同的输出。因此,至少不能遵循“酿造清理”指令。这可能是由OS X的SIP引起的吗?还有其他想法吗?
—
Axel Kirch 2015年
欢迎问不同。有两种选择-您可以询问有关显示
—
bmike
rm
命令结果的问题,或者我们可以通过编辑投票/推广此结果。另外-您可能会问-我怎么知道SIP是否正在影响特定任务。这是可以回答的,似乎超出了此问题的范围,因此,我很乐意在其他地方为您解答。对于自制的情况,答案几乎肯定是“否”。