FC3 安裝升級手記
發表于:2007-05-25來源:作者:點擊數:
標簽:
Fedora Core 3可以說是萬眾期待,今天趁熱下載并把原來的Fedora core2升級到了FC3,升級安裝雖然用了超過一小時,不過配置起來確實快多了。由于FC2和FC3都使用2.6.x內核,所以升級安裝可以比較順利地進行,如果是FC1和以前的redhat版本,還是建議全新安裝。
Fedora Core 3可以說是萬眾期待,今天趁熱下載并把原來的Fedora core
2升級到了FC3,升級安裝雖然用了超過一小時,不過配置起來確實快多了。由于FC2和FC3都使用2.6.x內核,所以升級安裝可以比較順利地進行,如
果是FC1和以前的redhat版本,還是建議全新安裝。下面是升級過程中的一些記錄,其中多數內容同樣適用于全新安裝的FC3。
FC3 安裝升級手記
manux | 10 十一月, 2004 11:20
Fedora Core 3可以說是萬眾期待,今天趁熱下載并把原來的Fedora core
2升級到了FC3,升級安裝雖然用了超過一小時,不過配置起來確實快多了。由于FC2和FC3都使用2.6.x內核,所以升級安裝可以比較順利地進行,如
果是FC1和以前的redhat版本,還是建議全新安裝。下面是升級過程中的一些記錄,其中多數內容同樣適用于全新安裝的FC3。
1 升級安裝
我的系統原來就有FC2了,所以采用grub啟動硬盤升級安裝最為方便。
首先下載FC3 的4張安裝盤,放到fat32分區下面的一個目錄下。比如 /dev/hda5/FC3/FC3_i386_disc*.iso
然后掛載第一張光盤影像并拷貝啟動安裝盤所需的文件:
mount -t iso9660 FC3_i386_disc1.iso /mnt/cdrom -o loop.ro
cp /mnt/cdrom/isolinux/initrd /boot/initrd.fc3inst
cp /mnt/cdrom/isolinux/vmlinuz /boot/vmlinuz.fc3inst
修改grub.conf,添加
title FC3 installation
root (hd0,6) #根據系統原來的linux分區改
kernel /vmlinuz.fc3inst #這是有獨立/boot分區時的設置,如果沒有獨立/boot, 這里是 /boot/vmlinuz.fc3inst
initrd /initrd.fc3inst
保存退出,備份重要系統文件,這是安裝和升級系統必要的一步。
重新啟動,在grub菜單選擇 “FC3 installation”, 系統應該可以自動啟動并選擇語言和鍵盤,選擇本地硬盤安裝,按照提示指定分區 /dev/hda5 和iso目錄 FC3
。如果原來有linux,安裝程序會自動檢查到原有系統,并提供升級選項。選擇升級安裝,如果不出現意外,出去和朋友聊上一個小時,回來也就基本在提示你可以重新啟動了。
2 安裝之后需要立刻運行 yum update
FC3在發布之后馬上就有了幾十個更新包,包括KDE,bash,zip,udev等等。其中最重要的是udev,FC3的udev由于打包時的疏忽把調試信息帶入了發行包,造成運行不正常,而udev是FC3新的設備管理系統,因此這個包是必須馬上升級的。
3 libstdc++.so.5
大
概只有升級安裝才會有這個問題,升級過程中不會把原來沒有的一些軟件包自動裝上去,compat-libstdc++-8-3.3.4.i386.rpm
應該是里面影響最大的一個了,這個軟件包包含舊軟件(和像openoffice這樣直接從FC2移植過來的軟件)必須的libstdc++.so.5,所
以需要:
#yum install compat-libstdc++
4 安裝NVIDIA驅動
NVIDIA驅動是和內核版本有關的,因此升級之后要重新安裝NVIDIA驅動。建議升級完成之后以runlevel 3首次啟動,然后下載最新的NVIDIA驅動。運行:
#nvidia-installer --update -f
如果是新安裝的FC3,下載 ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6629/NVIDIA-Linux-x86-1.0-6629-pkg1.run
然后 sh NVIDIA-Linux-x86-1.0-6629-pkg1.run 安裝。
FC3有一個源于udev的bug,安裝之后的的nvidia內核模塊不會自動加載,所以以runlevel5 啟動系統會不成功,啟動時如果使用了rhgb就更加不會成功了,會在啟動之后很快掛起。解決辦法:
1)如果不用rhgb,那么可以 #echo "modprobe nvidia" >> /etc/rc.d/rc.local
2)更好的解決方法:
#cp -a /dev/nvidia* /etc/udev/devices
#chown root.root /etc/udev/devices/nvidia*
5 字體調整
FC3
的字體顯示已經很好了,不過默認的中文缺乏內嵌點陣字體,所以顯示質量還是不夠滿意。如果需要使用simsun來得到更好的顯示效果,只需要更改
/etc/fonts/fonts.conf成后面列出的示例,要使用粗體和粗斜體,可以更改local.conf,
用simhei代替simsun的粗體。
6 NTFS
到 http://linux-ntfs.sourceforge.net/rpm/fedora3.html 下載rpm安裝。
7 輸入法
FC3 對輸入法的管理有了很大的改善,改變一個輸入法變得更加容易了。我習慣使用SCIM,改變系統默認輸入法的步驟如下:
新建文件 /etc/X11/xinit/xinput.d/scim,內容為
XIM=SCIM
XMODIFIERS=@im=SCIM
GTK_IM_MODULE=scim
XIM_PROGRAM=scim
XIM_ARGS="-d"
然后 ln -sf /etc/X11/xinit/xinput.d/scim /etc/X11/xinit/xinput.d/zh_CN
退出xwin重新登陸,scim圖標就會出現在屏幕右上角了。
同樣的,如果要使用fcitx輸入法,則可以建立/etc/X11/xinit/xinput.d/fcitx
XMODIFIERS="@im=fcitx"
XIM=fcitx
XIM_PROGRAM=fcitx
然后 ln -sf /etc/X11/xinit/xinput.d/fcitx /etc/X11/xinit/xinput.d/zh_CN
8 SELINUX
這個東西我在FC2里面沒有激活,看了一陣FAQ也沒有完全看懂, 所以還是留著不用吧,等過一段時間搞懂了再用。如果原來FC2已經允許了selinux,估計繼續用不會有問題。
如果原來系統沒有允許selinux一定不能把/etc/selinux/config 設置成enforcing,否則系統就無法驅動了。系統selinux沒有設置成功之前普通用戶將無法登陸,所以設置selinux一定要十分小心。
9 apt
freshrpms的apt源已經開始更新,并已經提供了xmms mp3。mplayer等軟件包。到
http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/apt/apt-0.5.15cnc6-1.1.fc3.fr.i386.rpm
下載apt程序,然后
#apt-get update
#apt-get upgrade
如果是從FC2升級來的FC3可能個會有幾個rpm包出現重復,把重復發的包手工卸載即可,例如:
#rpm -e gtk2-2.4.12-2.1
#rpm -e gnome-utils-2.6.0-2
10 xmms MP3插件
redhat已經有很長時間不附帶mp3插件了,這不是什么問題:
#apt-get install xmms-mp3
11 mozilla的Xft字體設置
mozilla和mozilla-firefox默認不會使用Xft字體,要允許:
在/etc/profile.d/local.sh最后面添加:
export MOZ_ENABLE_PANGO=1
然后退出重新登錄。
附件:
fonts.conf:
ftp://ftp.linuxeden.com/manux/fonts.conf
local.conf
ftp://ftp.linuxeden.com/manux/local.conf
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|