LINUX.ORG.RU

Кириллизация консоли [gentoo]

 


0

0

Все пакеты в системе собраны с поддержкой юникода. Локаль стоит ru_RU.UTF-8. В xfce все на русском. В MC часть символов на русском, часть знаками вопроса. В консоле русских символов пока не заметил, одни вопросы. Шрифт для косноли стоит ter-k16n. Писать на русском в консоле могу. Кеймэп стоит ru-utf. Пробовал ставить "-u ru4" и писать DUMPKEYS_CHARSET="koi8-r". Эффект один и тот же. Что делать?

Смотрим далее. В ls с русским все в порядке, в stat, например, тоже, в man опять вопросы, в mc тоже что попало. Странное поведение, часть утилит работает, а часть нет.

Harmont
() автор топика

покажи оутпут команды
locale

Скорее всего у тебя glibc собран без ru_RU.UTF-8
посмотри содержимое каталога /usr/share/i18n,
должны быть файлы
/usr/share/i18n/charmaps/UTF-8.gz
и
/usr/share/i18n/locales/ru_RU

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

/usr/share/i18n/locales/ru_RU есть
/usr/share/i18n/charmaps/UTF-8.gz есть
лакейл показывает ru_RU.UTF-8

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

> Если бы всего этого у меня не было, каким бы образом половина утилит у меня локализовалась?

Некоторые утилиты не используют системные (glibc) локали, а идут со своими.

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

nik ~ # emerge -pv mc

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] app-misc/mc-4.6.1 USE="X gpm ncurses nls pam unicode -7zip -samba -slang" 0 kB

Total size of downloads: 0 kB

Правда в /etc/make.conf нет USE флага nls, но unicode есть.

nik ~ # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=i586 -pipe"
CHOST="i586-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
GENTOO_MIRRORS="ftp://ftp.org.kemsu.ru/gentoo http://mirror.uni-c.dk/pub/gentoo/ http://mirror.mcs.anl.gov/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/";
USE="nptl nptlonly -ipv6 -fortran userlocales unicode"
FEATURES="parallel-fetch ccache"
ALSA_CARDS="es18xx"

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