Как русифицировать 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 русифицирована.