Ubuntuデスクトップに「p7zip-full」を入れると、書庫マネージャー(file-roller)で日本語などのファイル名を含むzipアーカイブを開くと文字化けする、という問題があります。
Bug #1382106 “p7zip-full fails to deal correctly with filename e...” : Bugs : p7zip package : Ubuntu
This bug has been recently fixed in
But the problem is that when p7zip-full is installed unzip is handled by p7zip. There is no way to set File Roller to use ...
Ubuntu日本語Remixの場合、p7zip-fullがインストールされた環境でもunzipを使うよう変更したfile-rollerのパッケージを入れることで文字化けしないようにしています。しかし、p7zip-fullに含まれる7zコマンドでzipファイルを展開すると文字化けするという問題は残っていました。
最近になって、Unxedさんという方が、この問題を解消するパッチを作成されたようです。
p7zip / Bugs / #187 7za lists files (of extract files) using incorrect encoding in some cases
Ubuntu 18.04 LTSと20.04 LTS用のパッケージにこのパッチを入れたところ、文字化けしないようになりました。以下のPPAにアップロードしてあります。
p7zip patched for getting correct local file names in zip archiv... : Jun Kobayashi
このパッチが採用されれば、Ubuntu日本語Remixでfile-rollerに細工する必要がなくなるはずです。
コメント