我在安装 Ubuntu 时还不知道我的笔记本电脑是否兼容 64 位。我没有检查,真是太愚蠢了。我目前运行的是 32 位 Ubuntu 10.04。问题是我现在希望迁移到 64 位 Natty 11.04。我知道我必须卸载并重新安装。
有人能列出步骤吗?我该如何进行无缝迁移,保留我辛苦安装的所有应用程序,以及我可能做过的小定制。基本问题是 64 位能给我带来什么好处,还是坚持使用带 PAE 的 32 位更明智。我的机器有 8GB RAM。
答案1
有一种方法可以使用 apt 和 dpkg 来实现(有一个可以改编的 debian 教程),但是这并不值得(它主要针对非常高级的用户并且存在很大的风险)。
如果您的 /home/ 位于另一个分区,只需重新安装系统并使用主目录来保留所有设置。如果不是 - 请备份您的设置并安装 64 位版本。
至于您拥有的程序。以下组合:
dpkg --get-selections > /backup/installed-software.log
在新系统上:
dpkg --set-selections < /backup/installed-software.log
(针对 32 位库进行一些小修改)就可以了。
这值得吗?是的,不是因为它更快,而是因为几年后 32 位版本将过时、被弃用并最终被废弃。让我们面对现实吧 - 如今拥有 4-8 GB RAM 并不多,我使用 16GB RAM 电脑撰写本文,这并不昂贵。上网本突然能够使用 64 位发行版,而仅支持 32 位的英特尔/AMD 处理器的市场正在萎缩。
答案2
我建议您考虑一下 @djeikyb 的评论,并在切换之前进行一些研究。网络上提供的信息和答案类似于此问题中记录的答案:如果我的硬件支持,我是否应该安装 64 位 Ubuntu?也应考虑。
我没有注意到切换到 64 位版本有什么重大好处,对于桌面使用(家庭和办公室),多任务和游戏可能有一些好处,但根据我使用 32 位和 64 位版本的需求和经验,差异并不大。根据我的经验,我发现我习惯使用的几个软件在 64 位版本中无法运行。
祝您移民顺利!