Fif*_*Cek 4 firefox migration snap
如何将已安装的 Firefox(从经典包安装一次)迁移到 snap。后一个还没有安装。目标:迁移完成后,在 snap 应用程序中使用 Firefox 并保持 Firefox 中的用户体验不变。了解 Firefox 通用用户数据使用/本地配置以及快照的一般工作方式就足够了吗?换句话说:当 Firefox 安装在 snap 中时,关于 Firefox machin-local/user 配置的任何细节(除了 snap 框架细节)?
snap 应用程序的用户配置数据位于您的主文件夹中的“snap”文件夹下。您可以将现有配置文件移动到适当的位置,以便 snap 文件夹可以访问它。
一种在不冒险破坏任何东西的情况下做到这一点的方法如下。暂时保留当前的 Firefox 安装。
snap install firefox
Run Code Online (Sandbox Code Playgroud)
或者,如果您愿意,可以使用任何其他方法进行安装。
现在,您的应用程序概览中将有两个无法区分的 Firefox 图标。使用以下命令运行 Firefox 的 snap 版本:
snap run firefox
Run Code Online (Sandbox Code Playgroud)
这将在您的主文件夹中“snap”下的文件夹“firefox”中创建一个默认用户配置。
** 退出任何正在运行的 Firefox 实例 **
在两个文件管理器窗口中并排打开以下文件夹。打开“显示隐藏的文件”。
/home/$USER/snap/firefox/common/.mozilla/firefox/home/$USER/.mozilla/firefox此处,$USER 代表您自己的登录名。
在 SNAP 文件夹下,删除您刚刚创建的配置文件文件夹。它被命名为<random string>.default,例如b0aix2sy.default:第一部分是每个安装不同的随机字符。
将您的“普通”配置文件从 NORMAL 文件夹复制到 SNAP 文件夹。它被命名为<random string>.default-release。还将有一个扩展名为default. 别管它。它是default-release包含您的用户数据的文件夹。
重命名复制的文件夹以将扩展名从 更改default-release为default. 将文件夹名称复制到剪贴板。
profiles.ini在 SNAP 文件夹中,profiles.ini使用文本编辑器打开文件。在行上Path=<random number>.default,将文件夹名称更改为您复制的文件夹的名称。保存文件并退出编辑器。
现在,当您启动 Firefox 的 snap 安装时,它将被配置为您当前的安装。如果一切顺利,您可以删除主文件夹.mozilla中的文件夹并删除常规版本的 Firefox:sudo apt remove firefox.
| 归档时间: |
|
| 查看次数: |
189 次 |
| 最近记录: |