我的目标是重新安装我的系统,然后在全新安装中,从使用 borg 创建的备份中恢复我当前主用户的主文件夹。
但在启动实时 USB 记忆棒、格式化驱动器以开始此操作之前,我想我首先要确保能够正确访问我的 Firefox 配置文件以及 Thunderbird 中的邮件配置文件。
在准备过程中,我创建了一个新用户,让我们将其称为user2
拥有自己的/home/
文件夹,并设置 之间的文件权限,以便我可以通过帐户创建备份到该用户的文件夹中,main-user
其中包含我实际拥有的文件和文件夹-帐户。 (因为他们分别在组和中)user2
user2
home
main-user
borg
chown -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
>>创建配置文件>>下一步>>选择文件夹>>选择旧配置文件,然后验证。