Fedora Core 2 から順に yum/CD-ROM を利用して アップグレードする場合に発生した問題点を記述します。
次の手順で行います。
[root@localhost root]# sudo rpm -Uvh --force fedora-release*.rpm [root@localhost root]# sudo rpm -Uvh yum-* [root@localhost root]# yum clean all [root@localhost root]# yum update
私が試した環境では、下記の問題が発生しました。そのまま続けて Fedora Core 4 にアップグレードすれば解決しました。
CD-ROM を利用してみました。
[root@localhost root]# ln -s /usr/share/vim/vim62 /usr/share/vim/vim63
gcc3.2 を利用する場合 * compat-gcc 古いバージョンのコンパイラを収録したパッケージ。 システム標準のコンパイラとは別に用意し, 古いシステム上で作成したバイナリ・プログラムとの互換性を確保するために使用される
# apt-get mirror-select # apt-get update # apt-get upgrade # apt-cache search glut # apt-get install freeglut # apt-get install freeglut-devel
- kernel-module-nvidia-2.6.17-1.2142_FC4-1.0.8762-1.lvn4.i686.rpm - nvidia-glx-1.0.8762-1.lvn4.i386.rpm
# yum search kernel > log # grep 2.6.17 log # yum install kernel-XXXXX (5つ) # 再起動※ 最新のnvidia-glxとkernel-module-nvidia しか無いので、kernelのupdate
/sbin/init 3
# sh ./NVIDIA-Linux-x86-1.0-7664-pkg1.run -k $(uname -r) /var/log/nvdia-installer.log vi /etc/inittab -id:5:initdefault: +id:3:initdefault: LILO boot:linux 1 ← Linuxを起動し実行レベルを1にする LILO boot:2.6.11-1.1369_F 3
Driver "nv" を Driver "nvidia" に変更 Load "dri" 行を削除 Load "glx"の行があることを確認 Load "GLcore"の行があれば削除
/sbin/init 5
/lib/modules/[バージョン].[リリース]/build 以下が、以前はkernel に入っていたが、置き場所が変更。
( /usr/src/kernels/[バージョン].[リリース]-[arch] )
kernel-devel を入れると、/lib/modules/[バージョン].[リリース]/build は以下となります。
/usr/src/kernels/[バージョン].[リリース]/
そのため、下記のような処理を行いました。
ln -s /usr/src/kernels/2.6.17-1.2142_FC4-i686/ /lib/modules/2.6.11-1.1369_FC4/build ln -s /usr/src/kernels/2.6.17-1.2142_FC4-i686/ /lib/modules/2.6.11-1.1369_FC4/source