11 июл. 2012 г.

Как русифицировать Ubuntu (локаль UTF-8)

Работаем, как ROOT, или постоянно добавляем команду sudo.


С помощью команды:
dpkg-reconfigure locales
проверяем чтобы локали :
en_US.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R (добавьте для работы с приложениями
написанными на GTK1 см.ниже)
ru_RU.UTF-8 UTF-8,
присутствовали в системе !!!
За кодировки и локали В Dapper Drake, отвечают 3 файла, находящиеся в каталоге:
/var/lib/locales/supported.d/
это: en local ru
Для добавления русских кодировок в русской локали надо сделать, следующее:
sudo gedit /var/lib/locales/supported.d/ru
Добавляем нужную локаль:
ru_RU.CP1251 CP1251
или
ru_RU.KOI8-R KOI8-R
затем:
sudo locale-gen
Затем, файловый менеджер MC, применяемый в консолях, заменяем на такой же, но с поддержкой русских букв. Он находится по адресу:
http://us.archive.ubuntu.com/ubuntu/pool/universe/m/mc/mc_4.6.1-1ubuntu2~breezy1_i386.deb
Забираем его и устанавливаем.
dpkg -i mc_4.6.1-1ubuntu2_i386.deb
В X с консолью порядок.
Устанавливаем:
apt-get install console-cyrillic
В консоли(ctrl+alt+F1) запускаем:
cyr
затем
dpkg-reconfigure console-cyrillic
и соглашаемся <Enter....Enter...>
Первую консоль русифицировали, теперь остальные:
Запускаем MC в консоли:
mc
и с его помощью, через F4, в файле /etc/console-tools/config -  добавляем:
SCREEN_FONT=latarcyrheb-sun16.psf
Естественно вместо шрифта  latarcyrheb-sun16.psf,  вы можете выбрать любой другой. Список доступных шрифтов можно увидеть в каталоге /usr/share/consolefonts/ (файлы с расширением psf.gz). Сюда можно подкопировать шрифты из папки console-cyrillic, например: UniCyr_8x16.psf.
После перезагрузки, вы теперь должны, вместо квадратиков увидеть русские буквы во всех  шести консолях и виртуальной консоли в Х.
Кроме того, вы теперь можете, печатать по-русски в консолях, нажав на клавишу с логотипом Windows или правый Alt.

Комментариев нет:

Отправить комментарий