付録 A. 現在のシステムのアップグレード

この付録は 典型的な Red Hat Linux 7.3の アップグレードについて簡単に解説します。

アップグレードとは

Red Hat Linux 7.3のインストールプロセスの中には以前の バージョンのRed Hat Linux (バージョン4.2以降)をRPMテクノロジに基づいてアップグレードする 機能が含まれています。

システムをアップグレードすると、モジュール式の2.4.xカーネルと、現在システム上にインストールされているパッケージのアップデートバージョンがインストールされます。

アップグレードプロセスを実行した場合、既存の設定ファイルは.rpmsaveという拡張子を付けて保存されます(たとえばsendmail.cf.rpmsave)。アップグレード中に実行された操作を示すログは/root/upgrade.logに作られます。ソフトウェアが進化するにつれて、設定ファイルのフォーマットが変化することもありますので、変更内容を組み込む前に、元の設定ファイルと新しいファイルを注意深く比較する必要があります。

注意注意
 

アップグレードパッケージの中には、正しく動作するために他のパッケージもインストールする必要があるものがあります。アップグレードするパッケージをカスタマイズすることにした場合は、依存の問題を解決する必要があるかもしれません。アップグレードするパッケージをカスタマイズしない場合は、アップグレードプロシージャがそれらの依存関係の問題を処理します。ただし、システム上に存在しないパッケージを追加インストールする必要があるかもしれません。

システムにどのようなパーティションを作るかによって、アップグレードプログラムは スワップファイルを追加するように要求してくるかもしれません。アップグレードプログラムが RAM の2倍のサイズであるはずのスワップファイルを検出しない場合は、新しいスワップファイルを 追加したいかどうか聞いてきます。システムが十分なサイズのRAM (32 MB)を持たない場合は このスワップファイルの追加が推奨されます。