例如,我想知道对于以下http://packages.ubuntu.com/hardy/python/libapache2-mod-wsgi,该软件包有点过时(1.3 版)。我想要来自 9.10 源的软件包(2.5 版)。反正有这样做吗?由于 8.04 是 LTS,我假设他们会在 2011 年之前支持它,这是否意味着他们会更新软件包?
非常感谢!
例如,我想知道对于以下http://packages.ubuntu.com/hardy/python/libapache2-mod-wsgi,该软件包有点过时(1.3 版)。我想要来自 9.10 源的软件包(2.5 版)。反正有这样做吗?由于 8.04 是 LTS,我假设他们会在 2011 年之前支持它,这是否意味着他们会更新软件包?
非常感谢!
通常,当您使用 Ubuntu 的稳定/LTS 版本时,这些软件包只会针对安全漏洞和错误进行修补。您很少会看到任何包的最新版本找到它进入 LTS 的方式。
但是,如果您需要在运行 LTS 的专用服务器上更新软件包,您有两种选择(一种安全,一种有点风险) -
请记住,apt-pinning 通常需要您从 Ubuntu-current 安装依赖项,有时还需要安装这些依赖项的依赖项等。有时这不值得头疼,尤其是当您在软件包方面落后一年半时。
[0] https://help.ubuntu.com/community/UbuntuBackports
[1] https://help.ubuntu.com/community/PinningHowto
LTS 意味着已经在发布中的内容将得到长期支持,而不是推出新版本。你想要的是一个反向移植;有人可能已经将您想要的内容反向移植到 Hardy,否则 Google 网上有很多指南可以告诉您如何自己做。