[隨手翻譯]如何從Fedora 16升級到Fedora 17(Desktop & Server)

鄧國平發表於2012-06-05

版本1.0
作者:Falko Timme
最後編輯 6/4/2012
本文指導你將Fedora 16升級到Fedora 17,分別包括桌面版本和伺服器版本。作者不保證你按此操作不會出任何問題。

1 升級準備
本文使用的命令必須使用root許可權執行。需要使用root登入並開啟終端(Fedora 16桌面,使用程式>系統工具>終端 開啟),如果你是使用普通使用者登入的系統,請使用下面的命令獲取root許可權。

su  

請確保你要升級的系統有至少600M及以上的記憶體 ,否則系統會在重啟出現下面的資訊時陷入當機(不能使用的系統將拋棄你)。
Trying to unpack rootfs image as initramfs... (嘗試初始化記憶體系統卸下根檔案系統映像……)

2升級到Fedora 17(桌面版)
首先要升級rpm軟體包:

yum update rpm   

然後安裝最新的更新:

yum -y update  

接下來清除yum的快取:

yum clean all  

如果你注意到有新的核心在yum -y update期間安裝,你需要重啟系統。

reboot  

(重啟後使用root登入,或者同樣使用:

su  

獲取相應許可權)
現在我們可以進入升級程式了,我們可以用preupgrade來完成(preupgrade需要維護你的RPM Fusion軟體包)。

安裝preupgrade...

yum install preupgrade  

...然後呼叫它:

preupgrade  

你的桌面將出現preupgrade嚮導,選擇Fedora 17 (Beefy Miracle),之後系統將準備好開始升級了。
在嚮導末尾,點選重啟(reboot)按鈕,從重啟選單裡,選擇Fedora 17 (Beefy Miracle)。

在重啟過程中,系統執行升級過程,這個過程會花費相當長的時間,所以你要有一定的耐心。
完成後你就可以登入進入Fedora 17的新桌面。

3升級到Fedora 17(伺服器版)
首先需要更新rpm軟體包:

yum update rpm   

然後安裝最新更新:

yum -y update  

接下來清除yum快取:

yum clean all  

如果你發現在yum -y update期間有新的核心安裝,你需要重啟系統:

reboot  

(重啟後使用root登入,或者同樣使用:

su  

獲取相應許可權)
現在可以進入升級程式,同樣可以使用preupgrade。
安裝preupgrade...

yum install preupgrade  

...之後這樣呼叫它:

preupgrade-cli  

現在會有個釋出版列表供你選擇,如果不出意外,在列表裡會有類似Fedora 17 (Beefy Miracle)的選項。

[root@server1 ~]# preupgrade-cli  

Loaded plugins: blacklist, langpacks, whiteout  

No plugin match for: rpm-warm-cache  

No plugin match for: remove-with-leaves  

No plugin match for: auto-update-debuginfo  

Loaded plugins: langpacks, presto, refresh-packagekit  

please give a release to try to pre-upgrade to  

valid entries include:  

"Fedora 17 (Beefy Miracle)"  

[root@server1 ~]#    

使用如下命令定位升級:

preupgrade-cli "Fedora 17 (Beefy Miracle)"  

Preupgrade同樣需要維護你的RPM Fusion軟體包,preupgrade完成後你需要做的就是重啟:

reboot  

在啟動選單裡,選擇Upgrade to Fedora 17 (Beefy Miracle)

在重啟過程中,系統執行升級過程,這個過程會花費相當長的時間,所以請耐心等候。完成後你就可以登入Fedora 17伺服器。

4相關連結:

•Fedora: http://fedoraproject.org/

原文連結:How To Upgrade From Fedora 16 To Fedora 17 (Desktop & Server)

後記:本來升級fedora系統也可以下載相關iso檔案,燒錄光碟後,用光碟啟動系統進行升級,但是使用命令升級還是很方便的,我自己幾次升級都是這樣完成的,不過升級fedora 16的過程中,由於耐心不夠(重啟黑屏的時間確實相當長)導致升級失敗,而且fedora 16預設並沒有安裝preupgrade,直接在終端裡呼叫會出現找不到命令的提示,在搜尋的過程看到這篇文章,就試著翻譯下。做完後發現自己真不是翻譯的人才,大家將就看看吧。

相關文章