在从 20.04.1 升级到 22.04.1 期间,Firefox 无法(未)将以前的 Firefox 配置复制到新的 SNAP“内容”中

在从 20.04.1 升级到 22.04.1 期间,Firefox 无法(未)将以前的 Firefox 配置复制到新的 SNAP“内容”中

Firefox 的版本为 101 或更高版本,升级到 UBUNTU 22.04.1 后,它现在处于 SNAP 环境中,版本为 103。SNAP 环境阻止访问我的主页和相关 Doc 文件,并且 SNAP 版本没有“导入”任何以前的 FireFox 配置信息。(书签、密码、Gnome 扩展等)

  1. 升级之前,Firefox 可以毫无困难地显示和使用我的 -LOCAL- HTML 主页。主页是一个本地文件,用 HTML 编写,包含数百个外部站点引用和指向本地文档文件的链接,这些文件也用 HTML 编写。自 2016 年 FireFox 版本 48 以来,我一直在使用这种技术……(由于我的主页上显示的大部分信息都是个人信息,因此不适合将文件放在已安装的“测试”APACHE 服务器可以访问它们的地方,因为有时允许外部访问服务器以进行远程测试。)

  2. 书签文件、密码等并未从旧的 Firefox 安装目录转移到“新”安装目录。

  3. 我一直无法找到“导入”或以其他方式加载缺失信息的方法 - 或者将文件放置在 FIREFOX snap 环境可以访问的位置。(不要问我对 FireFox 现在所处的“snap”沙箱有何感想。这 - 确实 - 是一个家庭网站!)

  4. 这次升级简直是一场噩梦。一开始,PYTHON3 无法安装,因为有一个不兼容的 Python“脚本”叫做“renpy”(我没有安装)——由于这个脚本,22.04.1 升级的其余部分大部分都失败了,因为“PYTHON3 没有安装”。我花了整整三天的时间才发现,只要我使用 APT 删除“renpy”,原始安装就会自动重新启动。

我不知道我的 FIREFOX 问题是否与 PYTHON3 问题有关......(当我尝试使用 SNAP“重新安装”FIREFOX 以查看是否能解决任何问题时,什么也没发生,并且 SNAP 报告 FireFox 更新已安装。

更新:通过删除 FIREFOX 的 SNAP 版本并使用 APT 安装“独立”版本的 FIREFOX,Firefox 的所有问题都消失了。

答案1

解决方案可能是将 /home/username/.mozilla 复制到 snap firefox 文件夹中的适当位置。我会说启动 snap firefox 然后关闭它。进入 snap firefox 文件夹。注意主文件夹中的 snap 文件夹。查看 snap firefox 文件夹中的 .mozilla 文件夹,并将其替换为 /home/username/.mozilla 中的文件夹。希望这能解决您的问题。我还没有测试过,但这可能是解决方案。

答案2

更新:通过删除 FIREFOX 的 SNAP 版本并使用 APT 安装“独立”版本的 FIREFOX,Firefox 的所有问题都消失了。

相关内容