LinuxForum.Fans
Тема

Русские имена в ZIP-архивах

Автор: Lazy_Kent 9 сообщений 4522 просмотров
#39555

Вероятно, многие сталкивались с проблемой распаковки ZIP-архивов с русскими именами файлов, созданными в альтернативной ОС.
Имена отображаются непонятными знаками, после распаковки такие фалы невозможно удалить и т. д.

После долгой работы подготовлено решение, которое имеет шанс быть включенным в релиз 11.3. Подробности на официальном русском форуме в теме http://forums.opensuse.org/language-specific-forums/p-russian/430317-dh-n-n-n-dh-dh-dhu-dh-dh-dhudh-dh-dh-zip-dh-n-n-dh-dh-dh-n.html

По этой проблеме открыт багрепорт https://bugzilla.novell.com/show_bug.cgi?id=540598
Пока "наверху" нашу инициативу отвергают. Но мы боремся.
Поэтому просьба, отписаться в комментариях к багу с жалобами на невозможность работы с ZIP-архивами. Чем больше будет жалоб, тем больше вероятность положительного решения. Жаловаться вежливо, но настойчиво. :)

#39559
Lazy_Kent написал:
Поэтому просьба, отписаться в комментариях к багу с жалобами на невозможность работы с ZIP-архивами. Чем больше будет жалоб, тем больше вероятность положительного решения. Жаловаться вежливо, но настойчиво. :)

Это делается намного проще - пишешь мне, и пакет добавлен :D
Я лично знаком с всей немецкой бустерс тим.
А вот на счет "жаловаться"... у нас уже были прецеденты, и крайне не приятные...

#39562

"пишешь мне" -- ты когда последний раз заглядывал в тему на f.o.o или в этот баг?
Напомню, что за пакеты отвечает Novell, а не бустерс тим.
Ну, добавь, в конце концов, если так просто.

#39565
Lazy_Kent написал:
"пишешь мне" -- ты когда последний раз заглядывал в тему на f.o.o или в этот баг?

Там вроди бы k0da перехватил инициативу, не?

Lazy_Kent написал:
Напомню, что за пакеты отвечает Novell, а не бустерс тим.

Кто тебе такое сказал? Ты в openSUSE добавить же хочешь, не в SLE.

http://lizards.opensuse.org/2010/03/23/how-to-add-new-packages-to-the-opensuse-distribution/

#39577

Похоже, вняли нашим просьбам. Комментарии к багу пока откладываются.

Насчёт ссылки на lizards, это для меня не аргумент. Есть более официальный документ: http://en.opensuse.org/Factory/Packaging. Если внимательно почитаешь, то найдёшь там принципиальные различия.
Есть достоверная информация, что у каждого пакета maintainer и bugowner должен быть сотрудник Novell. И куда, по твоему, как не в SLE отправятся пакеты из openSUSE?

#39578
Lazy_Kent написал:
Есть достоверная информация, что у каждого пакета maintainer и bugowner должен быть сотрудник Novell. И куда, по твоему, как не в SLE отправятся пакеты из openSUSE?

Да чего ты путаницу создаешь? Бустерс тим и есть сотрудники Novell !

#39579

В общем, не будем спорить. Конкретный вопрос решается в положительную сторону, если опять ничего не возникнет. Ждём.

#39801

Я давно уже добавил в krusader пользовательское меню, с помощью которого разархивирую zip-архивы через скрипт unzip.pl (см. вложение).
В krusader команда выглядит так:
/home/username/unzip.pl %aCurrent%

Костыль, конечно, но - работает.

P.S. С исправленным unzip (см следующий пост) уже не работает. С обычным unzip - работает.

#39830

Собственно, в репозитории home:Lazy_Kent имеется исправленный unzip для всех версий openSUSE кроме 11.0. Можно устанавливать и пользоваться. Впридачу нужно установить librcd0, librcc0 и rcc-runtime.

Войдите или зарегистрируйтесь, чтобы ответить.