我最近从 18.04 版本升级到 Ubuntu 20.04。从那时起, 20.04 附带的snap
基于 的chromium
浏览器无法访问/opt
我单独安装在系统上的分区中的任何项目。
如果我不厌其烦地安装非snap
基于版本的chromium
,则在 20.04 下就不会出现此问题。
我不确定,但我认为访问运行 snap 程序的文件系统之外的文件系统的问题可能存在于所有snap
基于 的软件中,而不仅仅是chromium
.
我怎样才能让chromium
所有其他snap
基于的程序看到我已经安装的所有文件系统?
非常感谢。
PS:在我的系统上,/opt
通过以下行安装/etc/fstab
...
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /opt ext4 defaults,auto 0 0
Run Code Online (Sandbox Code Playgroud)
...其中 x 代替实际的、有效的 UUID。
PPS:snap
我的系统上的所有非基于软件在访问该分区上的任何内容时都没有任何问题/opt
。
PPPS:参考文章中建议的解决方案并不能解决我的问题,因为我必须改变我的系统(更改安装、路径、脚本等),只是为了让这个残缺的snap
基于 -的chromium
系统像以前一样工作之前工作。我的目标是根本不改变我长期存在的系统设置,而是简单地安装一个chromium
可以以与我多年来运行它相同的方式运行的版本。我现在发布的答案显示了我学习如何做到这一点的方式。在发现消除snap
基于 -chromium
并将其替换为传统版本的方法后,我花了不超过 10 分钟的时间进行替换chromium
,以便一切都像以前一样能够运行。