2003年12月21日(日) [長年日記]
■ [unix] VineLinuxを2.6r3へ
アップグレードしようとした。
まず現在のバージョンを確認。ってどこを見れば分かるのだろう。sshのプロンプトには何も出てこないし、uname -a とやってもカーネルのバージョンしか分からない。/etc/vine-release というファイルがあったので見てみると「Vine Linux 2.6 (La Fleur de Bouard)」と書かれていた。が、過去の日記を見ると2.6r1をインストールしたようだ。
で、アップグレードはどのようにやればいいのか。[vine-users:063575]を見ると通常通り apt-get update と apt-get upgrade を実行すればよさそうだが、やってみたらlftpとmurasakiしかアップグレードの対象にならなかった。
[vine-users:063577]に apt-get dist-upgrade を実行しないと駄目と書かれており、そうしてみたらvine-releaseというのもアップグレードの対象になった。でも vine-release って何だ。rpm -qi vine-release とすると「Vine Linux リリースファイル」と出た。よくわからんが、これをアップグレードすれば2.6r3になるのだろう。
でもその前に、apt-get update 時にエラーが出ていたのでそれを調べた。
zip2: (stdin) is not a bzip2 file. エラー http://www.t.ring.gr.jp 2.6/i386/base/srclist.main Sub-process /usr/bin/bzip2 returned an error code (2)
というエラーが出ていたのだ。これは[vine-users:063522]の話と関係あるのだろうか。おれの環境でも /etc/apt/sources.list.rpmnew というファイルができていたので、これを生かし、updates.vinelinux.org/apt の行をコメントアウトし ftp.jaist.ac.jp/os/linux/Vine/apt をmainとupdatesの対象にし ftp.kddlabs.co.jp/pub/Linux/distributions/Vine/apt をmainとplusの対象にしてみた。これで apt-get update 時のエラーは出なくなった。これは www.t.ring.gr.jp がおかしいということか。
これで晴れて apt-get dist-upgrade を実行。エラーなく完了し、その後 /etc/vine-release を見てみたら「Vine Linux 2.6r3 (La Fleur de Bouard)」となっていた。上手くいったようだ。
■ 生活
一昨年3月の日記を補完。totoの売り場が大混雑の古きよき時代。
■ やること
VineLinuxのアップグレード- 防虫カバーを買う