Добрый день! В начале проблема: если взять созданный в Windows ZIP-файл с русскими именами файлов внутри и попытаться распаковать его с помощью unzip (5.52) -- русские имена файлов будут испорчены.
Поиск указал, что проблема эта уже известна и решена: https://bugzilla.altlinux.ru/show_bug.cgi?id=4871 Хранящие в CP866 русские имена файлов перекодируются unzip-ом как CP850 в CP1251. Чтобы исправить это, в AltLinux сделали патч, добавляющий ключи выбора кодировки для unzip, и таким образом позволяющий нормально обрабатывать полученные от Windows-пользователей ZIP-архивы с русскими именами упакованных файлов. Похоже, что-то подобное сделано в ru-unzip из FreeBSD (наткнулся, но толком не смотрел). В Debian аналогичных средств я не нашёл. Так что пока взял патч от altlinux и пересобрал unzip. Однако очень интересно, совершаются ли в проекте Debian какие-то усилия по обеспечению переносимости русских zip-архивов между платформами? (или совершались?) С уважением, Сергей. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]