LinuxForum.Fans
Тема

localepurge

Автор: tis 18 сообщений 3604 просмотров
#277531

Привет всем, в общем по своей тупости случайно удалил все локали из пакетов с помощью localepurge и остался только один английский язык, возможно ли как обновить локализацию всех пакетов и всего прочего?)

#277554

епрст как обидно(

Честно скажу с английским не дружу, можете объяснить как поступить?

#277556

Есть ещё один выход... выучить инглиш!

#277557

Не ну серьёзно :) помогите пожалуйста)

#277558

Дословный перевод того,что я нагуглил:

Единственный способ восстановить утерянные локали - полная переустановка содержащих их пакетов.
#277559

-=Serj=-, это я понял))) а вот что в ссылке, там просто инфо что случится если это сделать?)

#277560

Как хотя бы перевести консоль ))) ну и nano редактор)

#277563
"tis" написал:
-=Serj=-, это я понял))) а вот что в ссылке, там просто инфо что случится если это сделать?)

Страничка руководства к программе.

"tis" написал:
nano редактор
text
sudo apt-get install --reinstall nano
#277564
"tis" написал:
Как хотя бы перевести консоль ))) ну и nano редактор)

Консоль уже не переводтся - американизм. А редактор nano - это редактор nano. Выполните в консоли:
[console]nano[/console] и поймете.

#277565

-=Serj=-, я так понял слова из консоли, тоже зависят от локализаций установленных пакетов ?

#277566

Ну ладно разберусь ребят). Спасибо всем за помощь

#277567

Пока мы тут, у меня проблема c linux-base, он не хочет устанавливаться или переустанавливаться.
root@debian:/etc# sudo apt-get install --reinstall linux-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/180 kB of archives.
After this operation, 0 B of additional disk space will be used.
Preconfiguring packages ...
(Чтение базы данных ...
dpkg: предупреждение: список файлов пакета «linux-base» отсутствует, предполагаем, что на данный момент у пакета нет установленных файлов.
(Чтение базы данных ... на данный момент установлено 31059 файлов и каталогов.)
Подготовка к замене пакета linux-base 2.6.32-46 (используется файл .../linux-base_2.6.32-46_all.deb) ...
Распаковывается замена для пакета linux-base ...
Обрабатываются триггеры для man-db ...
Настраивается пакет linux-base (2.6.32-46) ...
Can't locate UUID.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /var/lib/dpkg/info/linux-base.postinst line 24.
BEGIN failed--compilation aborted at /var/lib/dpkg/info/linux-base.postinst line 24.
dpkg: не удалось обработать параметр linux-base (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
configured to not write apport reports
При обработке следующих пакетов произошли ошибки:
linux-base
E: Sub-process /usr/bin/dpkg returned an error code (1)

и когда хочу становить некоторые пакеты вылазит тоже самое

#277568

tis, попробуйте

text
sudo dpkg-reconfigure locales
#277569

Все равно такая байда вылазит
При обработке следующих пакетов произошли ошибки:
linux-base

#277573
"tis" написал:
я так понял слова из консоли, тоже зависят от локализаций установленных пакетов

Вывод программ (если не всех, то очень многих) зависит от установленного в системе языка по умолчанию, то есть, да, от локали. [console]locale[/console] вам поажет, какая локаль в данный момент активна, в какой она кодировке. Но, локаль может стоять и русская, но сообщения программ будут на английском, если переменная окружения LANG установлена в en_US. Это дает возможность запустить программу так: [console]LANG=en_US mc[/console]. Бывают ситуации, когда такой трюк необходим.

#277574

LANG=ru_RU.UTF-8
LANGUAGE=
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=

Войдите или зарегистрируйтесь, чтобы ответить.