如果你之前真的安裝好了,那麼,這一切都是路徑的錯(類比Java路徑配置)
首先你可以先試一試,在一般默認的brew安裝路徑下啓動brew有沒有反應
/usr/local/bin/brew doctor
出錯情況以及排查過程:
大招準備好了,我們一句話修復路徑,讓你以後不用在重裝了!
export PATH=/usr/local/bin:$PATH
完美,讓我們看看關掉終端再打開能不能行
很遺憾不行的,因爲這只是暫時改掉了而已
要想改的徹底些
應該這樣子:
通過修改~/.bashrc文件:
vim ~/.bashrc
/export PATH //找到設置PATH的行,添加
export PATH=/usr/local/bin:$PATH
生效方法:
1、關閉當前終端窗口,重新打開一個新終端窗口
2、輸入“source ~/.bashrc”命令,才生效
說實話,這個方法和每次新打開個窗口重新輸入
export PATH=/usr/local/bin:$PATH
有區別嗎???
有!
如果有多個軟件需要需改路徑,可以將需要的路徑同一寫到 ~/.bashrc 當中
就可以在自己需要的情況下運行它,而不影響其他用戶
如果有人太懶,連這一行也不想輸入的話怎麼辦?
來,給你們看個大寶貝:
通過修改profile文件:
vim /etc/profile
/export PATH //找到設置PATH的行,添加
export PATH=/usr/local/bin:$PATH
重啓一下就可以一勞永逸了
不過所有用戶的變量路徑都跟着你都改了,三思,三思
有可能以上方法你都不合適
那麼我強烈建議你用zsh,簡直無敵,真*一勞永逸
關於它的安裝,可以參考這篇文章
Zsh是一個Linux用戶很少使用的shell,這是由於大多數Linux產品安裝,以及默認使用bash shell。幾乎每一款Linux產品都包含有zsh,通常可以用apt-get、urpmi或yum等包管理器進行安裝,mac自帶zsh。
切換到zsh
chsh -s /bin/zsh
默認的zsh配置不太友好,我們下載一個github上別人配置好的文件
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
替換~/.zshrc
備份
cp ~/.zshrc ~/.zshrc.orig
替換
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
注意 :採用zsh替代bash後,以前/.bashrc之類的配置應該寫入/.zshrc中
更換zsh主題
在~/.oh-my-zsh/themes目錄中,有大量的主題可供選擇,根據不同的愛好,可以自行選擇,然後在~/.zshrc中配置即可。command+s,重啓終端。