file-roller:アーカイブの読み込み中にエラーが発生しました(Zip / 7z)

file-roller:アーカイブの読み込み中にエラーが発生しました(Zip / 7z)

アーカイブ抽出にGUIをあまり使用しないので、いつこのエラーが表示され始めたのかわかりません。

An error occurred while loading the archive.

一般ファイルを開こうとすると、このエラーが発生します。圧縮そして/または7zしかし、私が興味があるのは圧縮この質問に。

私は開くことができますアスファルトオートジそしてアスファルト広州しかし、ドキュメント。

注:これは、メールを送信するためにThunderbirdを使用し始めたときに特に迷惑だったので、GUIですべての添付ファイルを開く予定でした。

オペレーティングシステムそしてダック:Linux Mint 18.1シナモン64ビット

GNOMEアーカイブマネージャのバージョン:

/usr/bin/file-roller --version
file-roller 3.16.5, Copyright © 2001-2012 Free Software Foundation, Inc.

例:

このページのGitHubからダウンロードしたファイルは次のとおりです。圧縮:トゥルーカラー.md

便宜上、名前を変更しましたtruecolor.zip

file truecolor.zip

普通だと言う圧縮ファイル:

truecolor.zip: Zip archive data, at least v1.0 to extract
file-roller truecolor.zip

端末で実行すると上記のエラーメッセージが表示されますが、端末には出力がありません。

もちろん、次のように解凍できます。

unzip truecolor.zip

出力:

Archive:  truecolor.zip
f8e6e08a0f0d3ad09e599a4f17edc010d38e4ec8
   creating: 8346728-f8e6e08a0f0d3ad09e599a4f17edc010d38e4ec8/
  inflating: 8346728-f8e6e08a0f0d3ad09e599a4f17edc010d38e4ec8/TrueColour.md  

編集1:

以下を使用して、潜在的に有用なデバッグ情報を取得できました。

strace -t -f file-roller truecolor.zip 2> fileroller-open-zip-strace

かなり長いので、Pastebinに入らずに圧縮しましたが、SHA-256ハッシュは次のとおりです。

4f09bc1f16c0e618cfd6937946db23a18be8e5e1fb1b8d4930ead49af5e77abb

私のホストからダウンロードできます。

https://www.vlastimilburian.cz/fileroller-open-zip-strace.bz2

上記のファイルは削除されました。

の出力で何を探すべきかを知っている人がいる場合は、関連部分を見つけると確信していますが、strace残念ながら何を探すべきかわかりません。

編集2:

GitHubで利用可能な最新バージョンは、次のようにコンパイルされます。

./file-roller --version
file-roller 3.22.2, Copyright © 2001-2012 Free Software Foundation, Inc.

端末で実行:

./file-roller ~/Downloads/truecolor.zip

まったく同じエラーメッセージを表示します。

An error occurred while loading the archive.

ベストアンサー1

パッケージを直接コンパイルする必要がありましたが、p7zipすべてがうまく機能します。

削除して再インストールしてみましたp7zip-fullが、役に立たなかったのですが、なぜ何が理由なのか疑問に思います。大丈夫です。解決策はパッケージを直接作成することです。ずっと前にそうしなければなりませんでした。

おすすめ記事