2009年4月25日土曜日

Ubuntu 9.04をEeePC 701にインストール

ついにUbuntu9.04が正式にリリースされました!というわけで、インストールしてみたいと思います。9.04ではNetBook向けのインストーラも公開されていますが、試しにインストールしたらランチャーが重すぎてちょっとEeePC 701 4Gではきつかったです。EeePC701にUbuntu 9.04 Desktop Editionを入れてみたいと思います。ちなみに、9.04からは無線LANドライバを導入する必要がなくそのまま使用できます。便利です。

○事前準備
最近のUbuntuは、NetBookなどのCDドライブがない機種を想定して、CDイメージからUSBメモリにイメージを書き込むソフトが入っています。これを使えばCDを焼かずにUSBメモリでUbuntuをインストールできるようになります。これは、別のUbuntuが入ったPCでやるか、インストール前にEeePCでやっておく必要があります。

以下のURLなどからUbuntu 9.04をダウンロードする。
http://www.ubuntu.com/getubuntu/download

USBメモリを接続して、メニューからアプリケーション→システム管理→USBスタートアップディスクの作成で起動できます。ダウンロードしたisoファイルを選択して、1GB以上のUSBメモリをPCに接続します。作成ボタンを押すと処理が始まります。書き込みが終わったらUSBを取り外して、EeePCに接続してインストール開始です。

○インストール
USBメモリを差し込んで、EeePCを起動します。インストーラは通常版と同じでいつも通りにインストールします。最近、SDHCカードが壊れて認識しなくなってしまったので、書き込みが少ないらしいはext2で内蔵SSD 4GBをフォーマットし、インストールしました。

○SSD書き込みを減らす
$ sudo gedit /etc/fstab
管理者権限でエディタを起動して、以下を追記。
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
none /var/cache unionfs dirs=/tmp:/var/cache=ro 0 0
保存して、終了。さらに以下の4つのコマンドを1つづつ実行しました。
$ sudo rm -f /etc/blkid.tab*
$ sudo ln -s /dev/null /etc/blkid.tab
$ sudo rm -f /etc/mtab
$ sudo ln -s /proc/mounts /etc/mtab

次にFireFoxのキャッシュファイルの保存位置の変更は前に書いたとおりでできます
http://u1f.blogspot.com/2008/05/eeepcubuntu-linux-804-hardy2.html

再起動後、有効になります。

○日本語のインストール
インストール中、ネットにつないでいた場合はこの作業は必要ありませんが、ネットに接続していない場合、英語モードでインストールされています。日本語をインストールするには、ネットワークに接続した後、メニューからSystem→Administrator→Language Supportを起動すると、日本語をインストールしますか?と聞いてくるので、Installボタンでインストールされます。

再起動後、有効になります。

○コーデックのインストール
まずMedibuntuをリポジトリに登録する
$ sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list -O /etc/apt/sources.list.d/medibuntu.list
$ wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

次にアップデートをかけました。
$ sudo apt-get update
$ sudo apt-get upgrade

動画を再生するためのコーデック類を導入
$ sudo apt-get install ubuntu-restricted-extras non-free-codecs

totemでほとんどの動画や音楽ファイルが再生できるようになります。ニコ動、Youtubeもばっちりです。
以上でおしまい。実際に使ってみて、やはり起動は早くなったと思います。

Eva's useful guide to Ubuntu 9.04
http://www.johannes-eva.net/index.php?page=2009_04_useful_ubuntu_guide_jaunty