我正在运行 openbox,因此无法访问标准 Ubuntu 控制面板,但必须从终端设置所有内容。当我在 chrome 中下载图像并单击“打开”时,它会启动 xdg-open,然后启动任意程序(如果我卸载这些程序,它会在 wine 上转而使用 Internet Explorer)。
我如何控制为 .jpg 类型(及其他类型)的图像加载哪个程序?
答案1
- 运行命令
nano ~/.local/share/applications/mimeapps.list
(仅为您的用户设置)或sudo nano /usr/share/applications/mimeapps.list
(为所有用户设置)。 - 找到要更改的文件的 mime 类型(.jpg 是
image/jpeg
)。您可以使用命令查找 mime 类型file --mime-type -b filename
- 替换(或添加)该行,使其读取
image/jpeg=eog.desktop
(image/jpeg
用类型和eog.desktop
您想要用于启动程序的 .desktop 替换)。
注意:
如果您正在使用/usr/share/applications/mimeapps.list
,您可能需要创建它,请参见此处:默认应用程序 - ArchWiki