如何取消应用程序与文件类型图标的关联

如何取消应用程序与文件类型图标的关联

某些软件会将特定图标与文件类型关联起来(例如,安装 Mathematica 会为所有 *.nb 文件赋予一个新图标)。有时,这可能会对 *.dat 等通用文件类型造成轻微困扰,因为程序可以将其图标与 dat 文件类型关联起来,即使大多数 dat 文件实际上与该程序无关。似乎还存在一些优先问题,有些应用程序会覆盖主题的默认图标,而有些应用程序则不会,我不明白这一点。

我尝试重置默认应用程序,但没有效果。我也意识到这个问题:如何更改特定文件类型的图标?但我不确定那里的答案如何帮助我解决问题。有什么建议吗?

答案1

欢迎:)

您应该能够通过删除关联来实现/etc/mine.types

首先确保扩展具有关联:

grep 'dat' /etc/mime.types

由于您已经安装了 Mathematica,它应该有两行与此类似的行(但其中列出了 Mathematica)

application/x-python-code                       pyc pyo
text/x-python                                   py

我将通过文本编辑器删除两者上的数据,例如运行 sudo

sudo vim /etc/mime.types 

保存并重新启动,瞧!

(从这里反转帮助:https://help.ubuntu.com/community/AddingMimeTypes这是我的消息来源)

答案2

这只是进入相关文件的属性并更改默认应用程序以打开该类型文件的问题。

  • 右键单击使用错误应用程序打开的文件
  • 选择“属性”
  • 在“打开方式”选项卡上,选择您希望作为默认的应用程序。

从现在起,应用程序将在您从文件管理器启动时指定的应用程序中打开。当您想以其他方式打开文件时,您仍然可以方便地右键单击并选择“使用其他应用程序打开”。

相关内容