unzip with iconv patch
Debianのunzipコマンドには、展開するときファイル名を指定の文字コードに変換できる iconvパッチが当たってないので、当ててみました。手順はいかのとおりです。なお対象となるパッケージは、unzip 6.0-4です。
$ mkdir tmp; cd tmp $ apt-get source unzip $ cd unzip-6.0 $ wget -O iconv.patch https://bugs.archlinux.org/task/15256?getfile=3685 $ pacth -p1 < iconv.patch $ debuild -uc -us $ sudo dpkg -i ../unzip*.deb
こうすることで、Windowsで作成された日本語ファイル込みのZIPファイルも、Linux上で正常に展開することができます。