在国内由于众所周知的原因,在命令行中运行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
就不会报错。
网友评论