apt-cache显示特定的依赖关系

MetaChrome

似乎表明它指定安装了以下依赖项:

2.4.6-2ubuntu4
2.2.22-1ubuntu1.4
2.2.22-1ubuntu1

为什么apache2软件包由似乎是不同版本的apache的依赖项(2.2.22-1ubuntu1.4等)提供的子依赖项(apache2-bin)组成?

https://launchpad.net/ubuntu/+source/apache2

指定以上软件包实际上是完全不同版本的完全不同软件包。

这仅仅是此backport部署的特殊之处吗?

apt-cache showpkg指定:

2.4.6-2ubuntu4 - lsb-base (0 (null)) procps (0 (null)) perl (0 (null)) mime-support (0 (null)) apache2-bin (5 2.4.6-2ubuntu4) apache2-data (5 2.4.6-2ubuntu4) www-browser (0 (null)) apache2-doc (0 (null)) apache2-suexec-pristine (16 (null)) apache2-suexec-custom (0 (null)) ufw (0 (null)) apache2-utils (0 (null)) ssl-cert (0 (null)) apache2.2-common (0 (null)) apache2.2-common:i386 (0 (null)) apache2.2-common (0 (null)) apache2.2-common:i386 (0 (null)) apache2:i386 (0 (null)) 
2.2.22-1ubuntu1.4 - apache2-mpm-worker (21 2.2.22-1ubuntu1.4) apache2-mpm-prefork (21 2.2.22-1ubuntu1.4) apache2-mpm-event (21 2.2.22-1ubuntu1.4) apache2-mpm-itk (5 2.2.22-1ubuntu1.4) apache2.2-common (5 2.2.22-1ubuntu1.4) apache2:i386 (0 (null)) 
2.2.22-1ubuntu1 - apache2-mpm-worker (21 2.2.22-1ubuntu1) apache2-mpm-prefork (21 2.2.22-1ubuntu1) apache2-mpm-event (21 2.2.22-1ubuntu1) apache2-mpm-itk (5 2.2.22-1ubuntu1) apache2.2-common (5 2.2.22-1ubuntu1) apache2:i386 (0 (null)) 
布里亚姆

如果您阅读了包装的说明,您将了解原因:

apt-cache show apache2

Description-zh:Apache HTTP Server Apache Software Foundation的目标是构建安全,高效且可扩展的HTTP服务器,使其成为符合标准的开源软件。长期以来,结果一直是Internet上排名第一的Web服务器。

该软件包包含配置文件,初始化脚本和支持脚本。它不会安装实际的apache2二进制文件。

另一方面,也许您已安装的某些与apache2源无关的软件包需要特定版本的apache,从而阻碍了升级。Apache软件包在构建时会进行升级,并具有相同的Blob版本,但在其中它们不需要具有相同的版本(您可以使用进行检查apt-cache depends package,建议使用,具有相同的版本)。

您可以检查apt-cache policy 'apache2*'一下您的系统是否确实没有安装所有apache软件包的最新版本,然后检查其中哪些被保留。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

apt-cache显示特定的依赖关系

来自分类Dev

sudo apt-get install显示未满足的依赖关系

来自分类Dev

sudo apt-get install显示未满足的依赖关系

来自分类Dev

如何让APT忽略未满足的依赖关系?

来自分类Dev

忽略Java包的APT依赖关系

来自分类Dev

APT "/var/cache/apt/archives" 缓存配置

来自分类Dev

apt-cache-显示将来的命令

来自分类Dev

无法grep apt-cache显示输出

来自分类Dev

由于依赖关系而无法执行apt-get

来自分类Dev

sudo apt get-install g ++未满足的依赖关系

来自分类Dev

apt-get install -f无法解决依赖关系

来自分类Dev

安装特定的 apt 包

来自分类Dev

APT固定依赖项解析

来自分类Dev

apt-cache显示要安装的新版本,但apt-get不执行任何操作

来自分类Dev

尚未安装的apt-cache / apt搜索软件包

来自分类Dev

apt-get 如何使用/var/cache/apt/archives/lock?

来自分类Dev

apt-get 和 apt-cache 的区别

来自分类Dev

apt-get无法安装apt-cache策略中列出的特定版本

来自分类Dev

apt-get无法安装apt-cache策略中列出的特定版本

来自分类Dev

apt-cache 显示可用的错误包版本

来自分类Dev

打包APT应用程序是否涉及指向该应用程序以使用APT公共依赖关系?

来自分类Dev

apt-file和apt-cache是apt的一部分吗?

来自分类Dev

apt-get安装,无需依赖

来自分类Dev

apt-get:未满足的依赖项

来自分类Dev

强制apt / yum不安装依赖项

来自分类Dev

依赖和apt-get的问题

来自分类Dev

apt 升级失败:未满足的依赖项

来自分类Dev

如何使用apt修复Debian上的libxml2-dev依赖关系损坏?

来自分类Dev

当Apt报告MariaDB具有未满足的依赖关系或损坏的软件包时安装MariaDB