Отвалилась локаль??!![Solved]
leonik 18 декабря, 2008 - 01:13
Вот что мне выдает locale:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ru_RU.UTF-8
LC_CTYPE=" "
LC_NUMERIC=" "
LC_TIME=" "
LC_COLLATE=" "
LC_MONETARY=" "
LC_MESSAGES=" "
LC_PAPER=" "
LC_NAME=" "
LC_ADDRESS=" "
LC_TELEPHONE=" "
LC_MEASUREMENT=" "
LC_IDENTIFICATION=" "
LC_ALL=
пробывал переустановить заново, один фиг
чего попосоветуете?
»
- Для комментирования войдите или зарегистрируйтесь
Перегенерировать локаль 1)
Перегенерировать локаль
1) редактируешь /etc/locale.gen
2) locale-gen
Ubuntu is an African Word that means "Gentoo is too hard for me"
Делал, раз пять)
Делал сразу, никаких изменений(
Рожденный в СССР
HandBook
А если handbook почитать?
Что прописано в /etc/locales.gen
Делали locale-gen?
Ставил по хендбуку, естественно все читал
В locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU ISO-8859-5
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
ru_RU.CP1251 CP1251
local-gen делал
причем он пишет что все ок
Рожденный в СССР
Приведите выводcat
Приведите вывод
cat /etc/env.d/02locale
Мой например:
LC_ALL=''
LANG='ru_RU.utf8'
LC_MESSAGES='en_US.utf8'
/etc/env.d/02locale
LC_ALL=" "
LANG="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
Рожденный в СССР
Try this:
LC_ALL=""
LC_NUMERIC="C"
LANG="ru_RU.UTF-8"
PAGER="/usr/bin/less -isr"
env-update && source /etc/profile # в каждой открытой консоли вместо ребута ;)
-- сразу несколько воркэраундов... ;)
о-О-О
баальшое спааасибо)))
Все пашеть))
Рожденный в СССР
http://ru.gentoo-wiki.com/wik
http://ru.gentoo-wiki.com/wiki/HOWTO_ru_RU.utf8_Gentoo_way#.D0.A1.D0.BE.D0.B7.D0.B4.D0.B0.D0.BD.D0.B8.D0.B5_.D0.BB.D0.BE.D0.BA.D0.B0.D0.BB.D0.B8
Пробовали?
Вот так пробывал
Рожденный в СССР
localedef --no-archive -c -i
localedef --no-archive -c -i ru_RU -f UTF-8 ru
Мне такое помогало когда locale-gen не спасал
И ребутнуться надо
Ubuntu is an African Word that means "Gentoo is too hard for me"
Вот насчет ребута не подумал)
спасибо за подсказку))
ну и кстати сразу и вопрос
а чего это она?(локаль)
Рожденный в СССР
Всымсле "чего это она"? Чего
Всымсле "чего это она"? Чего это она отвалилась?
Ubuntu is an African Word that means "Gentoo is too hard for me"
Именно так
Угу
Рожденный в СССР
Причина
Кто нибудь может сказать что-то по поводу причины произошедшего?
Не очень хочется чтобы оно повторялось...
Рожденный в СССР
Вероятно, после какого-то
Вероятно, после какого-то обновления
Исправить так и не удалось, хотя судя по всему все работает
Исправить так и не удалось, хотя судя по всему все работает
ну или пытается...
Рожденный в СССР
Так работает или исправить не
Так работает или исправить не удалось?
Ubuntu is an African Word that means "Gentoo is too hard for me"
Ну в консоли все
Ну в консоли все показывается
При установке/компиляции вроде ругани нет на эту тему
но locale все равно выводит тоже самое
Рожденный в СССР
Есть пара идей...
Что говорит find /lib/modules/`uname -r` -type f -iname 'nls*.ko' | egrep 'koi8|cp1251|8859\-5|utf|ascii' ?
Что говорит cd /usr/src/linux && grep NLS .config ?
что говорят locale, locale -a и uname -u ?
Решено
LC_ALL=""
LC_NUMERIC="C"
LANG="ru_RU.UTF-8"
PAGER="/usr/bin/less -isr"
Прописал вот это в /etc/02locale
все заработало
спасибо klark73
Рожденный в СССР