brew update一直卡,停止之后在运行报错问题

在国内由于众所周知的原因,在命令行中运行brew update经常会一直卡起来不动。这时候如果你Ctrl + Z停止了当前运行的命令。当你再次执行brew update经常会提示

Error: Another active Homebrew update process is already in progress.
Please wait for it to finish or terminate it to continue.

这时候通过命令ps -ef| grep brew查看发现有好几个brew的进程在运行

/usr/local/Homebrew/Library/Homebrew/brew.sh update

我们可以通过rm -rf /usr/local/var/homebrew/locks命令在删除这些进程。
然后再执行brew update就不会报错。

你可能感兴趣的:(brew update一直卡,停止之后在运行报错问题)