Змінна мови відсутня після оновлення


1

Схоже, мінлива мова відсутня після недавнього оновлення на наших серверах Linux. Ми запускаємо Redhat 5 на них. Чи все-таки оновлення може видалити змінні? Вихід ENV не показує нічого встановленого для мови, хоча root не вплинув на це.


Ви посилаєтесь на змінну LANG? Можливо, це було визначено в / etc / profile, і його більше немає, а може бути, у root користувача є власний профіль або rc-файл.
Діді Коен

Відповіді:


2

Оновлення пакетів у вашій системі могло призвести до того, що файл /etc/profile.dоновлюється / замінюється, що призведе до того, що змінна $LANGзараз не буде втрачена.

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

Якщо ви знайдете будь-які, можете скористатися diffдля порівняння файлів та вручну об'єднати будь-які зміни в новий файл.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.