aptitude如何确定要安装的软件包/应用程序的版本?

时间:2012-12-27 22:17:21

标签: linux apache2

所以我浪费了几天处理在2012年2月修复的一个蹩脚的Apache2错误。在我发现我的版本Apache2是一个2.2.x版本之前,我无法弄清楚为什么我还在经历这个错误2012年11月30日,Debian 6从头开始整个服务器。由于某种原因,aptitude -install apache2拉了2.2.x而不是2.4.x。

我希望我知道不要认为aptitude将拉动最新的稳定版本。任何人都可以了解如何管理存储库以及为什么能力从旧的维护基础设施而不是2.4.x基础设施中拉出来?另外,我将如何专门获得2.4.x的能力,以及如何在将来帮助自己避免这样的问题?

1 个答案:

答案 0 :(得分:1)

默认情况下,

aptitude会按照优先顺序获取您配置的存储库中的最新版本。

但为了说明这一点,Debian 6默认为apache-2.2,而不是apache-2.4

$ apt-cache showpkg apache
Package: apache
Versions: 

Reverse Depends: 
  apache2.2-common,apache