かわむらです。 aptによるアップグレードではちょっと手を加える必要がありました。 2台程度を試した結果なので、ある程度再現性はあると思います。 余計なパッケージが入っていたりするので、他で発生するかわかりませんが。 鈴木さんが示した手順に加えて書きます。 From: Daisuke SUZUKI <daisuke@xxxxxxxxxxx> > 鈴木です。 > > apt による 2.6 -> 3.0 のアップグレード方法を紹介します。 > いちおう 2.6r4 フルインストール -> 3.0 へはこの方法でいけること > は確認しました。ただし依存のない新規パッケージや3.0で標準でなく > なったパッケージが入ったり消えたりすることはありません。 > > 1. 2.6r4 最新に更新する > > # apt-get upgrade > > 2. 2.6.99 へ upgrade する > > 3.0 への upgrade に必要な rpm-4.0.4 と apt-0.5 に置き換えます。 > apt-line を以下に設定してください。 > > rpm http://updates.vinelinux.org/apt 2.6.99/$(ARCH) main > > # apt-get update > # apt-get dist-upgrade > ここで gnorpm と rpmfind は消えます。 > > rpmdb を rebuild します。 > # rpm --rebuilddb > > 3. 3.0 へ upgrade する > > apt-line を以下に設定してください。(/etc/apt/sources.list.rpmnew に > 3.0 用の sources.list があるかもしれません) ファイルは新しいものに更新されていました。 rpm [vine] http://updates.vinelinux.org/apt ... となっているので、[vine]を消す必要がありました。 > rpm http://updates.vinelinux.org/apt 3.0/$(ARCH) main devel plus extras updates > rpm-src http://updates.vinelinux.org/apt 3.0/$(ARCH) main devel plus extras updates > > その後 apt-get dist-upgrade します。 > # apt-get update > # apt-get dist-upgrade 上記で、-f オプションが必要でした。 # apt-get -f dist-upgrade ここで、アップグレードするときに、いくつかのパッケージでerror が発生しま す。どのパッケージでエラーがでたかメモを取っておく必要があります。 私のところで出たエラー(参考) ------------------------------------------------------------------------- 100:pango ########################################### [ 23%] /usr/bin/pango-querymodules: error while loading shared libraries: libXft.so.2: cannot open shared object file: No such file or directory error: execution of %post scriptlet from pango-1.4.0-0vl1 failed, exit status 127 101:gtk2 ########################################### [ 23%] /usr/bin/gtk-query-immodules-2.0: error while loading shared libraries: libXrandr.so.2: cannot open shared object file: No such file or directory g_module_open() failed for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so: libpng12.so.0: cannot open shared object file: No such file or director 132:librsvg2 ########################################### [ 30%] g_module_open() failed for /usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-png.so: libpng12.so.0: cannot open shared object file: No such file or directory 189:XOrg-font-utils ########################################### [ 43%] Fontconfig error: Cannot load default config file 190:urw-fonts ########################################### [ 44%] /usr/X11R6/bin/mkfontscale: error while loading shared libraries: libfontenc.so.1: cannot open shared object file: No such file or directory /usr/X11R6/bin/mkfontscale: error while loading shared libraries: libfontenc.so.1: cannot open shared object file: No such file or directory Fontconfig error: Cannot load default config file 289:lilo ########################################### [ 67%] Fatal: open /boot/vmlinuz-2.4.19-0vl26: No such file or directory ------------------------------------------------------------------------- このエラーに気が付かないで、再起動すると gdm が起動しません。 Xが起動できてもフォントやアイコンで表示できないのもあります。 そこで、エラーがでたパッケージを再インストールします。 # apt-get --reinstall install pango gtk2 librsvg2 XOrg-font-utils urw-fonts 次に、X Window Systemの再設定をします。 # Xconfigurator それから、emacsとxemacsのリンクが正しくできていなかったので、 一旦削除の上、インストールし直します。--reinstallでは直りません。 # apt-get remove emacs xemacs # apt-get install emacs xemacs 今のところこれで使えるようになりました。 しかし、不具合があります。 ・CD-ROMでアップグレードした場合も aptでアップグレードした場合も カーネルが 2.4.26-0vl15 のみになってしまい、これまでのバージョンは 削除されてしまう。 ・上記のエラーに関係があるのかも知れませんが、liloが2つインストール された状態になる。古いのが消えていない。 ・2.6.99 から 3.0へアップグレードするときに、 error: cannot open Installtid index using db3 - そのようなファイルやディレクトリはありません(2) error: cannot open Sigmd5 index using db3 - そのようなファイルやディレクトリはありません(2) error: cannot open Sha1header index using db3 - そのようなファイルやディレクトリはありません(2) が出るようになりました。基本的にaptでパッケージをいれるときに出るようです。 CD-ROMでアップグレードした場合はでません。 他にトライした人がいれば追加・修正してください。 http://vinelinux.org/ のどこかに書かれていると参考になる人がいるかも?