Fedora 9 安装和配置小结

05月 29th, 2008 xiao H Posted in 日常桌面 |

其实早就装好来fedora 9,但是最近挺忙一直没去折腾它。

Fedora 9 硬盘安装
硬盘安装fedora 9 和以往的硬盘安装方法一样,把isoz中 isolinux文件夹下面的两个文件 initrd.img 和 vmlinuz 提取出来,然后和ISO 文件一起放在一个fat32分区下。然后编辑grub到menu.lst (以前没有grub 的可以装grub4dos) 加入fedora 9 到安装段,类似如下:

title Install Fedora 9

kernel (hd0,0)/vmlinuz

initrd (hd0,0)/initrd.img

然后重启进入fedora 9 的安装过程。

升级你的fedora 9
Fedora 系列有一个很让人郁闷的传统,就是新版本发布初期会爆出N 多让人汗颜的Bug,同时这些bug也会被迅速到修复,新系统发布后的前一个周几乎天天有好多包可以更新,所以系统安装好的第一件事应该是马上 yum update 你的系统,升级之后很多问题都可以被解决了。

解决中文支持
我装完系统后,系统没有装上文泉驿和中文输入法,所以要另行安装一下
#yum install wqy-* scim-lang-chinese
然后就是设置了,在外观中把字体都设为文泉驿正黑,渲染选次像素平滑(LCD),当然这里也可以选你自己喜欢到字体和渲染方式。firefox 中字体选文泉驿宋体,正黑有些网站有问题。
输入法拼音推荐巨蟒拼音,也就是scim-python 这是使用了搜狗的词库,很好用。

kde 的中文问题:kde 装好后没有中文,那是因为没装l10 的中文包,装上就好。
# yum install kde-l10n-Chinese

Firefox 3 和其他一些软件的设置
这可以参考之前ubuntu 8.04 中到配置方法,具体请看下面链接
http://www.linuxbyte.org/ubuntu-8_04-software-optimization/
安装flash for firefox 3 rc1 请下载官方安装包安装。
http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-9.0.124.0-release.i386.rpm

优化系统服务
在root 用户下运行 ntsysv 命令,去掉你不想要到服务。
我只保留了acpid,haldaemon,messagebus,fuse,kerneloops,network,udev-post 等几个服务。

添加新到yum 源和fastestmirror插件
由于版权原因fedora 官方源里没有很多我们想要到东西,所以我们要添加一些非官方源,其中以livna 源和freshrpms 源最大家所熟知。
#rpm -ivh http://rpm.livna.org/livna-release-9.rpm
#rpm –import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
# rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/9/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
#rpm –import http://ftp.freshrpms.net/pub/freshrpms/RPM-GPG-KEY

安装yum-plugin-fastestmirror(自动挑选快的镜像站)
#yum install yum-fastestmirror yum-presto

Fedora 9 中的QQ
目前开源系统中最好到QQ 解决方案就是eva,但很可惜fedora 9 中eva 和kde4 存在兼容性问题,目前可行办法是安装qt3 的包然后自己编译一个eva,另外一个开源解决办法是用pidgin 中到libqq 这个对qq群和文件传送支持不好,要求不高的话可以勉强先用着。另外还用wine+qq 的办法。

Fedora 9 装 Nvidia 驱动
由于fedora 9 使用了最新的Xorg,nvidia 最开始说他们最早要到7 月才能支持该版本,然后在最新发布的173.14.05 版本中说已经支持X.Org 7/X 在实际安装freshrpms.net 源中该版本驱动后我觉得目前最好到解决办法还是将xorg 版本退回到Fedora8 的版本。方法如下(此方法为网友duxiaochen总结):

