CentOS (Community ENTerprise Operating System) — дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux компании Red Hat и совместимый с ним. Срок поддержки каждой версии CentOS составляет 10 лет. Каждая версия обновляется каждые 6 месяцев для поддержки новых аппаратных средств.
yum -y install system-config-language system-config-keyboard localedef -i ru_RU -f UTF-8 ru_RU.UTF-8 export LC_ALL="ru_RU.UTF-8" touch /etc/sysconfig/i18n echo -e 'LANG="ru_RU.UTF-8"\nSUPPORTED="ru_RU.UTF-8:ru_RU:ru"\nSYSFONT="latarcyrheb-sun16"'>/etc/sysconfig/i18n
Проверяем состояние:
locale
Изменение языка: system-config-language
Изменение раскладки клавиатуры: system-config-keyboard
localectl set-locale LANG="ru_RU.UTF-8" LC_NUMERIC="C" LC_TIME="POSIX" LC_MESSAGES="POSIX" localectl set-keymap us ru --no-convert localectl set-x11-keymap us,ru pc105 grp:ctrl_shift_toggle --no-convert
Проверяем состояние:
localectl status
Пример установки временной зоны для Московского времени:
rm -rf /etc/localtime; ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime date
Если не работают клавиши в Midnight Commander нужно добавить коды для соответствующих сочетаний клавиш в файл /etc/mc.lib
Например, если не работают стрелки:
[terminal:xterm] up=\\e[A down=\\e[B left=\\e[D right=\\e[C
Пример полного файла:
[terminal:xterm] insert=\\e[2~ f11=\\e[23~;\\eO2P;\\eO1\;2P;\\e[1\;2P f12=\\e[24~;\\eO2Q;\\eO1\;2Q;\\e[1\;2Q f13=\\e[25~;\\eO2R;\\eO1\;2R;\\e[1\;2R f14=\\e[26~;\\eO2S;\\eO1\;2S;\\e[1\;2S f15=\\e[28~;\\e[15\;2~ f16=\\e[29~;\\e[17\;2~ f17=\\e[31~;\\e[18\;2~ f18=\\e[32~;\\e[19\;2~ f19=\\e[33~;\\e[20\;2~ f20=\\e[34~;\\e[21\;2~ kpleft=\\eOt kpright=\\eOv kpup=\\eOx kpdown=\\eOr kphome=\\eOw kpend=\\eOq kpnpage=\\eOs kpppage=\\eOy kpplus=\\eOk kpminus=\\eOm kpasterix=\\eOj delete=\\e[3~ bs=. home=\\e[1~;\\e[7~;\\eOH;\\e[H end=\\eOF;\\e[F;\\e[4~;\\e[8~ pgdn=\\e[6~ pgup=\\e[5~ # Arrows for both keypad modes (application and normal). up=\\e[A down=\\e[B left=\\e[D right=\\e[C
Настроить сочетания клавиш также можно через меню: Настройки\Распознавание клавиш…
(Options\Learn keys…
), при этом настройки будут сохранены в файл ~/.mc/ini
из которого можно перенести их в главный файл /etc/mc.lib
Пример:
[terminal:xterm] up=\\e[A down=\\e[B left=\\e[D right=\\e[C