![如何将 Ubuntu 6.10 中的旧软件包升级到 10.04 可用的软件包?(例如 openssh)](https://linux22.com/image/806240/%E5%A6%82%E4%BD%95%E5%B0%86%20Ubuntu%206.10%20%E4%B8%AD%E7%9A%84%E6%97%A7%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%8D%87%E7%BA%A7%E5%88%B0%2010.04%20%E5%8F%AF%E7%94%A8%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%EF%BC%9F%EF%BC%88%E4%BE%8B%E5%A6%82%20openssh%EF%BC%89.png)
我想了解如何将旧版本 Ubuntu 中的软件包升级到当前版本中可用的软件包。
我认为总是有一种手动的方法来完成它,但是是否有更自动化的方法,例如使用额外的来源和 apt-get 的功能?
谢谢,尼罗河
答案1
该过程称为反向移植。有(曾经有)针对 6.10 的官方反向移植存储库,但它不能满足您的需求。
6.10 两年半前就“寿终正寝”了。这意味着您可能缺少一些重要的补丁,而这些补丁对于保证您的安全至关重要。您不升级整个系统有什么理由吗?
从如此旧的非 LTS 版本升级到当前版本可能需要非常非常长的时间。您可能认为,全新安装最新版本是最佳行动计划。
但是此时,如果找不到 PPA(它们甚至与 6.10 兼容吗?),您就需要下载所需的任何源代码并自行编译。