Debian(lenny)をX61に入れてみた
Linux専用のマシンで使うために、Thinkpad X61の安いのを買って、 Ubuntuを入れていたんですが、どうもしっくりこなかったこともあって、 Debian(lenny)を入れてみました。 インストールしてから、こんな感じで最低限のことをしてからつかっています。 1. とりあえずブート用のイメージをダウンロードして、CDに焼いておく。 2. 外付けのブート可能なDVDドライブをつかってブート 3. とりあえず何も入れないコアだけの状態でインストール 4. ソフトのインストール よし、色々入れるかと aptitudeを実行すると 『E: Method http has died unexpectedly!』というメッセージがでて見事に失敗。 apt-getは動いた。謎だと思って、ネットで調べてみたら見事にヒット http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473633 回避策としては、実行するときに、頭にLANG=C つけとけということらしい。 影響があるバージョンは、0.4.11.1-1 - 0.4.11.3-1 らしい。 バージョンを調べてみる。 $ sudo dpkg -l | grep aptitude ii aptitude 0.4.11.3-1 terminal-based package manager ぐは。。ヒット。 ということで、どうやら aptitudeを使う時に、LANG=Cをつけることにした。 ・gnomeのインストール $ sudo LANG=C aptitude install gnome gdm gdm-themes ・日本語フォントのインストール $ wget http://prdownloads.sourceforge.jp/mix-mplus-ipa/20216/mixfont-mplus-ipa-TrueType-20060520.tar.bz2 $ tar xvf mixfont-mplus-ipa-TrueType-20060520.tar.bz2 $ cd mixfont-mplus-ipa-TrueType-20060520/opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus/fonts $ mkdir ~/.fonts $ cp *.ttf ~/.fonts $ fc-cache 一旦 Xを再起動 ・Skypeのインストール $ sudo LANG=C aptitude install libqt4-core libqt4-gui $ sudo LANG=C dpkg -i skype-debian_2.0.0.72-1_i386.deb ・firefoxのインストール 普通にダウンロードしてきて、GNOMEのメニューに追加 ・ALSAのドライバーを変更 $ sudo LANG=C aptitude install alsa-source fakeroot $ cd /usr/src $ tar -jxvf alsa-driver.tar.gz $ cd modules $ wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.16.tar.bz2 $ tar -jxvf alsa-driver-1.0.16.tar.bz2 $ mv alsa-driver/debian alsa-driver-1.0.16 $ rm -rf modules/alsa-driver $ sudo LANG=C aptitude install linux-headers-2.6.24-1-686 $ cd /usr/src/linux-headers-2.6.24-1-686 $ cp /boot/config-2.6.24-1-686 .config $ vim Makefile 以下を変更 -------------------------- ! EXTRAVERSION = -1-686 -------------------------- $ make-kpkg debian $ make-kpkg modules_image $ cd .. $ dpkg -i alsa-modules-2.6.24-1-686_1.0.16-1.1+2.6.24-1-686-10.00.Custom_i386.deb 未選択パッケージ alsa-modules-2.6.24-1-686 を選択しています。 (データベースを読み込んでいます ... 現在 125615 個のファイルとディレクトリがインストールされています。) (alsa-modules-2.6.24-1-686_1.0.16-1.1+2.6.24-1-686-10.00.Custom_i386.deb から) alsa-modules-2.6.24-1-686 を展開しています... alsa-modules-2.6.24-1-686 (1.0.16-1.1+2.6.24-1-686-10.00.Custom) を設定しています ... You should now stop all applications using sound devices and reload all ALSA sound modules. ・ACPI-SUPPORT $ sudo LANG=C aptitude install acpi-support 5.イー・モバイルのD02HWを使えるようにする。 $ sudo LANG=C aptitude install pppconfig $ sudo vim /etc/ppp/peers/em ---------------------------------------------- user "em@em" connect "/usr/sbin/chat -v -f /etc/chatscripts/pap -T *99***1#" /dev/ttyUSB0 115200 noipdefault usepeerdns defaultroute persist noauth ---------------------------------------------- とりあえず D02HWを接続してみる。 $ sudo pon em 無事うごいたー! さらに気づいたこととして、プラグアンドプレイがちゃんと動いているのか、 接続するだけで認識した。これはうれしい。 切断しておく。 $ sudo poff em 教えていただいたことを早速追加。 pon,poffするユーザをdipグループに追加 $ sudo adduser tagui dip とりあえず使ってみた感想としては、動作も軽めだし、いい感じです。