安裝好homebrew後退出終端,下次打開brew出錯的解決辦法

如果你之前真的安裝好了,那麼,這一切都是路徑的錯(類比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,簡直無敵,真*一勞永逸
TkupT5

關於它的安裝,可以參考這篇文章

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,重啓終端。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章