Установка Ubuntu быстро: Русификация консоли

Хотелось бы написать, что русификация консоли Ubuntu была побеждена раз и навсегда релизов 5-6 назад, однако моя самая последняя установка файлового сервера (о котором будет написано в дальнейшем) убедила меня в том, что это не так.Для русификации консоли нашего сервера… (в дальнейшем будем считать, что виртуальные консоли в иксах русифицировать нам не придётся, да и не будет у нас на сервере иксов, верно?)… Итак, для русификации консоли нашего сервера нам НЕ будет нужен пакет console-cyrillic, который рекомендовали несколько лет назад специалисты.

Запускаем:

sudo console-gen
sudo nano /etc/default/console-setup

находим строку CODESET=… и исправляем значение на:

CODESET="CyrSlav"

теперь запускаем:

sudo dpkg-reconfigure console-setup

и кликаем несколько раз ничего не меняя, пока конфигуратор не завершит свою работу. Всё, у нас в консоли кириллица 🙂

Возникает пара вопросов. Зачем редактировать конфиг вручную, если это делает dpkg-reconfigure и зачем запускать dpkg-reconfigure, если правили конфиг вручную? 🙂 Вручную конфиг правим для того, чтобы видеть, что мы делаем. Если русификация изначально не удалась, запуск dpkg-reconfigure выдаст кучу квадратиков с некоторым количеством вкраплений латиницы. Мы вряд ли сможем найти там то, что нам нужно. А запускать dpkg-reconfigureнадо для того, чтобы то, что мы наисправляли, применить в системе. Если вы знаете, как это сделать без этой команды, напишите в комментариях.

Запись опубликована в рубрике Hardware, internet, Linux, PC, Sites, Software, Ubuntu с метками , , , , , , , , , , , , . Добавьте в закладки постоянную ссылку.

7 комментариев на «Установка Ubuntu быстро: Русификация консоли»

  1. tolikzilla говорит:

    Уффф. Спасибо, Александр. Помню, console-cyrillic пару релизов назад не помог. Гугл тоже не помог. В копилку.

  2. Вадим говорит:

    Здравствуйте, Александр.
    Недавно поставил Ubuntu server 12.04 и увидел кучу квадратиков вместо букв. Применил Ваш метод. Помогло. А потом перезагрузил систему и все вернулось как и было.
    Может Вы что-нибудь посоветуете?

  3. admin говорит:

    Поставить по умолчанию en_US.UTF-8 🙂 Чтобы не париться потом уж наверняка!

  4. Андрей говорит:

    Установил сервак 1204 64бит….сделал по инструкции…как были квадратики — так и остались…продолжаю наблюдение…

  5. admin говорит:

    Ага, какие-то детские болезни… И это в LTS!!!

  6. vGimly говорит:

    http://help.ubuntu.ru/wiki/russian_font_in_console

    echo FRAMEBUFFER=Y | sudo tee -a /etc/initramfs-tools/initramfs.conf
    sudo update-initramfs -u

    оттуда:

    Так вот, оказывается, разработчики решили, что фреймбуфер нужен для рисования заставки и … и только для этого. Больше (оказывается) он никому, ни зачем, не нужен
    Поэтому, если заставку рисуем — то фреймбуфер разрешаем (а то как же — без него же не нарисовать заставку), а если заставку не рисуем, то и фреймбуфер включать незачем, не включаем…. Нет, позже, после инициализации ядра, фреймбуфер все-таки где-то активируется, но поезд уже ушел — фонты на этапе иницализации ядра не загрузились…. «а кому надо — те пусть вызывают setupcon …»

  7. vGimly говорит:

    http://help.ubuntu.ru/wiki/russian_font_in_console

    echo FRAMEBUFFER=Y | sudo tee -a /etc/initramfs-tools/initramfs.conf
    sudo update-initramfs -u

    оттуда:

    Так вот, оказывается, разработчики решили, что фреймбуфер нужен для рисования заставки и … и только для этого. Больше (оказывается) он никому, ни зачем, не нужен
    Поэтому, если заставку рисуем — то фреймбуфер разрешаем (а то как же — без него же не нарисовать заставку), а если заставку не рисуем, то и фреймбуфер включать незачем, не включаем…. Нет, позже, после инициализации ядра, фреймбуфер все-таки где-то активируется, но поезд уже ушел — фонты на этапе иницализации ядра не загрузились…. «а кому надо — те пусть вызывают setupcon …»

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

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