Русский в консоли Ubuntu
Если проблемы с русским то делаем так:
localedef ru_RU.UTF-8 -i ru_RU -fUTF-8
или
locale-gen en_US en_US.UTF-8 ru_RU ru_RU.UTF-8 dpkg-reconfigure locales
Если не помогло, то сложный путь:
Во-первых убеждаемся, что установлен пакет locales
Далее
1). Идем в папку /usr/share/i18n
, в папке charmaps
должен быть файл UTF-8.gz
примерно на 270Кб
2). В папке locales
должен быть файл ru_RU
3). В файле ./etc/locale.gen
должна быть раскомментирована строка ru_RU.UTF-8 UTF-8
4). В консоли от рута выполняем:
export LANG=C dpkg-reconfigure locales
В процессе настроек выбираем локаль ru_RU.UTF-8
и ее же ставим по умолчанию.
5). Сносим к черту пакет console-cyrillic
и ставим (если не установлен) console-setup
( apt-get remove —purge console-cyrillic; console-setup
)
6). Настройка console-setup – от рута:
export LANG=C dpkg-reconfigure console-setup
Далее покажу, что указывал я (постранично):
1 страница (Модель клавиатуры): Generic 105 key 2 страница (Для кого предназначена клавиатура): Russia 3 страница (Раскладка клавиатуры): Russia 4 страница (Переключение раскладок): Caps Lock 5 страница (Временный переключатель): No temporary switch 6 страница (Замена для клавиши AltGr): No AltGr key 7 страница (Составная клавиша): No compose key 8 страница (Кодировка в консоли): UTF-8 9 страница (Набор символов): Combined (самая нижняя строчка) 10 страница (Консольный шрифт): Terminus 11 страница (Размер шрифта): 14 12 страница (Используемые виртуальные консоли): /dev/tty[1-6]
В результате у меня в консоли работает кириллица как на ввод, так и на вывод.