[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: locale





XXXXXXXX XXXXXXX wrote:

после установки системы... поправление /etc/locale.gen в виде добавления нужных локалей, в том числе и "ru_RU.KOI8-R KOI8-R" (без кавычек). далее выполнение команды locale.gen пока все Ok! в файле /usr/lib/locale появл. /en_US и /ru_RU.koi8r (вопрос 1: почему koi8r а не koi8-r) в следствии возникших опасений была создана ссылка ru_RU.koi8-r на ru_RU.koi8r...
в пользовательский файл /home/xxx/.bashrc была внесена следующая строчка
export LANG=ru_RU.KOI8-R
не помогает!!!! locale показывакт POSIX!!!! во время установки сисетмы была просто от балды выбрана POSIX - эта все время и стоит... но есле вышеуказанную строку (export .... )вводить руками, после log in юзера, то вывод команды locale тот который нужно. (воспрос 2: Почему??? ) хотелось бы помощи! хоть чуть-чуть...

Слишком мудрено... При обычной инсталляции debian это все можно сделать гораздо проще! :-)

Прямо после инсталляции:

dpkg-reconfigure locales

Далее, локаль по умолчанию (на всю систему) ставится в файле /etc/environment (если нужно, хотя конфигурация сверху поставит это тебе уже сама):

LANG=ru_RU.KOI8-R

Все. После этого локали должны работать нормально. Тут начинается тема русификации X-ов, консоли, GTK и пр.

Поверь, этот метод проверен тысячу раз и зависит разве что только от версии дистрибутива. Если у тебя Debian Woody, то *dpkg-reconfigure locales* сделать нужно обязательно и явно, так как в процессе инсталляции woody не генерирует локали (в процессе установки это, впрочем, не так уж нужно).

--
Andrei Sosnin
http://zzx.dyn.ee

<!-- : it all depends on your vision : -->



Reply to: