我偶尔会在 Ubuntu Eoan (19.10) 上使用 Google Chrome 稳定版,使用其 apt 存储库。更新时,它会修改文件/usr/share/applications/defaults.list
以将其自身添加到许多 mime 类型的默认设置中。特别是,它会修改 PDF 关联以
application/pdf=org.gnome.Evince.desktop;google-chrome.desktop
我没有安装 evince,因为我有一个 KDE 桌面。事实上,关联之前设置为
application/pdf=org.kde.okular.desktop;
这意味着 Firefox 现在在 Chrome 中打开 PDF 文件,而不是 Okular。defaults.list
除了阻止 Chrome 自动更新外,还有其他方法可以阻止 Chrome 修改文件吗?
答案1
每次更新 chrome 时我都必须执行此行:
sudo sh -c "cp /usr/share/applications/defaults.list /usr/share/applications/defaults_back.list && grep -v chrome /usr/share/applications/defaults_back.list > /usr/share/applications/defaults.list"