アップデート後に言語変数が見つからない

アップデート後に言語変数が見つからない

Linux サーバーを最近更新した後、言語変数が欠落しているようです。サーバーでは Redhat 5 を実行しています。更新によって変数を削除できる方法はありますか? env 出力では言語に何も設定されていないことが示されていますが、ルートはこれによる影響を受けませんでした。

答え1

システム上のパッケージを更新すると、ファイルが/etc/profile.dアップグレード/置換され、変数が$LANG失われる可能性があります。

.rpmsaveまず、アップデートの一環としてファイルを置き換える必要があるときに RPM が通常作成するファイルを確認します。これらのファイルは/etc、ディレクトリまたはその下のサブディレクトリに表示されます。

見つかった場合は、diffファイルを比較して、変更内容を手動で新しいファイルにマージすることができます。

関連情報