次の2つの場合があります。
- ファイルがrpmの一部としてインストールされた場合、それは設定ファイル(つまり、
%config
タグでマークされている)であり、ファイルを後で編集し、rpmを更新すると、新しい設定ファイル(新しいrpmから)が置き換えられます古い設定ファイル(アクティブファイルになる)。後者は.rpmsave
接尾辞で名前が変更されます。
- ファイルがrpmの一部としてインストールされた場合、それはnoreplace-configファイル(つまり、
%config(noreplace)
タグでマークされている)であり、ファイルを後で編集し、rpmを更新すると、古い構成ファイルはそのまま残ります(つまり、アクティブのままにしてください)、新しい構成ファイル(新しいrpmから)が.rpmnew
サフィックス付きでディスクにコピーされます。
すべての詳細については、たとえばこの表を参照してください。
どちらの場合でも、あなたまたはいくつかのプログラムが設定ファイルを編集しているため、ローカルファイルが変更されていない場合、rpmは設定ファイルをサイレントにバックアップファイルなしでアップグレードするため、アップグレード後に.rpmsave
/ .rpmnew
ファイルが表示されます。
システムのアップグレード後、これらのファイルのファイルシステムをスキャンし、正しい構成ファイルがアクティブであることを確認することをお勧めします。新しいコンテンツを.rpmnewファイルから本番ファイルにマージすることもできます。完了したら.rpmsave
、.rpmnew
ファイルとファイルを削除できます。