28 сентября 2009 г. 13:01 пользователь Mark Goldshtein < [email protected]> написал:
> > 28 сентября 2009 г. 12:07 пользователь Mark Goldshtein > > <[email protected]> написал: > >> > >> Доброго времени суток, Рассылка! > >> > >> Помогите, пожалуйста, разобраться с некорректным отображением > >> кирилликов в архиве. Архив создан стандартной MS Windows, UTF-8, > >> встроенный ZIP архиватор. Имя архива читается правильно, а вот то, что > >> внутри - "кракозябры". > > > 2009/9/28 Олег Ключкин <[email protected]>: > > Скорее всего локаль тут не причем, а unzip в Ubuntu пропатчен, чтобы > > декодировать имена файлов на лету. В ZIP не сохраняется кодировка имен > > файлов - отсюда все проблемы. > > Не совсем понял насчёт кодировки, ведь и там и там - UTF-8. > > Я предпологаю, что в Ubuntu(именно в ней) утилита unzip пропатчена таким образом, что автоматически перекодирует CP1251(архив, созданный в Windows) в UTF8(текущая локаль). > А можно что-то сделать в Lenny? > > -- > С Уважением, > Марк Гольдштейн > > Sincerely Yours' > Mark Goldshtein > 1. Могу посоветовать использовать 7z или RAR(тут не уверен-не помню) - эти архиваторы не зависят от текущей локали и таких проблем не будет. 2. В Lenny можно переконвертировать имена файлов с помощью утилиты * convmv*.

