如何修復Homebrew錯誤“Permission denied @ apply2files”
在運行brew upgrade node
以升級我的macOS上的Node.js安裝之後,Homebrew決定自動運行brew cleanup
。
它正在進行清理,一直Removing:/Users/.....
,直到我遇到了錯誤:
1 | Error: Permission denied @ apply2files - /usr/local/lib/docker/cli-plugins |
看到路徑中的“docker”嗎?
原來是最近刪除了Docker,這導致了錯誤。我解決問題的方法是重新創建了一個Docker應用的文件夾:
1 | mkdir -p /Applications/Docker.app/Contents/Resources/cli-plugins |
然後運行
1 | brew cleanup |
問題得以解決。
你的問題可能是由於其他缺少的庫引起的,而不是Docker,所以在這種情況下,你可以搜索你遇到的具體錯誤消息,看看是否有其他人遇到了相同的問題並解決了它。但這是一個開始。
tags: [“Homebrew”, “macOS”, “Node.js”, “Docker”, “路徑”, “問題解決”]