我是一个熟练的 Linux 用户,最近我一直在学习如何使用 ansible+vagrant 部署服务器,所以我花了整整一周的时间在 centOS 和其他各种版本的 Linux 上让复杂的网络正常工作。
我需要从 nautilus 上下文菜单加密解密,我安装了 seahorse-nautilus 并且一切顺利,我创建了一个密钥并且一切正常,然后我意外地用 textedit 打开了一个 .pgp 文件,选择从 nautilus 打开,这改变了 mime 关联。
我不知道 ubuntu 实际上将 mime 关联存储在哪里,我甚至找不到有关 ubuntu 以自己的方式执行的所有操作的任何详细文档和规范。
现在找不到它在哪里更改了它,查看了所有常见的 mime 关联位置,但找不到 pgp 和 textedit 之间添加的关联。我卸载了 seahorse-nautilus 并重新安装它(包括 nautilus -q),但没有成功,文本编辑 mime 关联仍然存在。
有人可以向我解释一下当您单击使用应用程序打开时,ubuntu 在哪里添加与 nautilus 建立的 mime 关联,以及如何防止这种情况发生或随后更改它?
最近几年我对 ubuntu 真的很失望,好像它不再是 Linux 了,而这可能真的是最后一滴眼泪,可能在接下来的几天内转向像 arch 这样的真正的 Linux,并忘记 ubuntu 已经成为的这个臃肿软件。
我检查了
/usr/share/applpications/ 等等 $HOME/.local/share/ 等等 /usr/share/gdm/greeter 等等
发现许多不同的配置文件保存着 mime 关联,但没有关于 pgp 的文件。
请帮忙
答案1
你检查了吗~/.config/mimeapps.lst
?