删除1.5版本xorg和mesa libraries.
#yum -y remove xorg-x11-server-Xorg xorg-x11-server-common
#rpm -e –nodeps –allmatches mesa-libGL mesa-libGLU mesa-libGL-devel mesa-libGLU-devel glx-utils
使用fedora 8源
#cd /etc/yum.repos.d
#wget
http://www.linux-ati-drivers.homecall.co.uk/fedora8.repo
#perl -i -pe “s/(\[.*\])/\1\nexclude=xorg* linuxwacom* rhpxl* mesa*/” fedora.repo
#perl -i -pe “s/(\[.*\])/\1\nexclude=xorg* linuxwacom* rhpxl* mesa*/” fedora-updates.repo
安装Development Tools/Libraries
#yum -y groupinstall “Development Tools” “Development Libraries”
#yum -y install kernel-devel
安装xorg1.3
#yum -y groupinstall “X Window System”
#yum -y install mesa-libGL mesa-libGLU mesa-libGL-devel mesa-libGLU-devel synaptics
至此降级完成,reboot,安装nvidia最新驱动173.08,
#sh nvidia….pkg1.run.
#reboot
应该就可以看到熟悉的NVIDIA的LOGO了。
173.08是BETA版,如果想安装169.12(这个是稳定驱动)的话,需要下载补丁文件
#sh NVIDIA-Linux-x86-169.12-pkg1.run \–apply-patch 169.12-2286310.diff.txt
#sh NVIDIA-Linux-x86-169.12-pkg1-custom.run
#reboot
编辑/etc/yum.repos.d/fedora.repo 和 /etc/yum.repos.d/fedora-updates.repo,删除exclude=xorg* linuxwacom* rhpxl* mesa*这行。
删除fedora8.rpeo
#rm /etc/yum.rpeos.d/fedora8.rpeo

彻底关闭 SElinux (2008-6-1)
编辑/etc/sysconfig/selinux
把地第一条选项改为 disabled (见图)

关闭SElinux

多媒体解决方案
音频播放
# yum install rhythmbox gstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-ffmpeg
或者
# yum install audacious audacious-plugins-nonfree*
再或者
# yum install amarok amarok-extras-nonfree amarok-visualisation

视频播放
# yum install xine xine-lib-extras xine-lib-extras-nonfree libdvdcss ffmpeg libstdc++.so.5
# wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2
# tar -jxvf all-20071007.tar.bz2 –strip-components 1 -C /usr/lib/codecs/

2008-06-09
安装nvidia 驱动和雅黑字体

之前说过,在livna 中有nvidia 驱动可以用但支持的不好,字体渲染有问题,文泉驿在Firefox 下会花掉,不过微软雅黑字体不会,所以还是按捺不住装了nvidia 驱动和雅黑字体。

装nvidia 驱动
# yum install kmod-nvidia

装雅黑字体
# mkdir -p /usr/share/fonts/yahei
将你的雅黑字体放到该目录下
# cd /usr/share/fonts/yahei
# ttmkfdir -o fonts.scale
# mkfontdir
# fc-cache -fv

至此驱动和字体安装完成,在firefox 下把字体设为微软雅黑即可。

2008-06-10
新办法解决非矢量字体花屏,运行如下命令。
# nvidia-settings -a InitialPixmapPlacement=0 -a GlyphCache=0

用Axel 加速 yum

安装 Axe

# wget http://wilmer.gaast.net/downloads/axel-1.0b.tar.gzl
# tar zxvf axel-1.0b.tar.gz
# cd axel-1.0b
# ./configure –i18n=1
# make
# make install

下载 axelget.conf and axelget.py

# svn co http://cnfreesoft.googlecode.com/svn/trunk/axelget/ <your_path>/axelget
# cp axelget.conf /etc/yum/pluginconf.d/
# cp axelget.py  /usr/lib/yum-plugins/

标签:,

本站原创作品采用知识共享署名-相同方式共享 3.0 许可协议进行许可。
转载请注明 作者:xiao H,出处:linuxbyte.org ,原始链接:Fedora 9 安装和配置小结



You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

2 Responses to “Fedora 9 安装和配置小结”

  1. nvidia最新驱动已经可以支持Fedora 9 了。

  2. 只是支持了2.6.25 的内核,对xorg 1.5 还是不行,装上后字体渲染有问题。

我来说两句