Ubuntu19.10之为文件指定默认程序

为文件设置默认程序,网上有很多教程,但是很多都不准确,大部分都是做了也白做,下面我基于自己的实践分享一点小技巧,总的来说,设置默认程序有两种途径。
一、图形界面操作
这个比较傻瓜,打开文件管理器,选中文件-右键-属性-打开方式-然后选中一个程序设为默认即可
这种方式虽然简单,但是对于那种为多个文件类型选择同一个程序的情况,这么做就比较繁琐了,下 面介绍一种可以批量操作的方法

二、命令行
首先,确认你要设为默认的程序是不是支持该文件的MimeType, 比如,你希望文件A的MimwType为video/x-ms-wmv,你希望使用mplayer作为默认使用程序打开。那么,很自然的,mplayer的desktop文件必须显式声明该程序支持video/x-ms-wmv,然后才能将改程序设为wmv的默认程序。具体操作如下。
1、编辑程序的desktop文件, 如:
vi /usr/share/applications/baka-mplayer.desktop
添加如下内容(MimeType用分号隔开,最后的分号不可少):
MimeType=video/x-avi;video/x-ms-wmv;
:wq 保存
2、终端输入:
sudo update-desktop-database
使更改生效
3、为wmv指定默认程序:
编辑文件:
vi ~/.local/share/applications/default.list
写入以下内容:
[Default Applications]
video/x-ms-wmv=baka-mplayer.desktop
注意:baka-mplayer.desktop不需要指明路径,:wq保存完文件立即生效

延伸:
从整个系统层面来说,指定默认程序的default.list文件有很多,他们之间的优先级如下:

  1. ~/.local/share/applications/defaults.list
  2. /usr/share/applications/defaults.list
  3. ~/.config/mimeapps.list (“Open With Other Application” will update this)
  4. ~/.local/share/applications/mimeapps.list
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值