![我该怎么做才能让我的 Ubuntu 升级尽可能顺利?](https://linux22.com/image/1037783/%E6%88%91%E8%AF%A5%E6%80%8E%E4%B9%88%E5%81%9A%E6%89%8D%E8%83%BD%E8%AE%A9%E6%88%91%E7%9A%84%20Ubuntu%20%E5%8D%87%E7%BA%A7%E5%B0%BD%E5%8F%AF%E8%83%BD%E9%A1%BA%E5%88%A9%EF%BC%9F.png)
过去,我曾使用自动升级功能将 Ubuntu 10.10 升级到 Ubuntu 11.04。不幸的是,升级过程并不顺利,最终我得到的是损坏的 11.04。因此,我不得不从 LiveUSB 手动重新安装 11.04。
在此之后,我不想冒险再次让系统崩溃,所以六个月后,我也从 LiveUSB 安装了 11.10,而不是从 11.04 升级。
但这种方法开始让我厌烦,我想在 4 月份使用自动升级功能从 11.10 升级到 12.04。除了进行全系统备份外,我还能做些什么来让这次 Ubuntu 升级尽可能顺利且无错误?
答案1
我通常不会遇到任何问题升级,以下是我对我的电脑所做的操作:
- 阅读发行说明。
- 制定相应的计划 - 尽管我们努力让升级体验变得轻松无忧,但有时也会发生不好的事情,操作系统升级是一件大事。做好备份,不要在不方便修复某些问题的时间点进行升级。
- 保持简单 - 我没有奇特的多驱动器设置或需要我摆弄 grub 或分区的东西。我使用安装程序为我的笔记本电脑推荐的默认布局,并为我的台式机使用简单的 SSD/HDD 设置。
- 不要使用 PPA - 即使升级程序将禁用 PPA,也无法保证禁用它们会删除未经测试的错误软件包。
- 注意你使用的软件——即使有些东西可能不是确切地我正在寻找的工具如果某个软件包在 main 中,我会倾向于使用它,而不是可能在 universe 或 PPA 中的软件。某个东西越受欢迎(或者如果它在 main 中),那么我可以合理地确信它比一些不知名的程序经过了更好的测试。例如aptitude 中的解析器尚未测试,因此我不使用它。
- 不要按照您不理解的内容的说明操作,因为它们可能会在升级时破坏某些东西,尤其是当它位于不更新或不允许社区同行评审的网站上时。不幸的是,大多数“Linux 技巧”网站在发布这些信息时都不考虑后果,尤其是那些彻底改变操作系统某些部分的内容。
- 与其他社区成员一起参与某些硬件。例如,我有一台 Thinkpad,所以我关注 Thinkpad 邮件列表,这使我成为一群在我需要时最有可能帮助我的人之一。这对于笔记本电脑尤其有用,因为您想确保挂起和恢复等功能完美运行。
- 下次购买新硬件时,不要购买那些 Linux 支持很差的产品,尤其是如果您必须进行安装后修复才能使其正常工作。寻找支持 Linux 的公司生产的硬件,并仔细检查该产品是否得到良好支持。
- 您不必立即升级 - 我有一个朋友在大学任教,一般来说他不会在发布时升级,而是在学期末升级。他仍然会定期获得新版本的 Ubuntu,只是“脱离周期”,在当前稳定版本已经修复了一堆问题后再升级。
- 首先在实时 CD 上测试您要升级到的 Ubuntu 版本。确认您的硬件可以正常工作(视频卡、显示器、无线等)。