Каждый раз, когда я запускаю yum install или yum update , я получаю
Не удалось установить язык, по умолчанию C
а затем другая информация.
Как я могу избежать получения этого предупреждения?
Каждый раз, когда я запускаю yum install или yum update , я получаю
Не удалось установить язык, по умолчанию C
а затем другая информация.
Как я могу избежать получения этого предупреждения?
Я поместил следующую локаль, относящуюся к настройке, в /etc/bashrc (для всех пользователей, bash):
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
export LC_COLLATE=C
export LC_CTYPE=en_US.UTF-8
затем запустите:
source /etc/bashrc
или выйдите и войдите.
Бежать
yum reinstall glibc-common
а затем убедитесь, что ни один процесс не удаляет файлы /usr/lib/locale/locale-archive.*.
Я получал ту же ошибку на MacOS. Когда вы подключаетесь к Linux, они отказываются настраивать локаль UTF-8 . Вы можете увидеть различия в настройке локали, запустив команду locale на вашем терминале MacOS и в Linux.
Чтобы исправить эту ошибку, откройте терминал -> настройки -> профили -> расширенные и неустановленные Set locale environment variables on startup на вашем Mac.
Теперь, когда вы запускаете locale на Mac. Вы можете видеть, что это изменение установило LC_CTYPE="C" который был LC_CTYPE="UTF-8" с предыдущей настройкой.
вам нужно будет закрыть свой терминал, чтобы воспользоваться этим эффектом, и теперь войдите в вашу Linux-систему и запустите yum update .
Надеюсь, поможет :)
Ты можешь попробовать
export LANG=en_US
Или установите это к чему-то подобному. Если это решит проблему для вас, вы можете сделать ее постоянной, изменив профиль bash.