我是從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是中文的,也照常顯示。