我是從test1到test3版一直用過來的,感覺fedora如果配置得好,用起來還是比較順手的.
首先從安裝說起,剛才說了,一直裝test版,
並不可能總是刻錄光碟,大部分時間我都是硬碟安裝的.從test3開始硬碟安裝的bug已經沒有了.(test2我是想方設法用了移動硬碟安裝上的.)同fedoar core一樣的方法.我是用grub來引導安裝的.提取isolinux目錄到/boot/文件夾.然後修改/boot/grub/grub.conf文件,加入引導項目.
title Fedora Core2 Install
root (hdx,y)
kernel /boot/isolinux/vmlinuz ro root=/dev/hdXX
initrd /boot/isolinux/initrd.img
這裡x y 以自己的情況代替,我的isolinux是在第一個IDE硬碟的第一個分區,因此(hdx,y)就是(hd0,0),root=/dev/hdXX就是root=/dev/hda1.
重起引導此條目,進入安裝,選硬碟安裝,選擇鏡像所在分區(建議把鏡像放在分區的根目錄下),安裝進程就開啟了.
其次是安裝后的優化,我在加內核引導參數的時候加了如下參數
selinux=0 vga=0x31A
等機器啟動完畢,出現登錄畫面,不理他,ctrl alt F1 進入控制台,想辦法得到zhcon,不管什麼辦法,可以用控制台命令上網下載,也可以先行下載放在一個可讀寫的目錄,安裝它,運行它,
#zhcon
#setup
這樣先設置系統服務,不要客氣,看不順眼的統統取消.然後init 3 再設置一遍,這次是設置init 3 的系統服務.
在我的機器上輸入法伺服器被關掉了,
它導致我所有的窗口都打不開,一片空白.但是要輸入中文,那就安裝fcitx,下載最新版的安裝,我這裡是這樣的
#rpm -e miniChinput
#rpm -Uvh fcitx*.rpm
#mv /etc/profile.d/input.sh /etc/profile.d/input.sh.bak
一行是最新的fcitx才有的,是的gnome不能進入,
改名備份.
具體的過程請看這裡,多謝大蝦,先進們的指點.
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=67394
好了,接下來就是中文顯示的問題,我不提倡安裝補丁包,這樣會導致一些莫名其妙的問題,直接使用修改過的字體是一個好方法.
我使用的是wxz8 @ linuxfans 修改過的Simsun字體,粗體,斜體,粗斜都有.網頁顯示,如果你不太苛求的話還是不錯的,非常感謝wzx8 的無私奉獻.具體的情況請看這裡
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=61333
是Nvidia驅動的安裝,在最新的fedora驅動里,kernel hacking的4K stacks選項被取消了,導致nvidia現有驅動不能正常使用,我這裡的表現是黑屏,鍵盤滑鼠無效.這裡有一個解決方法,下載www.kernel.org的官方內核自己編譯一遍,然後用這個內核啟動,再安裝驅動.我現在使用的是2.6.6的內核,5341的驅動.一切正常.
具體詳細方法請看這裡
http://www.nvnews.net/vbulletin/showthread.php?t=26745&page=1&pp=15
到http://www.kernel.org/ 下載內核源碼,我用的的是2.6.6的,地址如下
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2將其放在/usr/src 目錄下,解壓.得到名為linux-2.6.6 的目錄進入,使用
#make gconfig
配置內核,這時候它會檢測配置文件,如果不存在默認的配置文件.config,就會使用/boot/config-XXXXX作為配置文件載入,這個是fedora當前內核默認的配置文件.建議新手不要改動,
既然已經正確運行,那就說明這個配置文件是有效的.
在載入了配置文件之後會出現一個配置窗口.包含了一些選項,由於fedora自己的內核是打過不少補丁的,其中4kstacks這個選項是沒有的,
要用官方的內核把它取消掉 (圖4).另外還有一個選項要被取消掉 (見圖3)
插一句,有人編譯內核以後不能起動系統,找不到root分區,或者不能載入,很好解決,root分區是什麼格式,把它編譯進核心就行了,不要作為模塊載入.
配置完成以後,點保存按鈕保存,然後退出.又不少文章介紹內核的編譯方法,我接下來是這樣的
#make
#make modules_install
#make install
這樣完成以後,檢查/boot/grub/grub.conf文件裡面是否修改,加入了新的內核條目,還有文件是否copy到了/boot目錄下,確認了以後重啟,選擇新的內核就可以了.
安裝nvidia驅動的方法還是按照平時的做法
先在控制台里
#init 3
#./NVIDIA*.run
修改配置文件xorg.conf
另外值得一提的是,wineX3 在fedora 2 上運行的非常好,不需任何設置就可以跑起CS來,我的CS是中文的,也照常顯示.