我必须同时使用 Ubuntu 和 Windows。因此,我也需要在两者上使用 Google Chrome。尽管仔细研究了此处、博客和 Google Chrome 支持上的不同指南,但我仍尝试将我的 Chrome 配置文件从 Ubuntu 20.04 转移到 Windows 10,但未能成功。
(注意:我已阅读了多个关于将配置文件从 Windows 传输到另一台 Windows PC 或从 Windows 传输到 Linux 的帖子。这个不同,我想从 Ubuntu 传输到 Windows)
到目前为止,我已经完成了以下工作:
- 将位于以下位置的 chrome 配置文件
~/.config/google-chrome
从 Ubuntu 复制到 U 盘, - 删除
C:\Users\%username%\AppData\Local\Google\Chrome\User Data
Windows 目标 PC 驱动器上的配置文件, - 最后从笔式驱动器复制到
C:\Users\%username%\AppData\Local\Google\Chrome\User Data
。
从目标 Windows 10 PC 打开 Chrome 时,预期的配置文件没有显示。我期望在启动 Google Chrome 时显示以下 chrome 配置文件菜单: Chrome 配置文件菜单
换句话说,上面描述的 3 个步骤不起作用。我想知道是否可以将 chrome 配置文件从 Ubuntu 转移到 Windows。
请注意,部分 chrome 配置文件未链接到任何 Google 帐户,因此无法使用 Google 同步。事实上,我想保留 chrome 设置(例如 chrome 窗口的名称和其他 chrome 设置,如固定标签)
有没有办法将 chrome 配置文件从 ubuntu 成功转移到 windows?
谢谢你们。
答案1
首先,Chrome 配置文件可能存在多个。从 Ubuntu 传输配置文件后,必须选择它。这可以通过命令行参数, 或者在 Chrome 中选择默认配置文件。
然而,可能在 Linux 和 Windows 之间传输配置文件时出现问题,因为不同的行尾约定。Windows 使用 CHR(13)+CHR(10) (\r\n) 来终止一行,而 Linux 只使用 CHR(10) (\n)。几年前,在复制 Firefox 配置文件时,我发现需要编辑一两个文件来适应这种差异,这可能不再是问题;我还没有在 Chrome 上尝试过。