zsh和bash一樣,是一種Unix shell,但大多數Linux發行版都預設使用bash shell。但Zsh有強大的自動補全參數和自定義配置功能, 強!強!強!, 這裡我們隻介紹安裝
Ubuntu 下安裝:
1. 執行安裝指令
sudo apt-get install zsh
2. 若執行報找不到包(package)的錯,執行以下指令(更新 apt-get 源), 再安裝
sudo apt-get update
3. 在安裝 oh-my-zsh, oh-my-zsh是為了簡化zsh的配置而開發的,是以oh-my-zsh算是zsh的配置。
執行以下指令
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
安裝完成後控制台變成這樣(若安裝成功, 但沒有變成這樣的界面,則執行這條指令: zsh )
Centos6.X 下安裝
1. 執行安裝指令
yum install zsh
2. 若執行報找不到包(package)的錯,執行以下指令(更新 yum), 再安裝
yum update
3. 在安裝 oh-my-zsh, 執行以下指令
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
安裝完成後控制台變成這樣(若安裝成功, 但沒有變成這樣的界面,則執行這條指令: zsh )
問題:
若更新 yum 源後在安裝報錯:
原因: yum 包管理是使用 python2.x 寫的,将 python2.x 更新到 python3.1.3 以後,由于 python 版本文法相容性導緻問題出現
解決辦法: 修改yum配置檔案,将python版本指向以前的舊版本
1). 首先: 進入 /usr/bin/ 目錄檢視自己系統自帶的 python 舊版本執行以下(兩條)指令即可檢視
cd /usr/bin/
ls *python*
2). 修改yum配置檔案,将python版本指向以前的舊版本
vi /usr/bin/yum
要修改的行
#!/usr/bin/python2.6
修改urlgrabber-ext-down檔案,更改python版本
vi /usr/libexec/urlgrabber-ext-down
要修改的行
#!/usr/bin/python2.7
然後執行安裝 zsh 的安裝指令 : yum install 即可安裝成功