如何在KDE中查找/删除特定程序的文件关联

本尼迪克特·鲍尔(Benedikt Bauer)

我在Kubuntu系统上安装了一个程序,该程序能够打开许多不同的图形文件类型,并注册为其中许多文件类型的默认程序。我没有安装该程序,但是在文件关联中它仍然存在,并且当我尝试从文件管理器中打开文件时,它不时地尝试启动不再存在的程序。

我可以通过KDE的“设置”菜单中的“文件关联”对话框删除最常用的文件类型的关联。不幸的是,在此对话框中,我只能搜索文件类型并查看/编辑关联的程序,但是在这种情况下,我将需要搜索程序并查看与之关联的所有文件类型。

有没有办法做到这一点?如果不通过设置(也许是在某些配置文件中),我可以在其中删除该程序的所有提示?

笑脸1

KDE使用freedesktop.org的标准mimeapps.list文件将MIME类型(文件类型)与应用程序相关联。

该文件的查找顺序如下:

  • $XDG_CONFIG_HOME/$desktop-mimeapps.list
    • 特定于桌面的用户覆盖(适用于高级用户)
  • $XDG_CONFIG_HOME/mimeapps.list
    • 用户替代(用户配置GUI的推荐位置)
  • $XDG_CONFIG_DIRS/$desktop-mimeapps.list
    • 特定于桌面的sysadmin和ISV替代
  • $XDG_CONFIG_DIRS/mimeapps.list
    • sysadmin和ISV覆盖
  • $XDG_DATA_HOME/applications/$desktop-mimeapps.list
    • 完整性,已弃用,特定于桌面
  • $XDG_DATA_HOME/applications/mimeapps.list
    • 为了兼容性,已弃用
  • $XDG_DATA_DIRS/applications/$desktop-mimeapps.list
    • 发行版提供的默认值,特定于桌面
  • $XDG_DATA_DIRS/applications/mimeapps.list
    • 分配提供的默认值

在此表中,$ desktop是当前桌面的名称之一,小写(例如,kde,gnome,xfce等)。

这是通过将组件的ascii小写形式确定为环境变量$ XDG_CURRENT_DESKTOP,该变量是用冒号分隔的当前桌面名称列表。

注意

$XDG_DATA_HOME定义相对于应该存储用户特定数据文件的基本目录。如果$XDG_DATA_HOME未设置或为空,$HOME/.local/share则应使用默认值

$XDG_CONFIG_HOME定义应该相对于其存储用户特定配置文件的基本目录。如果$XDG_CONFIG_HOME未设置或为空,$HOME/.config则应使用默认值

这些是纯文本,ini样式的文件,可以在其中搜索感兴趣的程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 KDE 中更改一个特定应用程序的所有文件关联(MIME 类型)?

来自分类Dev

如何在Windows 7中删除与.exe关联的默认程序?

来自分类Dev

如何在Python中查找特定文件

来自分类Dev

如何在Python中查找特定文件

来自分类Dev

如何在UNIX中查找和删除早于特定日期的文件?

来自分类Dev

如何在UNIX中查找和删除早于特定日期的文件?

来自分类Dev

Windows 10:如何在“文件关联”中设置程序路径?

来自分类Dev

如何在Ember中查找和删除特定记录

来自分类Dev

如何在(整个)git repo中查找特定文件

来自分类Dev

如何在终端中查找带有特定文本的文件

来自分类Dev

如何在主机文件中添加行或字符串,以及如何使用C#从主机文件中查找和删除特定字符串?

来自分类Dev

如何在Linux中删除具有特定模式的文件?

来自分类Dev

linux如何在特定文件夹中查找特定文件

来自分类Dev

如何在VB中启动.bat文件而不将其与启动它的程序相关联?

来自分类Dev

如何在Windows 7中使用通配符将文件扩展名与程序关联

来自分类Dev

如何在VB中启动.bat文件而不将其与启动它的程序相关联?

来自分类Dev

在bash中:仅当文件早于X分钟时,如何查找和删除包含特定文件的目录

来自分类Dev

如何在UNIX中的所有子文件夹中查找特定文件

来自分类Dev

如何在具有特定扩展名的文件中查找特定文本?

来自分类Dev

如何在LXDE中修复KDE应用程序的外观?

来自分类Dev

如何在LXDE中修复KDE应用程序的外观?

来自分类Dev

如何在 KDE 中配置应用程序菜单?

来自分类Dev

如何在文件夹中查找特定文件并进行操作(如果存在)

来自分类Dev

如何在Laravel存储中查找没有特定文件扩展名的文件?

来自分类Dev

如何在文件夹中查找与特定模式匹配(或不匹配)的所有文件?

来自分类Dev

如何在Qmap中查找特定值

来自分类Dev

如何在C中查找特定记录?

来自分类Dev

如何在Qmap中查找特定值

来自分类Dev

如何在kde或xfce中为系统范围内的所选文件类型更改默认程序?

Related 相关文章

  1. 1

    如何在 KDE 中更改一个特定应用程序的所有文件关联(MIME 类型)?

  2. 2

    如何在Windows 7中删除与.exe关联的默认程序?

  3. 3

    如何在Python中查找特定文件

  4. 4

    如何在Python中查找特定文件

  5. 5

    如何在UNIX中查找和删除早于特定日期的文件?

  6. 6

    如何在UNIX中查找和删除早于特定日期的文件?

  7. 7

    Windows 10:如何在“文件关联”中设置程序路径?

  8. 8

    如何在Ember中查找和删除特定记录

  9. 9

    如何在(整个)git repo中查找特定文件

  10. 10

    如何在终端中查找带有特定文本的文件

  11. 11

    如何在主机文件中添加行或字符串,以及如何使用C#从主机文件中查找和删除特定字符串?

  12. 12

    如何在Linux中删除具有特定模式的文件?

  13. 13

    linux如何在特定文件夹中查找特定文件

  14. 14

    如何在VB中启动.bat文件而不将其与启动它的程序相关联?

  15. 15

    如何在Windows 7中使用通配符将文件扩展名与程序关联

  16. 16

    如何在VB中启动.bat文件而不将其与启动它的程序相关联?

  17. 17

    在bash中:仅当文件早于X分钟时,如何查找和删除包含特定文件的目录

  18. 18

    如何在UNIX中的所有子文件夹中查找特定文件

  19. 19

    如何在具有特定扩展名的文件中查找特定文本?

  20. 20

    如何在LXDE中修复KDE应用程序的外观?

  21. 21

    如何在LXDE中修复KDE应用程序的外观?

  22. 22

    如何在 KDE 中配置应用程序菜单?

  23. 23

    如何在文件夹中查找特定文件并进行操作(如果存在)

  24. 24

    如何在Laravel存储中查找没有特定文件扩展名的文件?

  25. 25

    如何在文件夹中查找与特定模式匹配(或不匹配)的所有文件?

  26. 26

    如何在Qmap中查找特定值

  27. 27

    如何在C中查找特定记录?

  28. 28

    如何在Qmap中查找特定值

  29. 29

    如何在kde或xfce中为系统范围内的所选文件类型更改默认程序?

热门标签

归档