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