当我单击 中的文件时chromium
,它会xdg-open
根据文件的 mime 类型调用打开该文件。
例如,如果我单击带有.torrent
扩展名的文件,它会在我的 torrent 客户端中打开它。
是否可以禁用 的使用xdg-open
,而是指定应在哪些应用程序中打开哪些扩展?
答案1
更改使用的默认应用程序xdg-open
,并指定您自己的/首选的应用程序是一项简单的任务,并且也不直接涉及chromium
:
- 使用 perl-file-mimeinfo 或 mimeinfo
/usr/bin/vendor_perl/mimeopen -d $file.ext
然后将打开一个提示,您可以在其中放置要用来打开它的所需应用程序的名称。
- 使用 xdg 工具
xdg-mime default Thunar.desktop inode/directory
您可以查看您的 MIME 数据库~/.local/share/applications/defaults.list
或~/.local/share/applications/mimeapps.list
查看现有条目(您可以编辑它们,但我不建议这样做)并检查您想要更改的内容。
参考维基百科了解更多信息。
请记住,使用 xdg/或其他方法分配的应用程序可以重叠。因此,首先运行时要小心xdg-mime query default protocol/filetype
,或者查看前面提到的 MIME 数据库目录。