2007-12-09
さくらインターネットにemacs,zsh,screenをインストールする
さくらインターネット, emacs, zsh, screen
山葵です.
以前,別ブログにさくらインターネットについてのエントリーを書きました.
何人かの方にはてブしていただいているようで大変恐縮です.
さて,今回は数回にわけて,もう少し丁寧に書いてみたいと思います
やること
- さくらインターネットにzsh, emacs, screenをインストールする. ←今回はこれ
- zshの設定を行う.
- screenの設定を行う.
- emacsの設定を行う.
- さくらインターネットにruby, railsをインストールする.
- さくらインターネットにpython, easy_installをインストールする.
さくらインターネットのプランについて
まず,レンタルサーバについてのプランですが.
こちらに,詳しく記述されています.
個人的には,ライトプランはおすすめしません.sshログインなどでいろいろカスタマイズしたければ,スタンダードプランをおすすめします.さらに,データベースが複数必要になった場合等には,プレミアム以上に申し込むのがよいのではないでしょうか.
ホームディレクトリの構成と下準備
さくらインターネットで契約をして,sshでログインした初期構成は以下のようになっているかと思います.
% ls ~/
今回はemacs, screen, zshをインストールするため,ホームディレクトリに新たに以下のディレクトリを作成します.
% cd ~/ % mkdir local % mkdir tmp
emacs22をインストールする
少し前のemacsでは,UTF-8を利用するためには,そのための設定をしなければなりませんでした.
しかしemacs22ではデフォルトでUTF-8が利用できるため便利です.
% mkdir $HOME/local/emacs % cd ~/tmp % wget http://core.ring.gr.jp/pub/GNU/emacs/emacs-22.1.tar.gz % tar xvfz emacs-22.1.tar.gz % ./configure --prefix=$HOME/local/emacs % make % make install
screenをインストールする
screenは端末を仮想的に切り替えることができるソフトウェアです.
いくつも端末を立ち上げる必要がないため,重宝します.
% mkdir $HOME/local/screen % cd ~/tmp % wget ftp://www.dekaino.net/pub/screen/screen-4.0.3.tar.gz % tar xvfz screen-4.0.3.tar.gz % cd screen-4.0.3 % ./configure --prefix=$HOME/local/screen % make % make install
zshをインストールする
zshの最新版は4.3.4ですが.コンパイル中に文字コード関係でエラーがでるので,
今回は前回と同じく4.2.6を利用します.
% mkdir $HOME/local/zsh % cd ~/tmp % wget http://www.zsh.org/pub/zsh-4.2.6.tar.gz % tar xfvz zsh-4.2.6.tar.gz % cd zsh-4.2.6 % ./configure --prefix=$HOME/local/zsh % make % make install
zshの利用方法などについては,漢のzsh@マイコミジャーナルが詳しいです.
emacs, screen, zshの設定を行う.
ここでは,とりあえずPATHだけ設定しておきましょう.
% cd ~/ % touch .zshrc % ./local/emacs/bin/emacs .zshrc
書き加える内容は下記の通り.
# for emacs export EMACS_HOME=$HOME/local/emacs export PATH=$EMACS_HOME/bin:$PATH # for screen export SCREEN_HOME=$HOME/local/screen export PATH=$SCREEN_HOME/bin:$PATH # for main command export PATH=/bin:$PATH
次に設定を有効にします.
% source .zshrc
更に,ログイン直後にzshが使えるように,.loginに以下を書き加えます.
$HOME/local/zsh/bin/zsh
参考文献
トラックバック - http://d.hatena.ne.jp/aircastle/20071209/1197144758
リンク元
- 42 http://www.google.co.jp/search?q=さくら emacs&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_jaJP247JP247
- 19 http://reader.livedoor.com/reader/
- 16 http://www.google.co.jp/search?hl=ja&q=さくら+OR+sakura+screen&btnG=Google+検索&lr=
- 15 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=3ru&q=emacs+zsh&btnG=検索&lr=
- 9 http://d.hatena.ne.jp/ragtarou/20080126
- 9 http://www.google.co.jp/search?q=さくら+emacs+utf-8&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 7 http://d.hatena.ne.jp/kanbayashi/20080219/p1
- 7 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=さくら+screen&num=50
- 6 http://d.hatena.ne.jp/keyword/zsh
- 5 http://b.hatena.ne.jp/add?mode=confirm&title=%u3055%u304F%u3089%u30A4%u30F3%u30BF%u30FC%u30CD%u30C3%u30C8%u306Bemacs,zsh,screen%u3092%u30A4%u30F3%u30B9%u30C8%u30FC%u30EB%u3059%u308B - aircastle.py&url=http://d.hatena.ne.jp/aircastle/20071209/119
