0

所以我浪费了几天时间来处理 2012 年 2 月修复的一个蹩脚的 Apache2 错误。直到我发现我的 Apache2 版本是 2.2.x 版本,我才弄清楚为什么我仍然遇到这个错误,即使我认为我构建了整个服务器于 2012 年 11 月 30 日从头开始 Debian 6。出于某种原因 aptitude -install apache2 拉取了 2.2.x 而不是 2.4.x。

我希望我知道不要假设 aptitude 会推出最新的稳定版本。任何人都可以阐明如何管理存储库以及为什么 aptitude 会从维护的旧基础架构而不是 2.4.x 基础架构中提取?另外,我将如何专门获得拉 2.4.x 的能力,以及如何帮助自己避免将来出现此类问题?

4

1 回答 1

1

aptitude默认情况下,按照优先级顺序获取已配置存储库中可用的最新版本。

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

$ apt-cache showpkg apache
Package: apache
Versions: 

Reverse Depends: 
  apache2.2-common,apache
于 2012-12-27T23:17:55.433 回答