кои8 - порядок сортировки

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

кои8 - порядок сортировки

Сообщение William Henry Gates »

локаль ru_RU.koi8r
при отображении списка файлов с русскими названиями (mc и tuxcmd) порядок сортировки не русский:
абцдефгхийклмнопярстувз (в соответствии с латиницей). не критично, конечно, но странно. в каком месте определяется этот самый порядок сортировки кириллицы, если кто знает?
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux

Re: кои8 - порядок сортировки

Сообщение Skull »

William Henry Gates писал(а):
03.11.2005 09:41
локаль ru_RU.koi8r
Правильная локаль: ru_RU.KOI8-R
Попробуй.
Skull
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: кои8 - порядок сортировки

Сообщение ddc »

Skull писал(а):
03.11.2005 11:43
Правильная локаль: ru_RU.KOI8-R
В Gentoo по умолчанию "ru_RU.koi8-r".
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: кои8 - порядок сортировки

Сообщение William Henry Gates »

ну не в этом суть, главное - работает, буквы отражает. а сортирует-то не локаль.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: кои8 - порядок сортировки

Сообщение ddc »

Сортируется всё, насколько я мог заметить, исходя из локали ISO8859-1, т.е.
чaабвгдеёжbcзdeийклfghiмнопjklmnсoтуфхцшpqrsрtuщъыьvwxyэяzю
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: кои8 - порядок сортировки

Сообщение clx »

ddc писал(а):
03.11.2005 11:48
Skull писал(а):
03.11.2005 11:43
Правильная локаль: ru_RU.KOI8-R
В Gentoo по умолчанию "ru_RU.koi8-r".


В генту нет умолчания - какую поствишь локаль, такая и будет.
А вообще koi8r - симлинк на KOI8-R
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: кои8 - порядок сортировки

Сообщение William Henry Gates »

ddc писал(а):
03.11.2005 12:10
Сортируется всё, насколько я мог заметить, исходя из локали ISO8859-1, т.е.
чaабвгдеёжbcзdeийклfghiмнопjklmnсoтуфхцшpqrsрtuщъыьvwxyэяzю



я такого порядка не заметил нигде в своих файловых менеджерах (mc, tuxcmd, xffm). м/б в других так, как у вас. кодировка в ядре по умолчанию - koi8-r.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: кои8 - порядок сортировки

Сообщение t.t »

Сортируется всё, насколько я мог заметить, исходя из локали ISO8859-1, т.е.
чaабвгдеёжbcзdeийклfghiмнопjklmnсoтуфхцшpqrsрtuщъыьvwxyэяzю

А кстати, откуда в ISO8859-1 взялась кирилица? Или я опять чего-то не понял?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: кои8 - порядок сортировки

Сообщение ddc »

clx писал(а):
03.11.2005 15:40
В генту нет умолчания - какую поствишь локаль, такая и будет.
Я имею в виду, что в Gentoo название локали определяется в файле "/etc/locales.build", а без userlocales в USE собирается кириллическая локаль KOI8-R под названием ru_RU.koi8r.

t.t писал(а):
05.11.2005 08:56
А кстати, откуда в ISO8859-1 взялась кирилица?
Так в том-то и дело, что упорядочивается текст так, как если бы была не кириллица, а расширенная латиница. Такое происходит, если языковые настройки неправильные.
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: кои8 - порядок сортировки

Сообщение William Henry Gates »

# locale -a
en_US.utf8
ru_RU.utf8
ru_RU.koi8r
или я чего не догоняю? были б языковые настройки неправильно выставлены, вряд ли у меня был бы русский в системе, я так полагаю.
а у вас, ddc, файлы с русскими именами сортируются в правильном порядке?
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: кои8 - порядок сортировки

Сообщение ddc »

Да. Ибо:

Код: Выделить всё

ddc@czarkerlaptop ~ $ locale -a
C
POSIX
ru_RU.utf8
ddc@czarkerlaptop ~ $ locale
LANG=ru_RU.utf8
LC_CTYPE="ru_RU.utf8"
LC_NUMERIC="ru_RU.utf8"
LC_TIME="ru_RU.utf8"
LC_COLLATE="ru_RU.utf8"
LC_MONETARY="ru_RU.utf8"
LC_MESSAGES="ru_RU.utf8"
LC_PAPER="ru_RU.utf8"
LC_NAME="ru_RU.utf8"
LC_ADDRESS="ru_RU.utf8"
LC_TELEPHONE="ru_RU.utf8"
LC_MEASUREMENT="ru_RU.utf8"
LC_IDENTIFICATION="ru_RU.utf8"
LC_ALL=ru_RU.utf8
ddc@czarkerlaptop ~ $
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: кои8 - порядок сортировки

Сообщение William Henry Gates »

ага - юникод рулит? может, тоже на юникод съехать? :)
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: кои8 - порядок сортировки

Сообщение Angel_13th »

Он все еще местами глючен, тут недано был топик про то что человек не мог записать файл с русским именем на флеш (vfat). Да и придеться пересобрать пару пакетов.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: кои8 - порядок сортировки

Сообщение ddc »

William Henry Gates писал(а):
08.11.2005 08:41
ага - юникод рулит? может, тоже на юникод съехать? :)
Я где-то через месяц буду переустанавливать систему, тогда перееду на koi8-r...
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: кои8 - порядок сортировки

Сообщение clx »

William Henry Gates писал(а):
08.11.2005 08:41
ага - юникод рулит? может, тоже на юникод съехать? :)

Уже достаточно использую юникод - никаких проблем.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: кои8 - порядок сортировки

Сообщение William Henry Gates »

день второй - полёт нормальный.
только *.exe не хотят запускаться из папок с русскими именами.
с порядок сортировки действительно стал правильный.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: кои8 - порядок сортировки

Сообщение ddc »

А ввод в Wine нормальный? У меня почти везде нет кириллического ввода.
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux

Re: кои8 - порядок сортировки

Сообщение Skull »

Angel писал(а):
08.11.2005 10:43
Он все еще местами глючен, тут недано был топик про то что человек не мог записать файл с русским именем на флеш (vfat). Да и придеться пересобрать пару пакетов.
Хм. Интересно, а чего у меня всё записывает? Надо HAL настроить нормально. :)
Skull
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: кои8 - порядок сортировки

Сообщение William Henry Gates »

ввод не проверял. только флеш-мульты смотрел.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали: