我目前正在尝试将我的 Google Chrome 配置文件从我的 PC 迁移到我的新 Macbook。我已完成以下操作:
- 将“用户数据”从电脑备份到网络共享;
- 在 Mac 上我安装了 Chrome(相同版本),打开并初始化了配置文件;
- 在 Finder 中(打开库显示),将 Default 文件夹重命名为 Default.orig;
- 将步骤 1 中创建的 ZIP 中的“Default”文件夹解压到 Mac 上的目录中。具体来说,此文件夹是
~/Library/Application Support/Chrome
我重启了 Chrome,它几乎可以正常工作了!我可以看到所有打开的标签,历史记录也很好,但问题是:我的所有扩展程序都显示为占位符,实际上并没有加载(或工作)。
我想知道是否有办法让它工作,或者我是否应该坚持在 OS X 下建立一个新的配置文件。
答案1
为了让后人以及后来的 Google 员工解决这个问题,我最终登录了 Macbook 上的 Chrome 并让它下载了所有的扩展程序。
完成后,我编写了一个快速脚本并从旧配置文件中迁移了设置。我确定 Chrome 备份了设置,或者有一个扩展程序可以执行此操作 :/
答案2
在我的情况下,我已经在 Windows 和 Linux 上多次重新安装了 Chrome,除了历史记录和关闭的标签(甚至这个也不需要),不需要这样做。Google Chrome Sync 可在任何操作系统或计算机上保持所有内容几乎相同,包括扩展程序、主题、密码以及几乎所有配置。
可以使用其他设备您可以在右下角找到的功能新标签页,这让我可以看到我在另一台计算机或其他分区上打开的选项卡,甚至在我的 Android 手机上也可以看到。
因此唯一缺少的是字体(无论如何,在 Windows 和 Mac 之间很难协调)和历史记录。但我认为他们计划很快将其集成到同步中(如果他们还没有这样做的话)。
因此,如果你使用 Chrome,但未使用同步功能,你错过了。