附錄 A. 升級您目前的系統

本附錄解釋了升級 Red Hat Enterprise Linux 系統的多種方法。

A.1. 決定要升級還是重新安裝

雖然 Red Hat Enterprise Linux 系列產品支援從 x86 處理器的 Red Hat Enterprise Linux 2.1 與 3 (或 AMD64、EM64T、或 Itanium 系統的 Red Hat Enterprise Linux 3)升級,但經驗法則應該會告訴您,先備份所有資料,然後安裝 Red Hat Enterprise Linux 4,蓋過之前的系統。

這推薦給您的重新安裝方法,可以確保最佳的系統穩定度。

欲知更多關於重新安裝 Red Hat Enterprise Linux 系統的資訊,請參閱線上的技術白皮書:http://www.redhat.com/docs/wp/

如果您目前使用的是 x86 系統與Red Hat Enterprise Linux 2.1 或 3(或是AMD64、EM64T、或 Itanium 系統下的 Red Hat Enterprise Linux 3),您可以採用傳統、以安裝程式為準的升級方式。

然而,您在升級系統之前,有幾件事情要牢記在心:

升級您的系統將安裝模組化的 2.6.x 核心以及更新已經安裝在系統上的套件版本。

升級的過程保留了原有的設定檔案,並將它們以 .rpmsave 副檔名重新命名(例如,sendmail.cf.rpmsave)。升級的過程也會建立一個 /root/upgrade.log 紀錄檔。

注意警示
 

由於軟體不斷的進步,設定檔格式也會跟著改變。所以仔細比對新舊兩個設定檔,就成了非常重要的工作。

注請注意
 

備份在您系統上的任何資料是很重要的,舉例來說,假如您要升級或建立一個多重開機的系統,您應該要備份在您硬碟上任何您想要保留的資料。因為錯誤難免會發生,而讓您失去所有的資料。

有些升級的套件也許需要安裝其他套件才能正常執行。 如果您選擇自訂要升級的套件,您也許要解決相依性的問題。 否則,升級的過程將會處理這些相依性的問題,不過它也許會安裝不在您系統上的額外套件。

取決於您如何分割您的系統,升級程式也許會要您增加一個額外的 swap 檔案。 假如升級程式偵測不到等於記憶體兩倍大的 swap 檔案,它將問您是否要增加一個新的 swap 檔案。 如果您的系統記憶體不大(少於 128MB),建議您要新增這個 swap 檔案。