Русские буквы в консоли сервера Ubuntu 10.10

Системные администраторы, которые администрируют серверы с Ubuntu Server, наверное, уже забыли о проблеме отображения кириллических символов в консоли русской версии операционной системы. Проблемы отображения русских букв в консоли были полностью искоренены начиная с версии Ubuntu Server 8.04, но с выходом версии Ubuntu Server 10.10 кириллица у Canonical снова стала "вне закона".
Установка на сервер операционной системы с английским интерфейсом, полностью не решает сложившейся проблемы, так как иногда требуется работа с русскоязычными именами файлов и директорий.
Ниже предлагается действительно рабочий способ полноценного добавления русского языка в консоль Ubuntu Server 10.10.
Пока Canonical решит эту проблему и включит исправления в новую версию дистрибутива или в регулярные обновления, системным администратором придется самостоятельно решать проблему с кириллицей на серверах.
Чтобы сделать русскую консоль в Ubuntu 10.10, потребуется:
- Настраиваем отображение русской консоли специальным конфигуратором:
$ sudo dpkg-reconfigure console-setup
В результате выполнения этой команды на экране появится мастер настройки (наличие и порядок пунктов может меняться от версии дистрибутива):
- Модель клавиатуры: Выбираем более подходящее устройство. Если ничто не подходит, то Generic 104-key PC.
- Для кого предназначена клавиатура: Выбираем Russia
- Раскладка клавиатуры: Выбираем Russia
- Способ переключения раскладки: Выбираем любой, на ваше усмотрение.
- Способ временного переключения раскладки клавиатуры: Выбираем любой, на ваше усмотрение.
- Замена для клавиши AltGr (клавиша предназначена для набора специальных символов): Выбирается на ваше усмотрение.
- Составная клавиша Compose: Выбирается на ваше усмотрение. Обычно используется клавиша Win (6 пункт).
- Используемая кодировка в консоли: Выбираем UTF-8
- Используемая таблица символов: Выбираем кириллица славянские языки... (5 пункт)
- Консольный шрифт: Выбираем TerminusBold
- Размер шрифта: Выбираем 16.
- Использовать настройки для консолей: Указываем /dev/tty[1-6], что подтверждает использование настроек для всех виртуальных консолей.
После окончания настройки Вы увидите результат на экране. Если Вас что-то не устроит, Вам необходимо повторить этот пункт с самого начала.
- Применяем указанные настройки при старте системы, для этого открываем для редактирования конфигурационный файл /etc/rc.local:
$ sudo nano /etc/rc.local
- Добавляем выделенную строку:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.setupconexit 0
В результате всех этих действий консоль Ubuntu Server 10.10 будет корректно отображать русские символы, назло Canonical.
Если Вы начинаете разрабатывать свой первый сайт, то самое время подумать о хорошем и надежном хостинге. Для большого проекта лучше сразу взять VPS хостинг, так как это уберет много проблем в дальнейшем. Под небольшие проекты можно обойтись более дешевым решением, но в пределах разумного, конечно.
Статья относится к ubuntu, сервер, текст, настройка, удобство, айтишник
- Установка и настройка пароля на менеджер ОС GRUB
- Восстановление пароля для root или угроза безопасности из коробки в Linux
- Планировщик в Linux или как правильно использовать crontab
- Учет трафика сетевого интерфейса в Linux с помощью vnstat
- Сегодня профессиональный праздник - День системного администратора
- Компьютер = сервер?
- Как экспортировать письма из Evolution в Claws Mail
- 09
фев - 02
фев - 12
дек - 26
мая - 24
фев
- RedNotebook - личный дневник в Linux
[3604187]
- Основные команды Linux - Справочник команд Линукс
[1646781]
- Команда mount в Linux или все о монтировании разделов, дисков, образов ISO и SMB ресурсов.
[1068967]
- Как сделать загрузочную флешку из ISO-образа ОС
[1066854]
- Скрипт Winetricks или доводим Wine до ума
[612639]
- Список радиостанций для Rhythmbox
[587156]
- Yarssr - RSS-напоминалка о новых поступлениях на сайте
[566329]
27 ноября, 05:31
Огромное спасибо за статью! Все просто и понятно. Не представляете, как я убился ища ответ на этот вопрос, а тут и консоль и mc все стало на русском.
14 декабря, 09:48
Рад, что помогло
17 декабря, 19:00
Большое спасибо за статью!!! Сам бы в жизни не сделал
6 января, 14:09
Спасибо. До этого пробовал править /etc/default/console-setup безуспешно. :(
Тепрь хочу еще третью раскладку поставить (украинскую)
20 января, 13:17
Спасибо огромное!!!
15 февраля, 18:23
большое спасибо!
20 февраля, 12:16
Огромное спасибо Сутки мучался ваш совет помог Еще раз спасибо
20 февраля, 19:16
Я лично, только этим способом и смог добиться желаемого
1 марта, 11:42
Воспользовался вашим советом. Получилось, но после перезагрузки вместо кириллицы квадратики, шрифт также дефолтный. Пробовал раз десять, система чистая, только core-пакеты. Помогите, пожалуйста
1 марта, 20:16
Вроде пункт №3 за это должен отвечать.
9 марта, 19:11
Преогромнейшее спасибо за статью!!!Пол дня убил сегодня!!!
5 апреля, 13:38
Спасибо большое за совет :) А то поставила систему, залезла в терминал, а там… бррр :) Теперь все отлично.
30 апреля, 12:14
Спасибо огромное за статью, помогла справится с одним из косяков проклятой 11,04
2 мая, 16:55
Спасибо за статью!..извиняюсь за глупый вопрос…подскажите пожалуйста как сохранить эту выделенную строку и выйти из консоли для перезагрузки?!
3 мая, 02:10
Выйти из редактора nano – клавиши Ctrl-X. После нажатия этой комбинации будет задан вопрос Сохранить или выйти без сохранения. Жмём ‘Y’ для сохранения или ‘N’ в противном случае.
3 мая, 10:18
a13 Спасибо вам за помощь!
3 мая, 11:43
Подскажите пожалуйста еще,возможно ли русифицировать выводы команды man?!если да,то каким образом?!
5 мая, 06:48
Я такого не встречал. Часть манов переведена на opennet.ru
5 мая, 23:20
На 11,04 не помогает(десктоп). Проделал вышеуказанное, но когда перехожу в режим консоли то все равно вместо русских букв квадратики.
Пункта “Раскладка клавиатуры” нет в настройках по команде dpkg-reconfigure console-setup.
5 мая, 23:36
Заработало когда настроил из режима консоли, но после перезагрузки снова квадратики когда перехожу из гнома в консольный режим(файл /etc/rc.local правил как указано). Так и должно быть?
6 мая, 01:23
Все, понял, похоже что кириллица на сервере -- изврат, лучше латинские использовать.
9 мая, 00:57
спасибо, помогло. десктоп 11.04.
11 мая, 14:18
sudo apt-get install console-cyrillic
далее в файл /etc/rc.local добавляет строку:
/etc/init.d/console-cyrillic start
и перезагружаемся. Вот и всё. :)
12 мая, 05:47
Зачем лишний пакет в системе?
20 мая, 22:35
БОЛЬШОЕ СПАСИБО!!!
У меня Ubuntu Server 11.04 64bit, способ помог, после действий и перезагрузки всё заработало
Автор, есть смысл добавить примечание потому как на моей версии, при вводе
sudo dpkg-reconfigure console-setup
отображается сразу выбор кодировки консоли (пункт 8), а предыдущие указания про выбор клавы и языка были лишь при начальной установке.
хз может только в серверной версии так)
6 июля, 23:16
здорово, на серваке русский есть, но по SSH теперь даже не квадраты, кракозябры какие-то (((
Как исправить? (
13 июля, 06:05
У меня все вэри-гуд в SSH и без всего этого было, а вот при непосредственной работе с консолью были проблемы
16 июля, 23:15
спасибо за статью. Мне dpkg-reconfigure не помогло. Зато помогло
sudo apt-get install console-cyrillic
:)
18 января, 16:29
Спасибо добрый человек, помогла только Твоя статья, радости нет предела
12 апреля, 00:49
Спасибо, шаман!
28 мая, 09:38
http://help.ubuntu.ru/wiki/russian_font_in_console
В этой статье сказано как сделать так чтобы русские шрифты не слетали в консоле после перезагрузки. Проверено – работает без проблем!!!
9 июня, 16:56
Вот спасибо! Помогло в Ubuntu-12.04
10 июня, 19:17
Дополню, для тех, у кого не заработало в Ubuntu 12.04 и Mint 13!
Необходимо откорректировать также файл /etc/default/keyboard
вставить туда:
XKBMODEL=“pc105”
XKBLAYOUT=“us,ru”
XKBVARIANT=”,winkeys”
XKBOPTIONS=“grp:ctrl_shift_toggle,grp_led:scroll”
9 ноября, 10:21
Красава автор. Спасибо огрокуйное)
7 декабря, 11:13
Спасибо, помогло. Ubuntu 12.10 desktop Вот только программа настройки не предложила настройку клавиши переключения раскладки. Пришлось вручную xkb “ремонтировать”
12 марта, 02:37
Может быть я уже повторяюсь, не выло времени всё читать, но мне помог этот способ:
http://help.ubuntu.ru/wiki/russian_font_in_console
Да, у меня Ubuntu 12.04.02 server