LINUX.ORG.RU

Отсутствует locale-gen


0

0

У меня Slackware 13.0. После некоторых проблем пришлось установить Slackware поверх старой. После этого сбилась локализация. Хочу попробовать сделать, как описано здесь: http://wiki.archlinux.org/index.php/Locale, но есть проблема:

# locale-gen bash: locale-gen: command not found

Как можно её решить?

★★
Ответ на: комментарий от megabaks

> проверить есть ли он

/usr/sbin/locale-gen


Нету, в том и дело )

или поставить новую glibc


Поставил из пакетов - locale-gen не появился.
Попробовал собрать исходники (glibc-2.11.1.tar.gz), но и там его нет.

SaBo ★★
() автор топика

слака это не гента, там этого скрипта нет

можете сделать так:

localedef -i en_US -f ISO-8859-1 en_US
localedef -i en_US -f UTF-8 en_US.UTF-8
localedef -i ru_RU -f UTF-8 ru_RU.UTF-8

другие распространенные локали:

localedef -i cs_CZ -f UTF-8 cs_CZ.UTF-8
localedef -i de_DE -f ISO-8859-1 de_DE
localedef -i de_DE@euro -f ISO-8859-15 de_DE@euro
localedef -i de_DE -f UTF-8 de_DE.UTF-8
localedef -i en_HK -f ISO-8859-1 en_HK
localedef -i en_PH -f ISO-8859-1 en_PH
localedef -i es_MX -f ISO-8859-1 es_MX
localedef -i fa_IR -f UTF-8 fa_IR
localedef -i fr_FR -f ISO-8859-1 fr_FR
localedef -i fr_FR@euro -f ISO-8859-15 fr_FR@euro
localedef -i fr_FR -f UTF-8 fr_FR.UTF-8
localedef -i it_IT -f ISO-8859-1 it_IT
localedef -i ja_JP -f EUC-JP ja_JP
localedef -i tr_TR -f UTF-8 tr_TR.UTF-8
localedef -i zh_CN -f GB18030 zh_CN.GB18030

остальные нужные добавите по вкусу

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

важно!

ps:

перед тем как выполнять localedef нужно сделать

cd /usr/lib/locale

Sylvia ★★★★★
()

Вам локализовать систему надо? Если да, то зачем нужен locale-gen. Давайте определимся: какая кодировка UTF-8, KOIR-8, или ...

rocklinux
()
Ответ на: комментарий от rocklinux

если хотите понять проблемы автора темы
сделайте так (от root)

rm -f /usr/lib/locale/locale-archive

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

собственно поэтому в моем сообщении выше генерируется и английская локаль тоже

Sylvia ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.