Show Table of Contents
35.2. 完成升級
重要
當您完成升級並重新啟動您的系統後,您應進行手動式的系統更新。欲取得更多相關資訊,請參閱 節 35.1, “更新你的系統”。
如果您選擇從前一個版本更新系統,而不是進行全新的安裝,請檢視套件組的不同。節 9.12.2, “使用安裝程式來升級”、節 16.14.2, “使用安裝程式來升級”、或 節 23.12.1, “使用安裝程式來升級”(端視系統架構而定)能幫助您建立原始系統的套件清單。您可以使用這個清單來決定如何將新系統提昇至舊有系統的狀態。
大部分的軟體庫配置都會被儲存在以
release 為結尾的套件中。請檢查已安裝的軟體庫的舊套件清單:
awk '{print $1}' ~/old-pkglist.txt | grep 'release$'
若有必要的話,請透過網路上的原始來源擷取並安裝這些套件。請依照原始網站的指示來安裝給
yum,以及您 Red Hat Enterprise Linux 系統上的其它軟體管理工具使用的軟體庫配置套件。
然後執行下列指令來製作一個包含了其它遺失軟體套件的清單:
awk '{print $1}' ~/old-pkglist.txt | sort | uniq > ~/old-pkgnames.txtrpm -qa --qf '%{NAME}\n' | sort | uniq > ~/new-pkgnames.txtdiff -u ~/old-pkgnames.txt ~/new-pkgnames.txt | grep '^-' | sed 's/^-//' > /tmp/pkgs-to-install.txt
現在,請搭配使用
/tmp/pkgs-to-install.txt 這個檔案和 yum 指令來復原您大部分,或所有的舊軟體:
su -c 'yum install `cat /tmp/pkgs-to-install.txt`'重要
基於 Red Hat Enterprise Linux 發行版之間的套件差異,此方法可能沒辦法復原您系統上的所有軟體。您可再次透過上述指示來比較您系統上的軟體,並解決任何您所發現的問題。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.