前兩天終於安裝了Fedora 9,因為不希望影響工作,所以採用了升級方式update系統,一切都還算好。除了對KDE4 不太習慣,其他問題都不算太大,整體經驗比以前好些,不過還是有一些小問題:

  • 改用KDE的Greeter(登入介面程式)後,scim在非KDE的程式則無法開啟(經過設定LC_CTYPE='zh_TW.UTF8'後,非Java程式OK了),改回GDM的則OK。這問題不大,只是登入畫面比Fedora8還醜(至少我認為)
  • KDE4 的 Launcher無法縮起來,還有顯示上有些問題
  • 以前ALT+F2會跳出的"Run command Dialog"更新了,功能似乎強了一些,但是我還不太熟悉

我用了2天都沒問題,直到.....



我發現升級後的系統,有些RPM還同時安裝了fc8的RPM,也就是說,一個RPM同時有安裝兩個版本的奇怪現象。這問題造成有些軟體無法開啟,要重新移除再安裝RPM。其實問題算太打,只是我想將一次將此問題解決,所以透過

yum list|awk {print $}| sort| uniq -d

找出了有此問題的RPM,共有約180多個。錯就錯在我想一次除,透過

yum list|awk {print $}| sort| uniq -d | xargs yum remove -y

我把包括系統的約1300個RPM都移掉了...................

只好重灌系統,好再我有定時備分,且也只是一除了系統檔案,不影響資料。

PS: 不知道yum或rpm指令有沒有針對特定version的rpm作移除的功能(至少我沒找到)。若是有,我這先移除在安裝的做法就太笨啦!