Странное поведение cfdisk
Давно не пользовался командой cfdisk, сегодня понадобилось и вот результат:
cfdisk (util-linux-ng 2.13)
�~Tи�~Aков�~Kй накопи�~Bел�~L: /dev/sda
Разме�~@: 80026361856 бай�~B, 80.0 �~S�~Q
�~Sоловок: 255 Сек�~Bо�~@ов на до�~@ожк�~C: 63 Цилинд�~@ов: 9729
�~Xм�~O Флаги Тип �~@азд�Тип ФС [�~\е�~Bка] Разме�~@ (�~
\---------------------------------------------------------------------------------------------------------------------------
sda1 �~Wаг�~@�~Cзо��~^�~AновноLinux ext2 65,81
sda2 �~^�~AновноLinux swap / Solaris 1497,01
sda3 �~^�~AновноLinux ext3 1003,49
sda5 �~[оги�~Gе�~Linuxй 5000,98
sda6 �~[оги�~Gе�~Linux ReiserFS 1003,49
sda7 �~[оги�~Gе�~Linux ReiserFS 1003,49
sda8 �~[оги�~Gе�~Linuxй 10001,95
sda9 �~[оги�~Gе�~Linux ReiserFS 60447,59
[�~Wаг�~@�[Удали�[Сп�~@ав[�~\ак�~A.[�~R�~Kве�[�~R�~K�~Eо[ Тип ] [�~Uд. из[�~Wапи�~A�~L]
�~_е�~@екл�~N�~Gи�~B�~L заг�~@�~Cзо�~Gн�~Kй �~Dлаг �~Bек�~C�~Iего �~@аздела
Вывод команды locale
LANG=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=
util-linux собран с USE=nls
Как "костыль" приходится запускать export LANG=POSIX; cfdisk ...
, можно, конечно, пересобрать без опции nls, но хочется "правильно" и "красиво" :)
P. S. С другими приложениями ни в консоли, ни в Х-ах проблем с локализацией нет.
- Для комментирования войдите или зарегистрируйтесь
+1 как говорится
+1 как говорится - аналогично. вот в чем дело - непонятно
.
Так это не только cfdisk
Это и mp3blaster и audtty
это из за
это из за неполной поддержки unicode. чтобы работало надо локаль поставить koi8-r. где то тут уже ругались на эту тему...
да, неделю
да, неделю назад она полной была - а теперь вдруг нехватает? кто-то что-то поломал
хотя у меня
хотя у меня вообще sys-apps/util-linux-2.12r-r8 ;)
русским там и не пахнет, а вот с mp3blaster'ом и centerim те же самые проблемы, поэтому и подумалось на unicode
Пока не
Пока не поправили ошибку с кодировкой, запускайте так:
# LANG="C" cfdisk
_____________
Уважайте себя - откажитесь от пиратского ПО
Явная бага
Явная бага разработчиков. В 2.13 появилась поддержка русского языка, оттого мы и гребли :). Как временное решение - компилировать с USE="-nls".
_______________________
From Siberia with Love!
Я пересобрал
Я пересобрал sys-apps/util-linux без флага slang.
Русский стал отображаться нормально, вот только ))):
[Запись] -
Введите да/нет: __
Нельзя ввести русский, только латиница, yes/no - не понимает конечно.
Да верно. Нужно багрепорт
Да верно. Нужно багрепорт апстриму.
Не грусти, товарищ! Всё хорошо, beautiful good!