Fujimi_3_Haizara-Cho(Rinzo_Shimizu)

2007-05-15

デスクトップマシンをsargeからetchにupgrade

Debian GNU/Linuxをetchからsargeにupgradeした。
結局半日を費やしてしまった。
ハマったのはXorgの設定部分。でも下のようにKonquerorでアルバムviewができたのがうれしい。
KDEは3.5.5。The Gimpなどもupgradeされて、PHP4やMysqlも問題なくsargeを継承した。

07_05_15a



sargeからetchへupgradeするときには、リリースノートを熟読すべきだ。ただ、それだけでは日本語の問題があるので十分とはいえない。
下はぼくがやったことだが、これはあまり参考にならないかもしれない。
ただ最終的に成功したので、書いておく。2段階のupgradeをする。

まず最初の疑問は、rootになってgdmを止めたとき、まだxsessionにいるのかどうか理解できない。でもコンソールにしなければいけないので、gdmを止めた。
「/etc/apt/sources.list」のsargeをetchにviで替えるところから始まりである。

#/etc/init.d/gdm stop

すると、Xはいちおう終了するので(セッションのなかにまだいるのだろうか。よくわからない)、基本的なプログラムをupgradeする。

#aptitude update

このとき警告がたくさん出るが、もう一度同じコマンドを実行すると出なくなる。

#aptitude upgrade

ここでだいぶいろいろダウンロードされる。次に、

#aptitude install initrd-tools

を実行。さらに完全なデスクトップシステムがインストールされている場合、

#aptitude install libfam0 xlibmesa-glu

を実行する。ただし、これを行う前に、

#dpkg -l libfam0c102 | grep ^ii
#dpkg -l xlibmesa-glu | grep ^ii

を実行して確かめておく。
次にkernelだけをupgradeする。

#aptitude install linux-image-2.6-686

デスクトップなら、たいていこれだろう。686の部分は486の人もいるはずである。
ここでようやく、

#aptitude dist-upgrade

を行い、

#aptitude update

を実行しておく。次に、nvidiaデバイスドライバをインストールしようとしたが(nvidiaのdriを使わない人は不必要)、jfbtermの実行コマンドjcだと文字化けする。基盤がutf-8になったからだろうか。

#LANG=C

を実行しておく。ここで、

#m-a a-i nvidia-kernel-source

を実行したが、結局あとでまたこれをやることになった。このへんからぐちゃぐちゃなので参考にしないでいただきたい。

#shutdown -r now

を実行してrebootしたが、Xが立ち上がらない。たぶん、LANG=Cにせずにupgradeを実行したときに、デスクトップがインストールされていないエラーに気づかなかったのだと思う。
この時点で、Apacheは稼働している。Apacheは再起動の時間以外は動いていた。ただ、Mysqldが動いていなかった。SSHは動いていて、基本的なインストールは成功したと思った。
ここでXorgをもう一度インストールしようとしたが、tcsh-kanjiかな?がなにかエラーを出して止まってしまう。また、リリースノートによると、/usr/X11R6/binは削除され/usr/binへのシンボリックリンクが残っているだけと書いてあって、対処の仕方が書いてあった。
ぼくはここで、
/usr/X11R6/bin#rm *
ということを強行した。これはたぶん推奨されない。これを読んだ方は、確実にXセッションからはupgradeしない方法を見つけてください。
それで、

#dpkg --purge tcsh-kanji

だったかな。エラーを吐く ソフトを無理やり削除した。
それからXorgがインストールできて、再設定。/etc/X11/にxorg.confがあるので、これをviで編集する(というか#xorg -configureでできた、xorg.conf.newをxorg.confとして/etc/X11/にコピーして編集する。水平、垂直周波数は継承された記述になっていた)。
この時点でXは立ち上がろうとしたが、じつはデスクトップ環境はupgradeインストールされていなかった!
それで、

#apt-get install kde kde-i18n-ja
#apt-get install gnome
#apt-get install gdm

とすると、upgradeインストールに成功!


posted at 23:53:35 on 2007-05-15 by belle - Category: General

Comments

No comments yet

Add Comments

:

:
: