Настройка русской локали
Если во время установки вы выбрали русский язык, то в Ubuntu по умолчанию будет использоваться русская локаль с кодировкой ISO-8859-5. Так как скорее всего это не совсем то чего вы хотели, то первым делом нужно сменить локаль. В Ubuntu, также как и в других дистрибутивах линукс основанных на Debian, это делается очень просто. Выполните следующую команду с правами суперпользователя
dpkg-reconfigure locales
Выберите локали которые вы хотите сгенерировать (обычно достаточно ru_RU.KOI8-R), а также ту локаль которая будет использоваться глобально (снова ru_RU.KOI8-R). Если вы что-то сделаете не так - не отчаивайтесь, эту команду всегда можно выполнить вновь и всё исправить.
Русификация консоли
В стом небольшом разделе рассматриваются вопросы связанные с русификацией текстовой консоли (linux console).
Установка кириллического шрифта для консоли
По умолчанию в Ubuntu используется консольный шрифт, не содержащий русских символов (**так ли сто?**), поэтому если мы хотим видеть в консоли русские буквы, то нам придётся сменить его. Для стого необходимо в файл /etc/console-tools/config добавить следующие строки
SCREEN_FONT=Cyr_a8x16
APP_CHARSET_MAP=koi8-r
APP_CHARSET_MAP_vc2=user
APP_CHARSET_MAP_vc3=user
APP_CHARSET_MAP_vc4=user
APP_CHARSET_MAP_vc5=user
APP_CHARSET_MAP_vc6=user
Каждой виртуальной консоли кроме первой должна соответствовать строка вида APP_CHARSET_MAP_vcX=user. По умолчанию в Ubuntu (как и в подавляющем большинстве других дистрибутивов) используется 6 виртуальных консолей, поэтому в большинстве случаев достаточно просто скопировать вышеприведённые строки.
Результаты смены шрифта будут видны только после перезагрузки.
Естественно вместо шрифта Cyr_a8x16 вы можете выбрать любой другой. Список доступных шрифтов можно увидеть в каталоге /usr/share/consolefonts/ (файлы с расширением psf.gz).
Настройка клавиатурной раскладки для консоли
С правами суперпользователя выполните команду
dpkg-reconfigure console-data
После запуска этой команды на выполнение вы попадёте в псевдографическое меню конфигуратора клавиатурных раскладок в котором можете выбрать желаемую раскладку.
Время по гринвичу
Инсталятор Ubuntu во время установки спрашивает вас о том, установлены ваши системные часы по гринвичу или по местному времени. Однако из-за ошибки в инсталяторе независимо от вашего выбора будет использоваться время по гринвичу (GMT). Так как на большинстве компьютеров системные часы установлены по местному времени, то вы заметите что часы в Ubuntu спешат или отстают на несколько часов. Исправить это можно довольно просто, изменив в файле /etc/default/rcS строку UTC=yes на UTC=no. После стого нужно вручную выставить правильное системное время.
Монтирование разделов FAT32 с русскими именами файлов
Для монтирования разделов FAT32 с рекомендую прописать в /etc/fstab строки такого вида
/dev/hda1 /media/c vfat auto,quiet,showexec,codepage=866,iocharset=koi8-r,uid=1000,gid=1000,umask=022,rw,nouser 0 0
Для монтирования разделов NTFS с русскими именами файлов
/dev/hda1 /media/c ntfs umask=0222,nls=koi8-r 0 0
Для того чтобы изменения вступили в силу без перезагрузки выполните команду
sudo mount -a
Руссификация графических (X) приложений
В �?том разделе ра�?�?матривают�?�? вопро�?ы на�?тройки графиче�?ких приложений (X, GTK+) на оптимальную работу �? ру�?�?ким �?зыком.
Переключение ра�?кладок клавиатуры в X
�?а�?тройка переключени�? ра�?кладок клавиатуры в ик�?ах производит�?�? в конфигурационном файле /etx/X11/xorg.conf в �?екции InputDevice. Вот пример из моей конфигурации
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
Из �?того примера видно что у мен�? на�?троено три �?зыка: англий�?кий (us), ру�?�?кий (ru; вариант winkeys, т.е. ра�?кладка по ра�?положению клавиш напоминуает ту котора�? прин�?та в MS Windows). Переключение ра�?кладок производит�?�? по �?очетанию клавиш Ctrl+Shift.
Е�?ли вы работаете в �?реде GNOME то можете не утруждать �?еб�? ручным редактированием конфигурационных файлов, а про�?то добавить на панель гнома апплет "Индикатор ра�?кладок клавиатуры" и выполнить в�?е необходимые дей�?тви�? по конфигурации ра�?кладок через его диалог на�?тройки. Однако е�?ли вы решите не и�?пользовать �?реду GNOME, а ограничить�?�? каким-нибудь про�?тым менеджером окон (например openbox), то вы не �?можете и�?пользовать вышеупом�?нутый аплет и вам в�?ё таки придёт�?�? на�?троить переключение ра�?кладок через файл /etx/X11/xorg.conf, по�?тому �? рекомендую вам �?то �?делать �?разу.
Корректное отображение ру�?�?ких имён файлов в приложени�?х GTK+ 2
Е�?ли в каче�?тве �?и�?темной кодировки вы выбрали не юникод (UTF-8), а именно так рекомендовало�?ь по�?тупить ранее в �?той �?татье, то вам нужно дополнительно у�?тановить две переменные окружени�? дл�? того чтобы в�?е приложени�? о�?нованные на библиотеке GTK+ 2 и�?пользовали имена файлов в �?и�?темной кодировке, а не в UTF-8 (так они по�?тупают по умолчанию). Е�?ли вы хотите чтобы �?ти переменные окружени�? были у�?тановлены дл�? в�?ех пользователей �?и�?темы, то пожалуй наилучшим ме�?том дл�? их определени�? будет файл /etc/environment. Допишите в конец �?того файла �?троки
G_FILENAME_ENCODING="@locale"
G_BROKEN_FILENAMES=1
Подробно�?ти �?м. на �?айте gnome.org.ru.
�?а�?тройка ру�?�?кого шрифта в xterm
В каче�?тве кон�?ольного шрифта �? рекомендую и�?пользовать Terminus из пакета xfonts-terminus. Итак, вы у�?тановили пакет �? �?тим шрифтом и теперь не знаете как за�?тавить xterm его и�?пользовать? Это очень про�?то - до�?таточно пропи�?ать �?оответ�?твующие на�?тройки в файл ~/.Xresources (е�?ли вы хотите у�?тановить шрифт только одному пользователю) или же в каталоге /etc/X11/Xresources/ �?оздайте файл, например, �? именем xterm (/etc/X11/Xresources/xterm). Содержимое �?того файла должно быть примерно таковым
XTerm*font: -*-terminus-medium-*-*-*-20-*-*-*-*-*-koi8-r
XTerm*background: black
XTerm*foreground: gray
XTerm*scrollTtyOutput: no
XTerm*scrollKey: yes
Дл�? того чтобы изменени�? в�?тупили в �?илу нужен либо перезапу�?к ик�?ов, либо можно выполнить команду xrdb -merge /etc/X11/Xresources/xterm.
Подробнее про ре�?ур�?ы в X Window System вы можете почитать в �?транице руковод�?тва по X (выполните команду man X и найдите раздел RESOURCES).
Как у�?тановить TrueType (TTF) шрифты
Дл�? у�?тановки новых шрифтов TTF до�?таточно �?оздать каталог ~/.fonts и �?копировать туда нужные файлы шрифтов. Шрифты должны немедленно по�?вить�?�? в �?пи�?ке до�?тупных у и�?пользуемых приложений. Е�?ли �?того по какой-то причине не произойдёт, перезапу�?тите данные приложени�?.
--
Оригинал -
https://wiki.ubuntu.com/UbuntuRussianLocalizationHowTo