我使用的是 13.10。我想从 html、xml 和 tex 文档的“打开方式...”菜单中删除 LibreOffice Writer,因为我几乎从不使用 writer(除非有人给我发送 word 文档),而且我当然从不将其用于 html、xml 或 tex。我发现了以下相关帖子:
(1)建议:
进入文件的上下文菜单并转到其属性。然后,转到“打开方式”选项卡,右键单击要删除的应用程序,然后单击“忘记关联”。
但是,在属性 > 打开方式中没有“忘记关联选项”
(2)关于此解决方案,这里的 MimeTypes 来自/usr/share/applications/libreoffice-writer.desktop
:
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;
application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;
application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;
application/vnd.sun.xml.writer.global;application/msword;application/vnd.ms-word;
application/x-doc;application/x-hwp;application/rtf;text/rtf;
application/vnd.wordperfect;application/wordperfect;
application/vnd.lotus-wordpro;
application/vnd.openxmlformats-officedocument.wordprocessingml.document;
application/vnd.ms-word.document.macroenabled.12;
application/vnd.openxmlformats-officedocument.wordprocessingml.template;
application/vnd.ms-word.template.macroenabled.12;
application/vnd.ms-works;application/vnd.stardivision.writer-global;
application/x-extension-txt;application/x-t602;
(添加了换行符以便于阅读)。我不知道 (2) 中的“我必须手动将所有提及的 userapp-xnview.sh-C2F5D4.desktop 更改为 XnView.desktop”是否意味着更改 .desktop 文件(即,在我的情况下更改内容 libreoffice-writer.desktop)或将桌面文件 userapp-xnview.sh-C2F5D4.desktop 的名称更改为 XnView.desktop。但是,libreoffice-writer.desktop 中没有提及 userapp-xnview.sh-C2F5D4.desktop,我在~/.local/share/applications/mimapps.list
或中也没有任何 userapp-xnview.sh-C2F5D4.desktop /usr/share/applications
。
我没有~/.local/share/applications/defaults.list
(我应该创建一个吗?在这种情况下,它的内容应该是什么;默认值就可以了)并且这里是内容~/.local/share/applications/mimapps.list
:
[Added Associations]
application/xml=komodo-edit.desktop;
text/html=komodo-edit.desktop;
[Default Applications]
application/xml=komodo-edit.desktop
text/html=komodo-edit.desktop
其中未提及 Writer。我没有/.local/share/applications/libreoffice-writer.desktop
文件。
(3)请参阅对(2)的答复。
有什么建议么?
答案1
没关系...我按照这些说明安装了 XnView .61 在 Ubuntu 和 Linux Mint 中安装最新的 XnView 0.61,重新启动,然后就好了。