Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблемы с локалью после обновления  (Прочитано 6783 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн eugrus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
В ходе sudo aptitude install uswsusp был установлен ряд обновлений, давших кучу не слишком приятных эффектов.

Всё точно не помню, но могу сказать, что в ходе обновления были заменены linux-kernel-headers на то, что там сейчас вместо них (libc6-headers или как-то так?) и сгенерирован новый initrd.

Теперь и в Gnome русификация стала частичной (т.е. часть на русском, часть на английском), и openoffice файлы с русскими названиями не открывает, и в консоли они показываются вопросами, и в kde не запускается рабочий стол и т.д. и т.п.

Думается, проблема в стом:

perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").

Только не пойму как её решить?

P.S.:

$ cat /var/lib/locales/supported.d/ru ru_RU.UTF-8 UTF-8 ru_UA.UTF-8 UTF-8

$ locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG=ru_RU.UTF-8 LANGUAGE=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=

Вот что нарыл:
в /etc/environment строчка
LANGUAGE="ru_RU:ru:en_GB:en"

Но используется почему-то значение переменной:
LANGUAGE=ru_RU.UTF-8
думается, что проблема в стом

Посмотрел на нормальной машине (где апдейт не проводился):
там эта переменная ru_RU:ru:en_GB:en


Offtopic:

Вообщем со всей  этой историей Ubuntu меня сильно разочаровала, ибо незачем юристу биться с конфигами, чтобы заставить работать ящик после обновления.
А мне уже некоторое время казалось, что это всё в далёком прошлом...

Оффлайн webster

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #1 : 19 Апрель 2007, 23:37:17 »
Попробуйте в /etc/envrimoment установить значение переменной LANG=ru_RU.UTF-8 и попробуйте запустить потом locale-gen ru_RU.UTF-8

Оффлайн eugrus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #2 : 19 Апрель 2007, 23:55:00 »
В LANG именно это и стоит!

Не в том ведь проблема, я не могу понять почему прописанное в /etc/environment значение LANGUAGE не используется в одноимённой переменной!?

Оффлайн eugrus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #3 : 22 Апрель 2007, 00:28:38 »
Ни у кого более такой проблемы не было?

Оффлайн KeenEdge

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #4 : 28 Май 2007, 03:04:38 »
Попробуйте в /etc/envrimoment установить значение переменной LANG=ru_RU.UTF-8 и попробуйте запустить потом locale-gen ru_RU.UTF-8
А мне помогло. Спасибо =)

Оффлайн Robin

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #5 : 01 Август 2007, 00:49:52 »
У меня такая же проблема, но как решить ее я так и не понял. После установки драйвера видеокарты, руссификация стала частичной. Зашел в Система - администрирование - локализация. Напротив English стоит галочка, напротив Russian стоит "-"(прочерк). Я так понял дело в этом, поставил галочку и применить. Он начал скачивать пакеты 40. После этих действий проблема не устранилась, а половина всех стандартных программ испарилась. Решил переустановить систему. После переустановки все шло хорошо, но как опять поставил драйвера то же самое.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "ru_RU.UTF-8",
        LC_ALL = (unset),
        LANG = "ru_RU.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Вопрос еще как можно обезопасить себя от этого, чтоб в след раз при установке программ не происходило такое. И что же мне все таки делать чтобы опять чтонибудь не запороть.

Оффлайн Robin

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #6 : 01 Август 2007, 20:19:02 »
Теперь хочу зайти в локализацию. Он пишет Ошибка в базе данных пакетов.
Установка или удаление программ невозможна. Для исправления этой ситуации используете менеджер пакетов "Synaptic"
или запустите в терминале sudo apt-get install -f
В Synaptic пишет
You have 1 broken pacage on your system
Use the "Broken" filter to locate it.
Что мне делать?
« Последнее редактирование: 01 Август 2007, 20:20:37 от Robin »

Оффлайн Robin

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #7 : 03 Август 2007, 19:57:19 »
чё делать то посоветуйте

Оффлайн Robin

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #8 : 05 Август 2007, 15:06:03 »
Как проверить че за сломанный пакет?

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #9 : 05 Август 2007, 15:48:29 »
В Synaptic-е: Редактирование -> Исправить пакеты с ошибками

Либо в терминале команда, приведённая выше.

Оффлайн Robin

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #10 : 05 Август 2007, 19:09:25 »
до последней переустановки в результате той же проблемы я уже нажимал эту команду в терминале аосле чего половина всех установленных программ по умолчанию куда то исчезла(
ППЦ ну почему на казалось бы простых вещах возникают сложности. Кароче нажал Нажал редактирование -исправить пакеты с ошибками он че то поскачивал и выдал опять какую то ошибку. Я так понимаю видимо какойто репозитарий недоступен. По-прежнему не могу зайти в локализацию и вообще все просто ужасно...
зы плачу
« Последнее редактирование: 05 Август 2007, 19:39:53 от Robin »

Оффлайн Robin

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #11 : 05 Август 2007, 22:11:36 »
все получилось. переустановил пакет locales. после этого все заработало

Оффлайн Snow_Guard

  • Новичок
  • *
  • Сообщений: 21
  • Линуксоид-консольщик
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #12 : 05 Август 2008, 14:45:12 »
У меня аналогичная проблема. Я пытался обновить языковую поддержку из "Локализаций" но установка повисла на строчке

Generating locales...
  ru_RU.UTF-8...

И не в какую-ждал около часа.

После этого большая часть системы стала на английском, процессор загружается почти на 100% и я не могу войти ни в "Add/Remove" ни в сунаптик ни в локализации-меня либо посылают ошибкой

Unable to get exclusive lock

This usually means that another package management application (like apt-get or aptitude) already running. Please close that application first.

либо говорят выполнить команду dpkg --configure -a. После ее выполнения мне говорят следующее:

fish@andrusha:~$ sudo dpkg --configure -a
Setting up language-support-ru (1:7.10+20070605) ...
Generating locales...
  ru_RU.UTF-8...

...и висит так часами. Побывал варианты решения с этого топика но не один из них не помог. Прошу помощи у гуру Линукса ибо в нем я новичок.
   
Один корень-одна система
Acer Extensa 5620G / C2D T5550 1.83 Ghz / 2 Gb RAM / ATI Mobility Radeon HD 2400 XT 256 Mb+Ubuntu 8.04.1

Оффлайн Snow_Guard

  • Новичок
  • *
  • Сообщений: 21
  • Линуксоид-консольщик
    • Просмотр профиля
Re: Проблемы с локалью после обновления
« Ответ #13 : 08 Август 2008, 13:50:10 »
Жалко что никто не ответил-пришлось переустановить систему.
Один корень-одна система
Acer Extensa 5620G / C2D T5550 1.83 Ghz / 2 Gb RAM / ATI Mobility Radeon HD 2400 XT 256 Mb+Ubuntu 8.04.1

 

Страница сгенерирована за 0.156 секунд. Запросов: 23.