/usr/bin 的修改 - MAC

Table of Contents

最近剛用mac Macbook Air 2015 early
OS: El Capitan 10.11.2

似乎遇到Mac OS X 對於/usr/bin的管理策略有修改遇到些問題

Mactex原本會把東西裝到/usr/bin
可是現在/usr/bin被鎖住 所以檔案會寫到別的地方
可是對應的文字編輯軟體TeXstuido預設還是會去/usr/bin找
這問題手動設定TeXstuido裡搜尋的路徑就可以解決了
還不算麻煩

另一個跟/usr/bin有關的問題是這樣
因為/usr/bin/svn版本過舊
所以我手動裝了新版在/opt/subversion/bin/svn
接下來很開心的export PATH=/opt/subversion:$PATH
然後想要sudo mv /usr/bin/svn /usr/bin/svn.old時
系統又給了我operation not permitted (su也一樣)
所以只好先自欺欺人一下 alias svn=/opt/subversion/bin/svn

邏輯上Mac OS去保護/usr/bin/是個好想法
但是如果真的需要修改/usr/bin/的話各位會怎麼處理?
有Google到一些方法可是它說會破壞 Integrity Protection
所以我還沒嘗試 因為才剛把工作環境都弄好而己
對Mac不熟不知照網路說的做有沒有問題

最近剛把工作環境從Windows XP, Windows 10 和 Ubuntu 12.04搬過來Mac
倒覺得其他OS裡會用到的功能和常用的軟體都算有
Mac裡的功能和設定都放在蠻直覺會找到的地方 很好上手
快捷鍵一直按錯........可能需要多點時間習慣
另外Chrome跑Flash好像偶爾會小lag不知是不是錯覺

--

All Comments

Thomas avatarThomas2016-01-07
我記得官方有提供解法
Doris avatarDoris2016-01-10
進入recovery mode打開終端機 輸入csrutil disable
Jake avatarJake2016-01-15
找不到官方方法的話就用我上面打的
Hardy avatarHardy2016-01-15
感謝:) 有找到連結 改完後應該也可順利重新enable回來吧!?
Rae avatarRae2016-01-19
可以
你可以a我的文章
Lily avatarLily2016-01-22
謝謝!
Bennie avatarBennie2016-01-22
為何不使用 homebrew ?
Irma avatarIrma2016-01-23
還有 建議不要再用chrome 試著用safari吧
Hedda avatarHedda2016-01-24
tomap: 新電腦安裝homebrew也是要用一樓的方法解鎖
Joe avatarJoe2016-01-26
回樓上, 我clean install 10.11 再裝 homebrew 沒有需要
Steve avatarSteve2016-01-27
homebrew是裝到/usr/local/
系統鎖/usr/但是/usr/local/例外
Barb Cronin avatarBarb Cronin2016-01-29
SIP沒有鎖/usr/local/
Necoo avatarNecoo2016-01-29
為甚麼不要再用Chrome?
Ina avatarIna2016-02-03
chrome是耗電大老