最新版がリリースされていたので、漢のシェルZSHを更新しておいた
2014年10月にZ Shellの最新バージョン(5.0.7)がリリースされていたので更新。
シェルはいつも最新版を使いたいので、男らしくソースからインストール☆
まず、
初めてZshをインストールするなら下記の作業が必要かも。
CentOSの場合、
$ sudo yum install ncurses-devel
Ubuntuの場合、
$ sudo apt-get install ncurses-dev
ッて感じで、事前にNcursesをインストールしておきましょう!
最新のソースをダウンロード
とりあえず、作業用ディレクトリを作って移動しておきましょう。
$ mkdir ~/tmp $ cd ~/tmp
Mkdirコマンドでtmp
ディレクトリを作成し、Cdコマンドで移動。
$ wget http://jaist.dl.sourceforge.net/sourceforge/zsh/zsh-5.0.7.tar.gz
ファイルの解凍
$ tar zxvf zsh-5.0.7.tar.gz
Tarコマンドでダウンロードしたファイルを解凍。
解凍してできたディレクトリに移動
$ cd zsh-5.0.7
Cdコマンドで解凍してできたzsh-5.0.6
ディレクトリに移動。
インストール
configureスクリプトを実行。
ちなみに、configureスクリプトのオプションを指定したい場合
./configure --help
で、オプションの一覧を見ることができます。
あと、configureスクリプト実行後、何かおかしくなったりして実行前に戻したい場合
$ make distclean
で、初期化できます。
今回はそのままオプション無しで、
$ ./configure
$ make
$ sudo make install
Sudoコマンドで管理者権限になりZshをインストール。
ログインシェルを zsh に
現在のシェルを確認。
$ echo $SHELL /bin/bash
$ cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh
シェルのリストを確認。
$ sudo -e /etc/shells
/usr/local/bin/zshを追記。
ESC
を押して、:wq
で保存してエディターを終了。
$ chsh hoge のシェルを変更します。 パスワード: 新しいシェル [/bin/bash]: /usr/local/bin/zsh シェルを変更しました。
Chshコマンドでログインシェルを変更。
.zshrcを作成
ちょっと内容が古いけど、上記サイトなどを参考に.zshrc
を作成しましょう☆
作成が終わったら、
$ source .zshrc
変更した設定を反映。
って感じでZshのインストールは終了!!