我电脑上的google chrome browser是从官方下载的,使用上到时没有问题,而且chrome browser也设置为我的默认浏览器,这一设置,引发了一个问题,在使用evince浏览单pdf文件的时候,如果点击文档中的链接,会给出一个permission denied 的错误.
依然是Apparmor搞的鬼。解决的办法如下:
- 编辑
/etc/apparmor.d/abstractions/ubuntu-browsers文件,修改或者加入下面一行/opt/google/chrome/google-chrome Ux路径依赖于你安装google chrome的路径。 - 执行下面的指令:
$ sudo apparmor_parser -T -W -r /etc/apparmor.d/usr.bin.evince现在尝试用evince打开pdf文档,点击链接试试,应该没有那个扰人的警告了吧。