Лечим виндовую кодировку в zip архивах

Pivushkov Alexandr pav на icp.ac.ru
Чт Июн 16 08:16:34 UTC 2011


а в чем проблема использования решения "wine + 7-zip"?

Alex Emergy пишет:
> Часто для себя делаю заметки в контакте, эту решил запостить здесь. Поле
> перехода на Ubuntu, года 2 назад (до этого сидел на Gentoo), меня время
> от времени раздражало, что в zip архивах с  виндовой кодировкой
> кракозябли. Время от времени на это натыкаешься и самым лёгким способом
> "решить проблему" (чтобы побыстрей) было wine + 7-zip. На генте это
> делается очень легко. Просто глобально включается флаг rcc. Лёгкого
> решения для Ubuntu я не нашёл (может о5 плохо искал). В общем решил
> перелопатить ебилды гентухи и вот результат.
> Нет проблем с русскими именами файлов в:unzip 6.0p7zip 9.04file-roller
> (по всей видимости при установленном p7zip, он использует его, если 7z
> не стоит, то unzip)
> 
> Если установлен пакет p7zip-full - удаляем
> Устанавливаем все необходимое для сборки:sudo apt-get build-dep unzip
> p7zipsudo apt-get install git build-essential librcc0 librcc-dev
> Создаём папку для сборки:mkdir build-zipcd build-zip
> Получаем репозиторий unzip, заходим, собираем:git clone
> git://github.com/emergy/rus-unzip-6.0.gitcd rus-unzip-6.0/make -f
> unix/Makefile LF2="-ldl -lrcc" LOCAL_UNZIP="" linux_noasm
> Устанавливаем unzip:sudo checkinstall -D
> cd ..
> Получаем репозиторий 7-zip, заходим, собираем:git clone
> git://github.com/emergy/p7zip-9.04.gitcd p7zip-9.04make all3
> Устанавливаем 7-zip:sudo checkinstall -Dsudo ln -s /usr/local/bin/7z
> /usr/bin/sudo ln -s /usr/local/bin/7za /usr/bin/sudo ln -s
> /usr/local/bin/7zr /usr/bin/
> -- С уважением,Alex Emergy
> 
> -- ubuntu-ru mailing
> listubuntu-ru на lists.ubuntu.comhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
> 
> 
> 

-- 
- Пивушков Александр. Институт проблем химической физики. Черноголовка.


Подробная информация о списке рассылки ubuntu-ru