在Ubuntu中,应用程序不是最新版本的原因有哪些?为什么有些应用程序在其软件仓库中不可用?
Ubuntu的最终版本只会根据稳定发布更新政策进行更新 - 也就是说,只有在有巨大好处(比如安全问题)的情况下才会升级。
这样做是为了保护大多数用户免受新版本可能带来的不稳定性影响。如果你想要一个“滚动发布”的系统,像Arch或Gentoo可能更适合你,否则可以使用非官方PPA来获取特定软件包(自担风险)。
正在开发中的Ubuntu版本的更新相对灵活,但仍然取决于三个因素:
稳定性 - 如果新版本已知不稳定,那么它很可能无法及时添加到软件源中。
测试 - 如果没有足够的人来测试新版本,那么它很可能不会被添加。
打包 - 如果维护者忙于处理其他软件包,那么它很可能不会被打包。例如,inkscape 0.47错过了Maverick的截止日期,直到Natty版本才被添加到Ubuntu中。