Manu002 Asked: 2019-05-01 06:33:18 +0800 CST2019-05-01 06:33:18 +0800 CST 2019-05-01 06:33:18 +0800 CST 如何将我的操作系统 Ubuntu 18.01 迁移到另一台计算机,同时保留我的所有配置和已安装的程序?[复制] 772 我必须更换我的电脑,但我想保留我现在的操作系统。将我的整个操作系统迁移到新计算机的最佳解决方案是什么?我可以使用 TimeShift,但我会遇到哪些兼容性问题或驱动程序问题? drivers compatibility migration 1 个回答 Voted Best Answer Kagetsuki 2019-05-01T07:09:47+08:002019-05-01T07:09:47+08:00 有很多方法可以做到这一点,但我认为“干净”的方法很少。我建议您使用 rsync 将 /home 中的用户文件夹中的数据复制到新机器上的用户文件夹中,然后使用 apt/apt-get 在新机器上安装您想要的任何软件。有一些方法可以使用 apt/dpkg 复制已安装的软件包列表,但有时您最终会得到一个列表,其中包含旧版软件包或您手动安装的软件包,并且很难解决。我建议只在新系统上单独安装您需要的东西以避免麻烦。 根据您的配置,您可能在 /etc 中有想要复制的配置文件,可能在 /opt 中有您在标准系统之外设置的内容,还可能在 /var 中有您想要的内容。我建议您花时间确定您需要什么,并使用 rsync 复制您特别需要复制的任何内容,并尝试使用新系统上的包管理安装您需要的内容。这将需要更多的关注,但这样你会有一个更干净的配置。
有很多方法可以做到这一点,但我认为“干净”的方法很少。我建议您使用 rsync 将 /home 中的用户文件夹中的数据复制到新机器上的用户文件夹中,然后使用 apt/apt-get 在新机器上安装您想要的任何软件。有一些方法可以使用 apt/dpkg 复制已安装的软件包列表,但有时您最终会得到一个列表,其中包含旧版软件包或您手动安装的软件包,并且很难解决。我建议只在新系统上单独安装您需要的东西以避免麻烦。
根据您的配置,您可能在 /etc 中有想要复制的配置文件,可能在 /opt 中有您在标准系统之外设置的内容,还可能在 /var 中有您想要的内容。我建议您花时间确定您需要什么,并使用 rsync 复制您特别需要复制的任何内容,并尝试使用新系统上的包管理安装您需要的内容。这将需要更多的关注,但这样你会有一个更干净的配置。