locale-unzip
is utility for unzip files with non-standard encoding of names.
Developer version (git master branch).
Extract files from мой_архив.zip
to каталог_для_распаковки
:
/path/to/utility/cyrillic-unzip -d каталог_для_распаковки мой_архив.zip
Same operation, but using custom encoding:
/path/to/utility/locale-unzip -d каталог_для_распаковки cp866 мой_архив.zip