三天前fedora18小肥牛【誤】發布了,聽說這牛增加了不少新特性,而且比以前更丑了【大誤】,遂想更新一下。

fedora18新增了fedup,一個更牛X的跨版本升級工具。嗯好像就是yum和mount的合體么……

軟件倉庫update里有,直接yum install fedup就可以了。接下去的步驟網絡上的大部分方法是從網絡源下載。但是校園網很挫的,平時yum update的時候開始1M多然後越來越慢,到後來痿到幾K……但是我知道我們學校有個詭異的鏡像的,下DVD ISO的時候有5 6M的。所以決定研究下fedup本地版。

於是命令是sudo fedup-cli –iso /home/yoooonion/…iso【對了,這個iso必須是完整的鏡像而不能是LiveCD】

還有這裡要注意的是fedup提示不支持可移動介質上的iso文件,但是他為毛把我的分區都當作U盤了==

然後fedup做的事情是把這個iso掛載到一個臨時目錄下面,把vmlinuz和initramfs拷到boot下面,然後在grub.cfg里添一個啟動項。這裡遇到問題了,因為我是用grub4dos引導的,所以他新建的那個啟動項沒對我產生影響,所以要自己搞。這裡參考了http://www.sunchangming.com/blog/?p=4497的文章,kernel之後要加上參數upgrade systemd.unit=system-upgrade.target(加上rhgb則會只見進度條沒有詳細信息)

重啟之後進入upgrade,有1413個包更新。大概四十分鐘之後完成,重啟。

進到系統里之後我虎軀一震,這尼瑪也太丑了點……完全和gnome2一個水平了啊。然後我發現以前裝的chrome打不開了……好吧有什麼地方不對了……

想yum update,發現竟然還有好多fc17的包沒有卸掉。因為有些在fc18的源裡面沒有依賴庫,所以加上–skip-broken。又有1100多個包更新(why?!)

更新完成,終於變正常了,界面也變回來了呵呵呵……

fedora18里有挺多新東西的,自己去摸索吧~那天氣還有鎖屏界面還有gpaste不錯~好多蛋疼的bug也修正了~文件管理器變高檔了~

上個圖然後結束~