123

Фев 192015
 

linux-ubuntu

Настройка языка и региональных стандартов в Linux Ubuntu вручную

Сначала нужно установить пакеты русификации для установленных программ, затем переключить в настройках язык и региональные стандарты.
Установка переводов для системных программ проходит при помощи следующих команд Linux

Локализация для основных программ, которые не зависят от окружения:

sudo apt-get install language-pack-ru

sudo apt-get install language-pack-de

  1. check which locales are supported:
    locale -a
    
  2. add the locales you want (for example ru):
    sudo locale-gen ru_RU
    sudo locale-gen ru_RU.UTF-8
    

Локализация для компонентов окружения Gnome:

sudo apt-get install language-pack-gnome-ru

Локализация для компонентов окружения KDE:

sudo apt-get install language-pack-kde-ru

У окружений XFCE и LXDE переводы на рызные языки устанавливаются вместе с программами.
Установка переводов для пользовательских программ
Локализация для веб браузера Firefox

sudo apt-get install firefox-locale-ru

Локализация для офисного пакета LibreOffice:

sudo apt-get install libreoffice-l10n-ru libreoffice-help-ru

Локализация для почтового клиента Thunderbird:

sudo apt-get install thunderbird-locale-ru

Русская справка для графического редактора GIMP:

sudo apt-get install gimp-help-ru

Словари

Русский словарь для проверки орфографии:

sudo apt-get install hunspell-ru

Тезаурус (словарь синонимов, антонимов и др.) для LibreOffice/OpenOffice.org:

sudo apt-get install mythes-ru

Англо-русский словарь в формате DICT:

sudo apt-get install mueller7-dict

Настройка локализации

Для русификации достаточно выполнить эту команду и перезайти в систему

sudo update-locale LANG=ru_RU.UTF-8

А теперь рассмотрим как русифицировать не используя эту команду.

Смотрим доступные локали

locale -a

Открываем файл с помощью текстового редактора

sudo gedit /etc/default/locale

Заменяем содержимое на

LANG=ru_RU.UTF-8

Если вам нужны украинские стандарты, вместо ru_RU напишите ru_UA.

Сохраните файл и перезайдите в систему.

 

Ещё

установим русскую локаль, выполнив в консоли 4 команды:

sudo apt-get install language-pack-ru-base console-cyrillic
sudo dpkg-reconfigure locales
sudo dpkg-reconfigure console-cyrillic
sudo /etc/init.d/console-cyrillic start

После выполнения sudo dpkg-reconfigure console-cyrillic придётся ответить на несколько простых вопросов о раскладке клавиатуры, способах переключения между языками и пр., ответы на которые не должны вызвать никаких сложностей.

Проверить правильность настройки языков можно, набрав в консоли
locale

 

И ещё

Для того, чтобы сервер нормально работал с кодировками UTF-8 и Win-1251 делаем следующее:

1) В /var/lib/locales/supported.d создать файлы ru, en и local

2) Добавляем в указанные файлы строки

В файл local
ru_RU.UTF-8 UTF-8
en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
en_US.CP1251 CP1251

В файл ru

ru_RU.UTF-8 UTF-8
ru_RU.CP1251 CP1251

В файл en

en_US.UTF-8 UTF-8
en_US.CP1251 CP1251

и выполняем команду
locale-gen

3)В файле /etc/default/locale (если его нет — создаем)
добавляем строку, в которой указываем кодировку по-умолчанию (в данном случае — UTF8):

LANG=»ru_RU.UTF-8″

4)Перезапускаем сервер.
Всё!

 

Нет не всё!!!

Работаем, как 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.
Понравилась статья? Поделись с друзьями
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • Одноклассники
  • LiveJournal
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • LinkedIn
  • БобрДобр
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
  • Add to favorites
  • Live
  • Blogger
  • RSS
  • Блог Li.ру
  • Tumblr
  • PDF
  • Яндекс.Закладки
  • Блог Я.ру
  • MySpace
  • Webnews.de
  • MyShare

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

Вы можете использовать HTML теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

Перед отправкой формы:
Human test by Not Captcha