Switching to Ubuntu Linux
FreeBSD + Xorg + fluxbox + mlterm + uim + zsh な環境から Ubuntu Linux + Gnome + mlterm + scim + zsh な環境への移行メモ。
installing nvidia binary driver
xorg.conf が間違っていて、X が起動しなくなっても、grub から "recovery mode" で起動すれば xorg.conf を戻せる。
% sudo apt-get install nvidia-glx % sudo nvidia-xconfig
して reboot すれば nvidia の binary driver であがってくる。
% env - sudo apt-get install nvidia-settings Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: nvidia-glx Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: nvidia-glx The following NEW packages will be installed: nvidia-settings 0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. Need to get 504kB of archives. After unpacking 11.6MB disk space will be freed. Do you want to continue [Y/n]?
nvidia-settings を install しようとすると、なぜか nvidia-glx を remove しようとするのでこれは実行せず、Ctrl+C で終了。
zsh
% sudo apt-get install zsh % chsh
で /usr/bin/zsh へ変更( 間違えて % sudo chsh すると root の shell を変えてしまう )。
mlterm with scim
http://www.warrenguy.com/docs/ubuntu-linux/enabling-universe-and-multiverse-repositories.html
を参考に Multiverse Repositories を有効にする。
% sudo apt-get install mlterm-im-scim
で mlterm, mlterm-common, mlterm-im-scim とか必要なものが install される。~/.mlterm/main に以下を追加。
use_xim = false input_method = scim
これで mlterm を起動すると、Shift + Space で日本語入力が可能になる。設定 -> お気に入りのアプリ -> システム で "その他" を選んで、コマンド(M):を mlterm に、起動オプション(X): を空に設定する。これでキーボードショートカットの "端末の起動" に設定したショートカットで mlterm が起動できる。
Osaka フォント
Osaka.zip をダウンロード、解凍し、mv する。
% sudo mv Osaka.ttc /var/lib/defoma/fontconfig.d/I/
~/.mlterm/aafont を Osaka Mono に
ISO8859_1=Osaka\-Mono-iso10646-1:100; ISO8859_1_BOLD=Osaka\-Mono-iso10646-1:100; JISX0208_1983=Osaka\-Mono-iso10646-1:100; JISX0208_1983_BOLD=Osaka\-Mono-iso10646-1:100; ISO10646_UCS4_1=Osaka\-Mono-iso10646-1:100; ISO10646_UCS4_1=Osaka\-Mono-iso10646-1:100; ISO10646_UCS4_1_BIWIDTH=Osaka\-Mono-iso10646-1:100;
~/.mlterm/main に以下を追加
use_transbg = true use_anti_alias = true
これで mlterm が背景透過、アンチエイリアスの Osaka フォントになる。システム -> 設定 -> フォント でいろんなフォントを Osaka Mono へ変更する。これで gnome のフォントも Osaka に変わるだろう。
キーボードショートカットの設定
システム -> 設定 -> キーボード・ショートカットで gnome の keyboard shortcut の登録ができる。"端末の起動" で mlterm が起動するようにして、6 個作った workspace への移動を Alt + 1~6 に割り当てて、簡単に workspace の移動、ターミナルの起動ができるように。
縦サイズ、横サイズだけの最大化も設定しておく。コマンドのショートカットはどう設定すればいいんだろう。やっぱり fluxbox 入れようかなあ。
キーボードの Right Alt 有効化
http://d.hatena.ne.jp/APmonet/20061103/p2 を参考に、HHK (Happy Hacking Keyboard) で Right Alt を有効にするためには、システム -> 設定 -> キーボード -> レイアウトのオプション -> Alt/Win key behavior で "Alt and Meta are on the Alt keys (default)." を選択する必要がある。
emacs and riece
% sudo apt-get install emacs % sudo apt-get install riece
perldoc
% perldoc POSIX You need to install the perl-doc package to use this program.
ガイーン。perldoc 入ってないのカヨ。
% sudo apt-get install perl-doc
"アプリケーションの追加と削除" の Popularity で唯一五つ星が輝く Python に比べて Perl のこの扱いはどうかと。
デスクトップPCは Linux のほうが便利なのかもね。わからないことも google さんに聞けば大体済むし。package 管理コマンドが複数(apt-get, dpkg, GUI)あってどれを使えばいいのか迷うのがちょっと不便だな。