Sabayon, Calculate, Funtoo, Exherbo
Модератор: /dev/random
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Сообщение
ddc »
В общем, прописал я:
(/etc/env.d/02locale) писал(а):LC_ALL=""
LC_LANG="ru_RU.koi8r"
Сделал "env-update", после чего получаю
Код: Выделить всё
czarkerdesktop root # locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
Отсюда извечные вопросы: что за фигня, и что делать?
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Сообщение
alv »
(czarker @ Вторник, 12 Апреля 2005, 19:52) писал(а):В общем, прописал я:
(/etc/env.d/02locale) писал(а):LC_ALL=""
LC_LANG="ru_RU.koi8r"
Сделал "env-update", после чего получаю
Код: Выделить всё
czarkerdesktop root # locale
LANG=
LC_CTYPE="POSIX"
LC_ALL=
Отсюда извечные вопросы: что за фигня, и что делать?
Столь же дурацкий ответ: а формат LC_LANG совпадает с тем, что дает
locale -a
Потому что некоторые системы любят ru_RU.KOI8r и не любят нижнего регистра (или наоборот)
PS И после банального
export LC_LANG="ru_RU.koi8r"
что говорит locale?
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Сообщение
KiWi »
1. а не KOI8-R?
2. после ребута то же самое?
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Сообщение
alv »
(mani13 @ Вторник, 12 Апреля 2005, 20:14) писал(а):1. а не KOI8-R?
Это как формат локали определен - это ведь при deflocale можно задать, кажется(?)
Кстати, у меня -
echo $LANG
ru_RU.KOI8-R
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Сообщение
ddc »
Для alv:
Формат "ru_RU.koi8r" скопирован при помощи gpm из вывода команды "locale -a | grep ru".
А после export выдаёт то, что надо.
P.S.: Проблема решена - переменной "LC_LANG" нет, надо было задавать "LANG".
-
MаD
- Сообщения: 62
- ОС: gentoo ~amd64
Сообщение
MаD »
Может это прокатит

localedef --no-archive -c -i ru_RU -f KOI8-R ru_RU
-
William Henry Gates
- Сообщения: 493
- Статус: ё-моё!!
- ОС: jaunty
Сообщение
William Henry Gates »
echo "LANG=ru_RU.koi8r" >> /etc/profile
я сделал так

You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Сообщение
alv »
(William Henry Gates @ Среда, 13 Апреля 2005, 10:46) писал(а):echo "LANG=ru_RU.koi8r" >> /etc/profile
я сделал так
env-update делает то же самое, только по научному, по Gentoo'льменски:-)
alv добавил в
13.04.2005 11:59
(czarker @ Вторник, 12 Апреля 2005, 20:31) писал(а):P.S.: Проблема решена - переменной "LC_LANG" нет, надо было задавать "LANG".
Да, и я проглядел, что переменная-то... LANG ведь называется-))
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Сообщение
ddc »
Для alv:
Да и я знал... Далеко не первую систему кириллизирую, просто замылился и проглядел...
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Сообщение
alv »
(czarker @ Среда, 13 Апреля 2005, 15:38) писал(а):Для alv:
Да и я знал... Далеко не первую систему кириллизирую, просто замылился и проглядел...
Обычное дело. Меня просто удивило (внутренне) - у себя для проверки набираю
echo $LANG
а здесь бездумно совершенно пишу LC_LANG (м.б. только cut and paste мне оправданием).
В общем, имхо, тему нужно ликвидировать, как вредную