更新后语言变量丢失

更新后语言变量丢失

最近更新 Linux 服务器后,语言变量似乎丢失了。我们在它们上运行 Redhat 5。无论如何更新可以删除变量吗? env 输出显示没有为该语言设置任何内容,尽管 root 不受此影响。

答案1

对系统上的软件包进行更新可能会导致文件/etc/profile.d被升级/替换,这将导致变量$LANG现在消失。

我首先查看.rpmsaveRPM 在更新过程中需要替换文件时通常会创建的任何文件。这些将显示在您的/etc目录或其下的子目录中。

如果找到任何文件,您可以用来diff比较文件并手动将所有更改合并到新文件中。

相关内容