最近のLinuxサーバーの更新以降、言語変数が欠落しているようです。私たちはRedhat 5を実行します。変数を削除するために更新する方法はありますか? env出力は言語に何も設定されていないことを示していますが、ルートはこれに影響されません。
答え1
システムのパッケージの更新によってファイルがアップグレード/交換される可能性があり、これにより/etc/profile.d
変数が消える可能性があります。$LANG
.rpmsave
まず、更新中にファイルを置き換える必要があるときにRPMが通常生成するすべてのファイルを調べます。これはあなたのディレクトリまたはその下のサブディレクトリに表示されます/etc
。
ファイルが見つかったら、それを使用してdiff
ファイルを比較し、すべての変更を新しいファイルに手動でマージできます。