如何让旧的 Firefox 配置文件在我的计算机上的重新安装/其他用户的快照环境中运行?

如何让旧的 Firefox 配置文件在我的计算机上的重新安装/其他用户的快照环境中运行?

我的目标是重新安装我的系统,然后在全新安装中,从使用 borg 创建的备份中恢复我当前主用户的主文件夹。

但在启动实时 USB 记忆棒、格式化驱动器以开始此操作之前,我想我首先要确保能够正确访问我的 Firefox 配置文件以及 Thunderbird 中的邮件配置文件。

在准备过程中,我创建了一个新用户,让我们将其称为user2拥有自己的/home/文件夹,并设置 之间的文件权限,以便我可以通过帐户创建备份到该用户的文件夹中,main-user其中包含我实际拥有的文件和文件夹-帐户。 (因为他们分别在组和中)user2user2homemain-userborgchown -R 750 ...chown -R 770 ...

但现在来解决我的实际问题。

My approach was to simply try to copy the firefox profile folder in `/home/main-user/firefox/current/` to `/home/user1/firefox/current/` with `rsync` and adjust the `profile.ini` file accordingly.

/snap显然,这不适用于目录的沙箱!

snapd 似乎可以防止此类事情,因为该文件夹只是SquashFS实际维护的内容的安装点/var/lib/snapd/snaps/

通过发布,readlink /home/main-user/snap/firefox/current我发现 firefox 版本current指向 -Version 3779,因此可能是指向/home/main-user/snap/firefox/3779或指向/var/lib/snapd/snaps/firefox_3779.snap(作为安装源或其他什么?)

您能否告诉我如何在重新安装后或仅仅因为我想要在另一个用户的/home/userX/snap/目录中正确地让我当前的 Firefox 配置文件在另一个快照沙箱/安装的包中工作?

十分感谢

答案1

在旧安装上。创建 Mozilla 帐户,同步您的数据。重新安装系统,然后登录 Firefox 并同步。

火狐浏览器同步

当您从台式计算机切换到手机再到平板电脑时。无论您使用哪种设备,Firefox 都可以让您查看书签、浏览历史记录、保存的密码等等。


通过 snap 安装 Firefox,将您的个人资料存储在: 下$HOME/snap/firefox/common/.mozilla/firefox/,它有name.default名称。备份您的文件。

在新安装中运行firefox --ProfileManager>>创建配置文件>>下一步>>选择文件夹>>选择旧配置文件,然后验证。

相关内容