Duangw

Fedora 10

 

1 初始安装

这里安装的是i386版本。

缺省无法进入图形安装模式,需添加启动参数:xdriver=vesa。

语言选择简体中文。

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

安装grub引导管理器,在第一块硬盘的第二个主分区,即/dev/sda2上,负责全部系统的引导。

系统自动配置为PAE内核,完全识别4G内存,很不错!

 

2 配置网络

缺省安装使用dhcp配置网络,这里改成静态地址。执行:

# system-config-network

设置完毕,手工调整配置文件,以确保无误。

如/etc/sysconfig/network-scripts/ifcfg-eth0:

DEVICE=eth0
HWADDR=00:00:e8:5f:57:6d
ONBOOT=yes
SEARCH="amd64.net"
BOOTPROTO=none
NETMASK=255.255.0.0
IPADDR=172.31.1.160
USERCTL=no
PEERDNS=yes
IPV6INIT=no
NM_CONTROLLED=yes
GATEWAY=172.31.0.199
TYPE=Ethernet
DNS1=172.31.0.199

 

3 配置yum软件源

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

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

# cd /etc/
# cp -r yum.repos.d yum.repos.d-bak

编辑/etc/yum.repos.d/下的fedora.repo和fedora-updates.repo,修改[fedora]和[updates]两个section。首先取消每个section的mirrorlist。如:

#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch

打开baseurl,将地址改成相应的源,这是使用上海交大等几个源。以[fedora]为例:

baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirrors.kernel.org/fedora/releases/$releasever/Everything/$basearch/os/
http://opensource.nchc.org.tw/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://mirror.pacific.net.au/linux/fedora/linux/releases/$releasever/Everything/$basearch/os/
http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/

确保只有[fedora]和[updates]为启用状态(enabled=1),这也是初始安装后的缺省状态。

 

4 更新系统

执行:

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

 

5 添加rpmfusion源

使用rpmfusion是为了后面的显卡驱动和一些视频音频插件,详细信息可以从rpmfusion.org获得。

安装:

# rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nofree-release-stable.noarch.rpm

配置文件放在/etc/yum.repos.d/目录下。

考虑到不会经常使用非fedora库的软件包,于是修改rpmfusion-free.repo、rpmfusion-free-updates.repo、rpmfusion-nonfree.repo和rpmfusion-nonfree-updates.repo,取消其中的mirrorlist,打开baseurl,直接从主站下载所需的软件包。

完毕执行:

# yum makecache

 

6 安装Nvidia显卡驱动

从rpmfusion安装。对于当前内核,需要装PAE版本:

# yum install kmod-nvidia-PAE

如果是普通内核,则为:

# yum install kmod-nvidia

编辑/boot/grub/menu.lst,给fedora的启动项增加"vga=0x318",开启Plymouth功能。

 

7 安装文泉驿正黑体

缺省的中文字体不是很习惯,换成文泉驿正黑:

# yum install wqy-zenhei-fonts

 

8 挂载分区

编辑/etc/fstab,添加:

# /dev/sda7
UUID=197574a3-b1f0-4270-ab48-cfbed5fb776f /pub ext3 defaults 0 0
# /dev/sda5
UUID=60FA-AA19 /pub/fat vfat defaults,utf8,fmask=133 0 0
# /dev/sda6
UUID=A8C40F33C40F0374 /pub/ntfs ntfs defaults,umask=022,fmask=133 0 0

 

9 安装mplayer和smplayer

从rpmfusion安装:

# yum install mplayer
# yum install smplayer

从mplayer官方网站www.mplayerhq.hu下载解码器包all-20071007.tar.bz2。

解压,将文件放在/usr/lib/codecs/目录下。

使用过程中,可能遭遇SELinux拦截,根据SELinux提示进行调整。如:

# chcon -t textrel_shlib_t '/usr/lib/codecs/drv4.so.6.0'

 

10 配置rhythmbox

播放音频,根据提示下载相关插件。

遭遇SELinux拦截时根据其提示进行调整。如:

# chcon -t textrel_shlib_t '/usr/lib/sse2/libpostproc.so.51.2.0'