После обновления пропала языковая переменная

После обновления пропала языковая переменная

Похоже, что языковая переменная отсутствует после недавнего обновления наших серверов Linux. На них установлен Redhat 5. Есть ли какое-либо обновление, которое может удалить переменные? Вывод env не показывает ничего установленного для языка, хотя root не был затронут этим.

решение1

Обновление пакетов в вашей системе могло привести к обновлению/замене файла , что привело бы к исчезновению /etc/profile.dпеременной .$LANG

Я бы начал с поиска любых .rpmsaveфайлов, которые RPM обычно создает, когда ему нужно заменить файл в рамках обновления. Они будут отображаться в вашем /etcкаталоге или в подкаталоге под ним.

Если вы что-то обнаружите, вы можете использовать это diffдля сравнения файлов и вручную объединить любые изменения в новый файл.

Связанный контент