Macintosh
/usr/local 中沒有用於 brew 的酒窖
我一直在嘗試使用 brew 安裝 tmux 但每次我輸入 brew install tmux 它都會告訴我:
錯誤:無法創建 /usr/local/Cellar
檢查您是否有權寫入 /usr/local
然後我嘗試使用 sudo 執行此操作,但它不起作用,我的客人不會看到 brew 不想與 root 一起使用。我已經確定 /usr/local 中的所有文件都屬於我。我無法更改 /usr/local 文件;它說:“不允許操作”。我該如何解決這個問題,以便可以創建酒窖並允許我使用 brew 安裝東西?
更新:我完全忘記了這個問題。我最終通過重新安裝 Homebrew 來修復它。顯然,當我第一次安裝它時,還沒有安裝一個重要的東西。不知道為什麼,但是需要為命令行安裝的 Xcode 東西。所以當我重新安裝 Homebrew 時,我必須安裝它。
我最終通過重新安裝 Homebrew 來修復它。顯然,當我第一次安裝它時,還沒有安裝一個重要的東西。不知道為什麼,但是需要為命令行安裝的 Xcode 東西。所以當我重新安裝 Homebrew 時,我必須安裝它。
這應該有效:
sudo chown -R "$USER":admin /usr/local
另請注意,自製軟體旨在從使用者帳戶中使用。如果你把它用
sudo
在有問題的地方。