如何使用 file-roller 打开 odt 文件

如何使用 file-roller 打开 odt 文件

这可能是一个奇怪的问题,但我想知道如何让 file-roller 除了打开 odt 文件之外还能打开其他文件。

我经常使用 odt 文件作为模板。出于一些开发人员的需要,我需要经常打开它们并查看包含的 xml 文件。

过去(12.04 及之前),file-roller 可以毫无问题地打开 odt 文件(因为它们是简单的 zip 压缩文件,但有其他后缀)。在 14.04 和 16.04 中,我不得不通过 gconf-editor 做一些魔术(我不记得了),让 file-roller 打开这些 odt 文件,而无需将它们重命名为 .zip 后缀。

现在我使用的是 18.04,gconf 中没有剩下太多配置,并且在 dconf 中也找不到任何相关内容。

因此,有人可以告诉我 file-roller 如何确定“.odt”是不受支持的文件类型,或者如何教 file-roller 打开我的 odt 文件而无需事先重命名它们。

我已经尝试将 odt 添加到 /etc/mime.types 中的 zip 部分,但这似乎对 file-roller 没有任何影响。

非常感谢任何正确的方向的提示。

[更新]@clearkimura

我使用 Nemo,但与 nautilus 相同。

文件 *.odt 的输出;mimetype *.odt ODT 文件右键单击上下文菜单 [/更新]

答案1

我猜这是 file-roller 中的一个错误。

我使用此处的 amd64 .deb 文件将包含的文件滚轮版本从 18.10 更新到版本 3.28.0 至版本 3.30.1:https://ubuntu.pkgs.org/18.10/ubuntu-main-amd64/file-roller_3.30.1-1_amd64.deb.html

使用更新的 file-roller 包,.odt 文件可以再次打开。这可能不是安装反向移植的最佳方式,但在这种情况下,它可以正常工作且没有副作用。

答案2

这对我有用

安装xarchiver右键单击并选择> 使用其他应用程序打开xarchiver

答案3

我认为你的观点是如何提取存档为 xml 文件的 .odt?我对么???

如果我是正确的,请按照以下命令:

$ sudo mv ".odt" "filename" #move to `.odt` file as filename without extension
$ file-roller "filename" #open filename to view xml files archived

您可以看到如下所示的存档。

请原谅我的语法不好,希望这会有所帮助。

在此处输入图片描述

相关内容