Chromium 81 将不再显示点文件

Chromium 81 将不再显示点文件

升级到 Ubuntu 20.04 LTS 带来了新版本的 Chromium,并且它也从“传统”软件包变成了软件包snap(Snapplication?)。

关于页面显示Version 81.0.4044.122 (Official Build) snap (64-bit)

升级破坏了我的主页,它配置为~/.dotfiles/startpage.html,但新的铬告诉我

Access to the file was denied
The file at file:///home/<user>/.dotfiles/startpage.html is not readable. It may have been removed, moved, or file permissions may be preventing access.
ERR_ACCESS_DENIED

我知道snap 权限,并且我检查了 Chromium 是否可以访问我的主文件夹。

问题似乎在于它.dotfiles被隐藏了。当我直接将其移动到主文件夹时,它就可以正常工作。

老实说,我并不想这么做,而且对我来说,没有理由认为它不能在隐藏文件夹中工作。文件就是文件....,对吧?

为了完整起见,我的 Firefox 75 没有问题地显示该文件。

我错过了什么?

答案1

这是 snap 的一个问题,其目的是为了提高安全性。

引用帖子 呼吁测试:chromium-browser deb 到 snap 的过渡

paulw2u:

由于我可以使用 Firefox 和 Chrome 访问这些目录,这是需要修复的问题还是使用 snap 的结果?

oSoMoN:

这确实是 snap confinement 的一个特性,它不会让应用程序看到主机系统上的文件(除了少数例外,如 $HOME)。我知道当想要将日志文件附加到错误报告时,这有点烦人。不过,对此无能为力。

询问 Ubuntu 帖子 为什么 Chromium 突然无法访问除 /home 之外的任何分区? 有两点建议:

  • 使用来自 Google 的原始非本地 debian 包:

    sudo apt-get install google-chrome-stable
    
  • 使用以下命令:

    snap connect chromium:removable-media
    

相关内容