更新後語言變數遺失

更新後語言變數遺失

最近更新 Linux 伺服器後,語言變數似乎遺失了。我們在它們上運行 Redhat 5。無論如何更新可以刪除變數嗎? env 輸出顯示沒有為該語言設定任何內容,儘管 root 不受此影響。

答案1

對系統上的軟體包進行更新可能會導致檔案/etc/profile.d升級/替換,這將導致變數$LANG現在消失。

我首先查看.rpmsaveRPM 在更新過程中需要替換文件時通常會建立的任何文件。這些將顯示在您的/etc目錄或其下的子目錄中。

如果找到任何文件,您可以用來diff比較文件並手動將所有變更合併到新文件中。

相關內容