[Comm] platform5: unrar + ark
AShen
ashen на mail.ru
Пн Окт 19 14:33:23 UTC 2009
19.10.2009 18:30, Андрей Черепанов пишет:
> 19 октября 2009 Anton Moiseev написал:
>
>>>> 2. Запаковка zip-архива с русскими файлами/директориями из линукса и
>>>> последующее его корректное открытие в винде.
>>>>
>>> Откроется штатными средствами Windows, WinZip и 7Zip. В быдлоподелке
>>> русского
>>> ынтырпрайза WinRAR откроется с кривым именем.
>>>
>> Вот кстати интересно, что вообще происходит с кодировками имен файлов
>> внутри зип-архивов и почему в век победившего юникода мы все еще огребаем
>> такие проблемы, которые должны были остаться еще в конце 90х.
>>
>> Создал zip-архив с русскими именами в p5
>> 1. В p5 открывается корректно
>> 2. В windows штатным средством (compressed folders) открывается корректно
>> 3. В windows WinRar открывает не корректно
>>
> Я же говорил!
>
>
>> 4. В OpenSUSE ark (LANG=en_US.UTF-8 если это важно) открывает не(!)
>> корректно
>> 5. В OpenSUSE ark (LANG=ru_RU.UTF-8 видимо не важно) открывает не(!)
>> корректно
>>
> А они болт клали на нужды и проблемы русскоговорящих пользователей. Поэтому у
> них unzip непропатченный. Используйте file-roller в ALT Linux и SUSE для
> совместимости.
>
>
>> Есть ли какой-нибудь стандарт на кодировку имен файлов, по которому zip
>> архивы бы открывались гарантированно в любой системе в любой программе ему
>> следуещему?
>>
> Нет, и в этом проблема (также и для tar). Такие стандарты есть на RAR и 7Zip
> (Unicode).
>
>
>> Есть ли возможность как-нибудь исправить 3й пункт в p5 (обеспечить
>> совместимость созданных архивов с винраром)? Согласен на локальный хак -
>> главное, чтобы работало - похоже, что это будет один из частых юс-кейсов -
>> получается, что у людей не будет возможности запаковать файлы с русскими
>> именами и отправить на винду без риска получить в ответ странные вопросы.
>>
> Только делать архивы в WINE. Или в коммерческом rar.
>
Хм ... Любопытно, как в таком случае поведёт ебя peazip? Кто нибудь
может проверить?
Подробная информация о списке рассылки community