Меню

Linux Как русифицировать Ubuntu server 16.04

Большинство хостинг провайдеров, которые предоставляют VPS ставят на шаблоны виртуальных машин стандартные версии ОС, как правило английские, без дополнительных настроек. Они обычно, не поддерживают русский язык. То есть если вам нужно будет на сервере редактировать документы, содержащие русские символы, то сделать вы это не можете, на стандартной английской версии Ubuntu.

С такой же ситуацией вы можете столкнуться, например при автоматической установки Ubuntu, например в VMWare Workstation.

Для того что бы иметь возможность редактировать такие документы, да и вообще, что бы поддерживался русский язык, и перевод системы стал русским нужно систему русифицировать.

Сразу приведу список команд, описание их будет ниже

sudo su
apt-get update
apt-get upgrade
apt-get install language-pack-ru
dpkg-reconfigure locales
dpkg-reconfigure keyboard-configuration
dpkg-reconfigure console-setup
echo 'FRAMEBUFFER=Y' >> /etc/initramfs-tools/initramfs.conf
update-initramfs –u
reboot now

Теперь то же, но с описанием:

Подключаемся к нашему серверу, и заходим под суперпользователем:

sudo su

Поставим обновления:

apt-get update
apt-get upgrade

Установим русский language-pack:

apt-get install language-pack-ru

Переконфигурируем локали:

dpkg-reconfigure locales

Отмечаем, что бы была сгенерирована ru_RU.UTF8

Выбираем локалью по умолчанию ru_RU.UTF-8

Проверим что локаль по умолчанию изменилась:

cat /etc/default/locale

Команда должна выдать что то, вроде этого:

#  File generated by update-locale
LANG=ru_RU.UTF-8
#LANGUAGE="en_US:"

Добавим русскую раскладку клавиатуры:

dpkg-reconfigure keyboard-configuration

Выбираем стандартную 105 кнопочную клавиатуру

Выбираем страну – Россия

Выбираем русскую раскладку.

Выбираем метод переключения, который вам больше нравится

Остальные параметры оставляем как есть.

Изменим настройки консоли, что бы поддерживались русские шрифты:

dpkg-reconfigure console-setup

Выбираем UTF-8

Даем системе выбирать какой набор шрифтов использовать – Guess optimal character set

Остальные параметры оставляем как есть.

Включим framebuffer, если этого не сделать, то за место русских букв будут квадраты/кракозябры:

echo 'FRAMEBUFFER=Y' >> /etc/initramfs-tools/initramfs.conf
update-initramfs –u

Перезагружаем систему:

reboot now

ИТОГ: Теперь ваша Ubuntu Server русифицирована.