Русификация консоли Ubuntu 8.10
Озадачился этим вопросом. Много читал в различных источниках тут, тут и тут. Объединим все в одну статью.
С некоторыми поправками подходит для Ubuntu 8.10 Server (проверено).
Первое, что необходимо сделать – это удалить пакет console-cyrillic, если вы его успели установить. Сделать это можно как в терминале (sudo apt-get remove console-cyrillic), так и из программы управления пакетами.
Отредактируем файл
sudo gedit /etc/default/console-setup
ACTIVE_CONSOLES=»/dev/tty[1-6]»
CHARMAP=»UTF-8″
CODESET=»CyrSlav»
FONTFACE=»Terminus»
FONTSIZE=»14″
XKBMODEL=»acer_laptop» # Модель клавы. Можете поставить «pc105″, если у вас десктоп
XKBLAYOUT=»us,ru»
XKBVARIANT=»,winkeys»
XKBOPTIONS=»grp:ctrl_shift_toggle,grp_led:scroll» # Способ переключения Ctrl+Shift, не нравится – меняйте на свой, например, grp:caps_toggle – переключение через Caps Lock
Далее:
sudo /etc/init.d/console-setup restart
sudo update-initramfs -u
sudo shutdown -r now
Следующим методом настройки консоли
sudo dpkg-reconfigure console-setup
тоже можно воспользоваться, но у меня с ним возникли проблемы. Менялись на пустые значения: CODESET=»", FONTFACE=»", FONTSIZE=»" и XKBVARIANT=»,» (хз почему). Так что, после такой настройки, проверьте конфигурационный файл.

Странное дело… Вечером настроил, проверил, опубликовал статью. Утром включаю машину, лезу в консоль дабы убедиться, что все в порядке, а там снова квадратики вместо русских букв. Выполнил
/etc/init.d/console-setup restart
update-initramfs -u
Перезагрузка, всё нормализовалось. Ладно, пока будем считать это глюком, а дальше – посмотрим.
Видимо – глюк. Вторые сутки, полет нормальный.