Duangw

CentOS 5.3

 

1 初始安装

这里安装的是amd64版本。

语言选择简体中文。

除了基本的软件包外,另外添加开发工具包。

不安装引导管理器。

 

2 引导配置

这里CentOS是通过别的系统上的grub来进行引导的。

编辑grub所在系统的menu.lst,增加CentOS的启动项:

title CentOS 5.3 (2.6.18-128.el5)
	root (hd1,4)
	kernel /boot/vmlinuz-2.6.18-128.el5 ro root=/dev/sdb5 rhgb quiet
	initrd /boot/initrd-2.6.18-128.el5.img

 

3 配置yum软件源

身处教育网的好处,就是可以充分利用其中的资源。

首先备份原来的配置文件:

# cd /etc/yum.repos.d/
# cp CentOS-Base.repo CentOS-Base.repo-bak

编辑CentOS-Base.repo,首先取消每个section的mirrorlist。

为每个section添加教育网镜像,这里使用中科大和上海交大的源。以[base]为例:

...
baseurl=http://centos.ustc.edu.cn/centos/$releasever/os/$basearch/
http://ftp.sjtu.edu.cn/centos/$releasever/os/$basearch/
...

相应的修改其他section:[updates]、[addons]、[extras]、[centosplus]、[contrib]。

 

4 更新系统

执行:

# yum check-update
# yum [-y] update

必要时调整grub所在系统的menu.lst。

 

5 挂载分区

创建挂载点:

# mkdir /pub

编辑/etc/fstab,增加:

/dev/sda7  /pub      ext3  defaults           0  0
/dev/sda5  /pub/fat  vfat  defaults,fmask=133 0  0

 

6 安装Nvidia显卡驱动

从Nvidia官方网站www.nvidia.com下载Linux驱动。

安装:

# init 3
# sh NVIDIA-Linux-x86_64-180.44-pkg2.run

 

7 添加软件源(可选)

如果要安装一些发行版本身不方便集成的软件,可以添加rpmfusion等一些软件源,详细信息可以从rpmfusion.org获得。

首先添加EPEL源(rpmfusion用到),详情参见:fedoraproject.org/wiki/EPEL。执行:

# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

编辑/etc/yum.repos.d/epel-testing.repo,打开testing源(enable)。

添加rpmfusion源:

# rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm
# rpm -Uvh http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm

完毕刷新:

# yum makecache