修改系統路徑($PATH)的方法:(來源為這裡)
方法是透過修改 .bash_profile 來達成
這個檔案會在使用者登入時執行
所以是針對使用者的,並不會影響其他帳號
1. 打開終端機
2. touch ~/.bash_profile; open ~/.bash_profile
3. 將路徑輸入在檔案裡
export PATH="/aaa/bb/bin:$PATH"
export PATH="/xxx/yyyy/bin:$PATH"
4. 存檔並關閉編輯器
5. source ~/.bash_profile
這可以讓系統去執行 .bash_profile 使路徑馬上生效
這樣就完成了。現在可以檢查一下路徑
echo $PATH
2016/06 更新
後來發現直接在終端機用 export PATH 更快
1. 只是要增加 path
export PATH=$PATH:/path/to/set
(看原本 PATH 要在新的前面還是後面都可以)
2. 修改 path
1) 先 echo $PATH
2) 把原本的 PATH 內容 copy 下來
3) 清空 PATH 的內容 export PATH=""
4) export PATH=/path/to/set1:/path/to/set2
修改環境變數($env)的方法:
之前可以編輯 environment.plist 檔案來改環境變數
但 OS X 之後這方法已經不能用了
唯一的方法指向了 /etc/launchd.conf
解法來源為這裡
1. 打開終端機
2. sudo vi /etc/launchd.conf
3. 叫出 vi 編輯器後,按 i 進入編輯模式
(按 a 或 o 也可以,其代表的不同意義請參考 vi 指令)
4. 將環境變數的名稱與路徑輸入
setenv ANDROID_HOME /Library/Android/sdk
5. 按 Esc 跳出編輯模式
6. :w!
"w" 是 write,即寫入存檔
"!"代表強制,由於這是系統檔案所以必須強制執行才能寫入(今天就是沒加這個驚歎號搞了好久)
7. 存檔成功後就可以退出( :q )
沒有留言:
張貼留言