Krusader 无法打开 gzip 档案。Krusader 声称它将“透明地处理”gzip、zip 和一些其他档案。我测试了一个 zip 档案,Krusader 确实打开了档案并显示了内容;我可以浏览 zip 档案。但是,当我尝试对 gzip 档案执行相同操作时,我收到一个弹出窗口,邀请我选择使用哪个程序来打开档案。它不会打开 gzip 档案,尽管它声称它可以并且会打开。
有人知道原因吗?我发现 Krusader 论坛因垃圾邮件而关闭。谢谢大家的帮助 :)
我使用命令行中的 gzip 创建了测试档案,然后使用文件命令检查文件类型。
$ file youtube-bowie-13-1-2016.txt.gz
youtube-bowie-13-1-2016.txt.gz: gzip compressed data, was "youtube-bowie-13-1-2016.txt", last modified: Thu Jan 14 12:19:15 2016, from Unix
关于我的系统:
Ubuntu 版本:15.04
Krusader版本:2.4.0-beta3
答案1
虽然你的问题与 EOL Ubuntu 版本有关,但我发现 Trusty Tahr 上也存在同样的问题。部分的修复很简单:
- 在 Krusader 卷轴器中右键单击档案
- 选择:其他
- 选择“浏览”
- 导航至
/usr/bin/file-roller
并选择此 - 确保您已选择“记住申请...”按钮
- 单击“确定”
下面的屏幕截图说明了关键的设置:
您仍然不会在 Krusader 窗口中看到 gzip 文件(“透明”处理),但您会在 File Roller 中看到它。令人恼火的是,该错误似乎实际上已在此版本中修复:
答案2
我在使用 zip 档案时也遇到了类似的问题 —— 尽管在“档案”配置选项卡中选中了“zip”选项,并且 zip/unzip 程序被自动识别并可在 $PATH 中使用,但 zip 档案并未由 Krusader 处理,而是在外部程序中打开。
解决方案是在“协议”配置选项卡中将 MIME 类型“application/zip”添加到“krarc”协议。此条目应该存在但却神秘地消失了。