VAIO に ubuntu 8.04 をインストール
バックライトが切れかかった VAIO PCG-FX77G/BP の液晶部分を交換したマシン (液晶は 1400x1050 から 1024x768 にダウングレード)に ubuntu 8.04 をインストールした(2008/09/15)。 インストールはすんなりできたのだが、画面の解像度が 800x600 となり、1024x768 にならないという問題が発生した。 /etc/X11/xorg.conf を編集すれば良いはずで、Debian なら dpkg-reconfigure xserver-xorg で解像度の設定が出きたはずだが、ubuntu 8.04 では解像度の設定がなかった。 dpkg-reconfigure -plow xserver-xorg などともしたが、それでもダメ。Live CD 版のディストリビューションから、xorg.conf をコピーすれば良かったのだろうが、 適当な CD がなかったので、Debian etch をインストールすることにした。
Debian etch では解像度の問題はなかったのだが、DHCP できちんと IP が設定されないという致命的な問題が発生、 さらに USB メモリを認識しなく、Debian を使うのをあきらめる。 これらは調べれば直すことができるはずだが、xorg.conf をコピーして (ネットワークも USB メモリも使えないので、ubuntu 8.04 を CD 起動で利用して)、 ubuntu 8.04 を再度インストールすることに。
ubuntu 8.04 をインストール後に Debian の xorg.conf を /etc/X11/xorg.conf にコピーして、 X を再起動すると、無事に 1024x768 の解像度になる。 以下は、その後の設定のメモ。
インストール直後の設定
root のパスワード設定
sudo passwd
これで ubuntu でも root ユーザを使うことができる。
更新
su -
まず、/etc/apt/sources.list を編集して、backports を有効にする。
aptitude update aptitude safe-upgrade aptitude full-upgrade
kernel がバージョンアップしたので念のため、一度、再起動する。
設定の同期と基本的な設定
zsh と私は設定ファイルを同期するのに unison を使っているので unison をインストール。
aptitude install zsh lv unison ruby
設定ファイル同期用の unison の設定ファイルをコピーし、.zshrc などを同期する。
まず、ログインシェルを zsh にする。 zsh はまだ枯れていないので変更しない方が無難らしいが、変更をしても今のところ私はトラブルにあったことはない。
chsh
ホームディレクトリにある日本語フォルダの名前を次のコマンドで変更する。
LANG=C xdg-user-dirs-gtk-update
じゃまなシンボリックリンクを削除する。
rm Examples
ソフトのインストール
### xubuntu
古いマシンなので gnome より軽い xfce を使う。
aptitude install xubuntu-desktop
必要なソフトのインストール
aptitude install irb eruby rubygems ruby1.8-dev aptitude install emacs22-gtk emacs22-el apel aptitude install emacs-snapshot-gtk emacs-snapshot-el
uim
uim を使う。
aptitude install uim uim-anthy uim-applet-gnome uim-el
一般ユーザで
im-switch -c
で uim を選び、いったんログアウトしてログインする。 emacs-snapshot で uim.el を使うためには、/usr/share/emacs/site-lisp/uim-el/uim-keymap.el を
[変更前] (and uim-emacs (= emacs-major-version 22) [変更後] (and uim-emacs (>= emacs-major-version 22)
の通りに変更して(3か所)バイトコンパイルし、 できたファイルを /usr/share/emacs-snapshot/site-lisp/uim-el/uim-keymap.elc に移す。
TeX
TeX をインストールする。
aptitude install latex-env-ja latex-extra-ja jisftconfig add dpkg-reconfigure ptex-jisfonts aptitude install poppler-data aptitude install auctex
必要なソフトインストール2
aptitude install ruby-elisp xfonts-shinonome aptitude install flashplugin-nonfree sun-java6-bin aptitude install libgmp3-dev libgsl0-gev freeglut3-dev aptitude install vim vim-gtk gnuplot maxima-emacs aptitude install eblook ebview eb-utils lookup-el aptitude install dia graphviz gdm-themes
updatedb
一度、
updatedb
をしておく。
rubygems
いくつかインストールしたのだが、一つ実行するとものすごく時間がかかる。 よく見ると、メモリを使い切ってスワップを使っているようだ。 メモリは合計 384MB あって他のアプリケーションは起動していないのだが。
gem update gem install rake gem install gnuplot
ruby-opengl をインストールするのに rake を使うのでパスを通しておく。
PATH=$PATH:/var/lib/gems/1.8/bin gem install ruby-opengl