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

Tags of current page

, ,