今天安装了Fedora Core 5
下面是安装过程的一些记录,其中有很多地方都是经过了很多次的实验才安装成功的,真的可以说来之不易啊!下面把安装过程简单的记录了下来。(说明:我是以root用户进行下面的操作的,网上并不推荐用超级用户)
我的环境:
#uname -a
Linux LJWIIE 2.6.17-1.2157_FC5 #1 Tue Jul 11 22:55:46 EDT 2006 i686 athlon i386 GNU/Linux


1. Install Kernel Source

首先通过yum update kernel升级内核,内核升级为2.6.17-1.2157_FC5
然后去网站下载kernel-source的rpm包,kernel-2.6.17-1.2157_FC5.src.rpm
#rpm -ivh kernel-2.6.17-1.2157_FC5.src.rpm
#cd /usr/src/redhat/SPECS
#rpmbuild -bp --target $(uname -m) kernel-2.6.spec
然后/usr/src/redhat/BUILD/目录下面生成了一个kernel-2.6.17目录
#cd ../BUILD/kernel-2.6.17/linux-2.6.17.i686/
#cp configs/kernel-2.6.17-i686 .config
#make oldconfig
#make

2. Install Nvidia Driver
首先去Nvidia官方网站获取驱动,NVIDIA-Linux-x86-1.0-8762-pkg1.run
然后修改/etc/inittab文件,把id:5:initdefault:改为id:3:initdefault:(不加载图形模式)
接着修改/etc/sysconfig/selinux,把SELINUX=enforcing改为SELINUX=disabled(禁用SELinux)
安装kernel-devel: #yum install kernel-devel
重启#init 6,进入nvidia驱动目录
#sh ./NVIDIA-Linux-x86-1.0-8762-pkg1.run --kernel-name=2.6.17-1.2157_FC5 --kernel-sourth-path=/usr/src/redhat/BUILD/kernel-2.6.17/linux-2.6.17.i686
#startx 进入图形界面,如果出现nvidia标志的界面,说明安装成功

在安装显卡驱动的时候遇到的困难最多
其中最常见的是
安装过程中:
    显卡驱动于内核版本不匹配,这个可以通过--kernel-name=2.6.17-1.2157_FC5来解决
    没有设置内核源码路径,这个可以通过--kernel-sourth-path=/usr/src/redhat/BUILD/kernel-2.6.17/linux-2.6.17.i686来解决,但是前提要先安装内核源码,极有可能安装了kernel-devel之后,就不会出现这个问题。
startx后:
    cannot restore segment prot after reloc: Permission denied,这个是由于SELinux引起的权限问题,最有效最简单但不是最好的方法就是禁用SELinux


3. Install Mplayer
安装图形界面的mplayer
首先还是下载源代码
MPlayer-1.0pre8.tar.bz2    --mplayer源码
essential-20060611.tar.bz2    --解码文件
font-arial-iso-8859-1.tar.bz2    --gui字体文件
plastik-2.0.tar.bz2 --皮肤文件
解压tar.bz2型的文件命令:bzip2 -dc *.tar.bz2 | tar xvf -
把解码文件拷贝到/usr/local/lib/codecs/
#./configure --enable-gui
#make
#make install
把字体文件拷贝到/usr/local/share/mplayer/font/
把皮肤文件拷贝到/usr/local/share/mplayer/skins/default
运行播放器: mplayer 文件名
图形模式: gmplayer

4.Install J2SE
获取软件jdk-1_5_0_06-linux-i586.bin
#cp jdk-1_5_0_06-linux-i586.bin /opt/
#cd /opt/
#./jdk-1_5_0_06-linux-i586.bin
修改/root/.bash_profile,增加一行
export JAVA_HOME=/opt/jdk-1_5_0_06

5.Install LumaQQ
获取软件lumaqq_2006M2-linux_gtk2_x86_no_jre.tar.gz
#cp lumaqq_2006M2-linux_gtk2_x86_no_jre.tar.gz /opt/
#cd /opt/
#tar -zxvf lumaqq_2006M2-linux_gtk2_x86_no_jre.tar.gz
#cd /LumaQQ/
#./lumaqq 启动LumaQQ界面

6. Install Ntfs for linux
获取软件kernel-module-ntfs-2.6.17-1.2157_FC5-2.1.27-0.rr.10.5.i686.rpm
#rpm -ivh kernel-module-ntfs-2.6.17-1.2157_FC5-2.1.27-0.rr.10.5.i686.rpm
以后就可以用mount挂载ntft分区了