3 回答

TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個(gè)贊
您將需要具有root用戶訪問權(quán)限才能執(zhí)行此操作。如果您還不是管理員用戶,請(qǐng)以管理員身份登錄。然后使用“ sudo”更改權(quán)限:
sudo chmod go-w /usr/local/bin
顯然,這意味著您不能再通過'sudo'將文件安裝在/ usr / local / bin中,但是您可能無(wú)論如何都不應(yīng)該這樣做。

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
我在MacOSX 10.6.8中遇到了相同的錯(cuò)誤-Ruby似乎檢查路徑中是否有可寫的目錄(包括父目錄)。在我的情況下,不存在/ usr / local / bin,因?yàn)闆]有創(chuàng)建它。
所以我要做
sudo chmod 775 /usr/local
擺脫警告。
這里的問題是MacOS中的任何非root:wheel進(jìn)程是否需要在/ usr / local中創(chuàng)建任何內(nèi)容?

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
我在OSX中遇到過同樣的問題。可以通過運(yùn)行“磁盤實(shí)用程序以修復(fù)權(quán)限”來(lái)修復(fù)它。我同意Peter Nixey的觀點(diǎn):就我而言,這是我的3G軟件狗安裝或重新安裝其驅(qū)動(dòng)程序時(shí)引起的。之后修復(fù)權(quán)限可以解決此問題。
- 3 回答
- 0 關(guān)注
- 1081 瀏覽
添加回答
舉報(bào)