如何修复 "拒绝许可@ apply2files "的Homebrew错误

1,188 阅读1分钟

在运行brew upgrade node 来升级我在macOS上的Node.js安装后,Homebrew决定自动运行brew cleanup

它正在做它的事情,有一堆的Removing: /Users/..... ,直到我得到错误

Error: Permission denied @ apply2files - /usr/local/lib/docker/cli-plugins

🤔

看到路径中的 "docker "了吗?

原来,我最近删除了Docker,这导致了一个错误。我所做的解决方法是重新创建了一个Docker应用程序的文件夹。

mkdir -p /Applications/Docker.app/Contents/Resources/cli-plugins

并运行

brew cleanup

再一次,这个问题被解决了。

你的问题可能是由另一个库丢失引起的,而不是由Docker引起的,所以在这种情况下,你可以在谷歌上搜索你的具体错误信息,看看是否有其他人遇到了同样的问题并解决了它。但这是一个开始。