当 4 月 21 日新版 Ubuntu 发布时,我期待更新。但是,我的软件列表中的许多源(例如 wine、lutris 和其他通用 ppa 源)都设置为 impish。当我通过软件更新程序更新到 Jammy 时,源会被更新吗,还是我需要手动将它们设置为 Jammy?
答案1
在任何发布升级期间:
- Ubuntu deb 源将自动更改(重命名)至新版本。
- PPA 源将自动禁用,不会改变。许多 PPA 源在发布当天尚未准备好,因此禁用源可防止出现“源未找到”错误。最佳做法是在发布升级时检查 PPA:许多 PPA 可能会被其他来源的版本取代。
- 非 Ubuntu deb 源(包括葡萄酒和墨西哥胡椒)不会改变. 像 PPA 一样,在发布升级时检查每个源,看看是否仍然需要该源。
- Snap 应该不受影响,因为它们的更新与 Ubuntu 的发布无关。
请记住,在准备 Ubuntu 版本时,PPA 和非 Ubuntu 源通常没有经过志愿者的充分测试——欢迎更多的志愿者参与测试!PPA 和非 Ubuntu 软件阻止版本升级或导致部分升级(这些情况很糟糕)的情况相当常见。
在任何发布升级过程中,获得最高成功可能性的最佳实践是:
- 开始之前备份您的数据。
- 将您的 Ubuntu 系统恢复到尽可能接近出厂状态。这意味着卸载来自 PPA 和非 Ubuntu deb 源的所有软件。您不需要从 Ubuntu 存储库卸载软件包。您不需要卸载 snap。
- 进行发布升级。
- 检查您的 PPA 和非 Ubuntu 源。您可能希望开始使用现在在 Ubuntu 存储库或通过 snap 提供的软件。检查 PPA 是否有新版本的版本。检查非 Ubuntu 源是否已针对新版本进行了测试。
- 一次重新安装一个 PPA 和非 Ubuntu 软件,并在转到下一个软件之前进行测试。