Linux上WPS几乎是Office办公的唯一选择,因为LibreOffice之类的办公软件开源的出发点虽好,但生产环境中用起来各种小毛病着实让人崩溃,例如强制将所有PDF文件的图标改为WPS的图标。

不过作为唯一选择的WPS是款商业软件,还是秉承着金山一贯的流氓作风,这次PDF的槽点还有不少,比如:

  • 安装WPS Office时捆绑安装WPS PDF
  • 强制将所有PDF文件的图标改为WPS的图标
  • 默认将WPS PDF作为pdf默认打开程序

这些设置是默认的,且不可更改的,这种流氓做法是不能忍,遂找到如下方法解决。

更改PDF默认图标

Linux上的文件类型标准由MIME-Info database控制,其中就包含了默认图标,所以修改默认图标直接更改MIME-Info database就行了

1# 删除配置文件
2sudo rm /usr/share/mime/packages/wps-office*
3
4# 刷新mime-dataset
5update-mime-database -V /usr/share/mime/

更改PDF默认打开程序

在任意PDF文件上右键->属性->点击“打开为”,选择对应的程序,点击右下角的设为默认应用程序即可

更改pdf默认打开程序.png