MyTetra Share
Делитесь знаниями!
Как в Linux (в Debian или Ubuntu) прописать локаль
Время создания: 01.11.2012 09:00
Текстовые метки: linux, debian, locale, UTF-8
Раздел: Компьютер - Linux - Bash - Команды и скрипты
Запись: xintrea/mytetra_syncro/master/base/135174600042htszwq9a/text.html на raw.github.com

Чтобы прописать локаль в Ubuntu или Debian так, чтобы данная локаль постоянно использовалась, надо добавить следующие команды в файл /etc/profile:


LANG=ru_RU.UTF-8

export LANG


После этого действия в системе будет всегда включаться локаль UTF-8.


Проверить состояние локали можно командой locale:


$ locale

LANG=ru_RU.UTF-8

LC_CTYPE="ru_RU.UTF-8"

LC_NUMERIC="ru_RU.UTF-8"

LC_TIME="ru_RU.UTF-8"

LC_COLLATE="ru_RU.UTF-8"

LC_MONETARY="ru_RU.UTF-8"

LC_MESSAGES="ru_RU.UTF-8"

LC_PAPER="ru_RU.UTF-8"

LC_NAME="ru_RU.UTF-8"

LC_ADDRESS="ru_RU.UTF-8"

LC_TELEPHONE="ru_RU.UTF-8"

LC_MEASUREMENT="ru_RU.UTF-8"

LC_IDENTIFICATION="ru_RU.UTF-8"

LC_ALL=


Внимание! В дистрибутиве Debian 8 по-умолчанию не сгенерирована локаль ru_RU.UTF-8. При выводе команды


locale -a | grep ru


мы наблюдаем пустую строку. То есть, русской локали нет и ее необходимо сделать. Команда генерации локали выглядит так:


localedef -i ru_RU -f UTF-8 ru_RU.UTF-8



Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования