如果我在我的计算机(台式机)上安装了很多程序/游戏,现在买了一台新笔记本电脑,并且我也在上面安装了 Ubuntu 11.10,那么如何将台式机上安装的所有程序移动到笔记本电脑上,而不是在笔记本电脑上再次安装它们???
答案1
最好的方法是完整备份您的系统,然后将其恢复到新磁盘。
您基本上有 3 个选择:
- 完全手动安装系统,所有程序和配置逐个完成或使用任何自动安装软件包的过程。安装后可能需要配置这些软件包,如果运气好的话,您可以通过将文件夹
home
从旧计算机复制到新计算机来“移动”所有程序配置; - 使用备份工具完成完整的系统备份,然后
deja-dup
将其恢复到新系统; - 从旧系统到新系统的磁盘克隆。可以从旧系统制作映像,然后将其恢复到新系统,使系统与之前的系统完全相同。您可以使用专用应用程序,例如克隆或者更简单的方法日;
最后,选项 2 和 3 将使整个过程更快并且无需下载(大多数情况下无需下载),但选项 1 将使您的系统更清洁。
答案2
重要的是要记住,只要您将主目录复制到新计算机上,所有应用程序都会自动配置并在安装时可供使用。您无需重新配置任何内容。
答案3
1)使用 sudo nautilus 命令打开 nautilus,转到 var/cache/apt/archives,选择并复制包含您已下载的软件包的文件夹。(如果出现错误,只需单击跳过,不用担心)
2)将其粘贴到外部驱动器。同时复制并粘贴您的主文件夹。3)将两个文件夹复制并粘贴到您的第二台电脑上。4)在第二台电脑上安装 synaptic 包管理器,单击菜单中的添加下载的包并指向您复制存档文件夹的位置。它会自动添加和标记它们。如果它给出损坏包的错误,请使用更新管理器更新缓存或重新加载并单击菜单中的“修复损坏的包”。5)单击应用。只有当有新版本可用时才需要下载。6)安装后,将主文件夹复制到您的主目录。重新启动系统。
通过遵循这个过程,你将拥有干净的系统,并且你将必须下载最少的。
答案4
因此,如果您使用的是 Ubuntu 20,请不要像我一样尝试使用 rsync。它没有按预期工作,相反,我建议只通过 gparted 复制分区,特别是根文件系统(显然)和 efi(fat32)文件系统,这样应该就可以正常工作。