Как изменить кодировку в CentOS 6

 18 июня 2013      
 GNU Linux - CentOS / Debian      
 Комментариев еще нет      
 14474

Приобрел недавно облачный виртуальный сервер в компании DigitalOcean (обзор и тесты здесь) и столкнулся с тем, что кодировка, предлагаемой к установке из образа, CentOS не соответствует кодировке принятой для этой операционной системы по-умолчанию UTF-8. Восстановим несправедливость.

Для начала проверим какая кодировка локали стоит в системе:

# locale

Вы можете увидеть примерно следующее:

LANG=С
LC_CTYPE=С
LC_NUMERIC=С
LC_TIME=С
LC_COLLATE=С
LC_MONETARY=С
LC_MESSAGES=С
LC_PAPER=С
LC_NAME=С
LC_ADDRESS=С
LC_TELEPHONE=С
LC_MEASUREMENT=С
LC_IDENTIFICATION=С
LC_ALL=

Как изменить кодировку CentOS

Не знаю как кому, а мне больше нравится кодировка UniCode. Которая и должна быть по-умолчанию в CentOS. Однако, как писал выше, в предлагаемых образах CentOS для установки на VDS компании DigitalOcean это не так.
Для замены кодировки на UTF-8 в CentOS выполним следующее:

# localedef  -i ru_RU -f UTF-8 ru_RU.UTF-8
# export LC_ALL="ru_RU.UTF-8"

После чего редактируем файл /etc/sysconfig/i18n
Он должен содержать следующие строки:

lang="ru_RU.UTF-8"
SYSFONT="latarcyrheb-sun16"

Как изменить язык системы CentOS

Для того, чтобы изменить язык в системе CentOS уже после ее установки:

# system-config-language

Раскладку клавиатуры меняем следующим образом:

# system-config-keyboard

Если этих утилит у Вас нет в системе, то уставим их:

# yum install system-config-language
# yum install system-config-keyboard

Как вернуть английскую консоль в CentOS

Справедливости ради напишу как все вернуть на английский:

# localedef  -i en_US -f UTF-8 en_US.UTF-8
# export LC_ALL="en_US.UTF-8"

Далее проверяем и исправляем файл /etc/sysconfig/i18n, он должен содержать следующее:

LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"

После можно запустить утилиты system-config-language и system-config-keyboard, и убедиться, что все в норме:

# system-config-language
# system-config-keyboard

Список использованных источников

  1. Смена локали в CentOS
  2. Как изменить язык в CentOS
Поделись этой страницей с друзьями!

Прочтите это обязательно

Отзывы, обзор и тестирование облачного хостинга VDS Digital Ocean

Рынок услуг хостинга плавно переходит от шареда к виртуальным серверам. Цены на которые постоянно снижаются. Б ...

Обзоры хостинга digital ocean vds vps хостинг Далее

Как сделать CD-ROM на флешке

CD-ROM на флешке очень удобная штука. Это 100% совместимость с ISO образами и гарантия работы из BIOS компьюте ...

Windows disk windows Далее

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности.

2018 © Технический блог
SQL - 68 | 0,100 сек. | 8.4 МБ
доступность сайта