首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于未满足的依赖关系,无法安装li浸ache2-mod-php5 5。

由于未满足的依赖关系,无法安装li浸ache2-mod-php5 5。
EN

Ask Ubuntu用户
提问于 2014-09-16 20:33:47
回答 1查看 4.6K关注 0票数 0

我有一个用于安装php 5.3.28和大多数php库的迷航框

代码语言:javascript
复制
dpkg -l |grep '^ii' |grep php
ii  php5-cgi                         5.3.28-1~dotdeb.0                 server-side, HTML-embedded scripting language (CGI binary)
ii  php5-cli                         5.3.28-1~dotdeb.0                 command-line interpreter for the php5 scripting language
ii  php5-common                      5.3.28-1~dotdeb.0                 Common files for packages built from the php5 source
ii  php5-curl                        5.3.28-1~dotdeb.0                 CURL module for php5
ii  php5-dbg                         5.3.28-1~dotdeb.0                 Debug symbols for PHP5
ii  php5-fpm                         5.3.28-1~dotdeb.0                 server-side, HTML-embedded scripting language (FPM-CGI binary)
ii  php5-gd                          5.3.28-1~dotdeb.0                 GD module for php5
ii  php5-gmp                         5.3.28-1~dotdeb.0                 GMP module for php5
ii  php5-imap                        5.3.28-1~dotdeb.0                 IMAP module for php5
ii  php5-interbase                   5.3.28-1~dotdeb.0                 interbase/firebird module for php5
ii  php5-intl                        5.3.28-1~dotdeb.0                 internationalisation module for php5
ii  php5-ldap                        5.3.28-1~dotdeb.0                 LDAP module for php5
ii  php5-mcrypt                      5.3.28-1~dotdeb.0                 MCrypt module for php5
ii  php5-mysql                       5.3.28-1~dotdeb.0                 MySQL module for php5
ii  php5-odbc                        5.3.28-1~dotdeb.0                 ODBC module for php5
ii  php5-pspell                      5.3.28-1~dotdeb.0                 pspell module for php5
ii  php5-recode                      5.3.28-1~dotdeb.0                 recode module for php5
ii  php5-snmp                        5.3.28-1~dotdeb.0                 SNMP module for php5
ii  php5-sqlite                      5.3.28-1~dotdeb.0                 SQLite module for php5
ii  php5-tidy                        5.3.28-1~dotdeb.0                 tidy module for php5
ii  php5-xmlrpc                      5.3.28-1~dotdeb.0                 XML-RPC module for php5
ii  php5-xsl                         5.3.28-1~dotdeb.0                 XSL module for php5

但当我做sudo apt-get install libapache2-mod-php5的时候

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libapache2-mod-php5 : Depends: php5-common (= 5.3.10-1ubuntu3.14) but 5.3.28-1~dotdeb.0 is to be installed
E: Unable to correct problems, you have held broken packages.

我怎样才能解决这个问题?

EN

回答 1

Ask Ubuntu用户

发布于 2014-09-16 20:40:51

libapache2-mod-php5 Ubuntu包(您正在尝试安装)期望Ubuntu版本的其他package (例如php5-common)。但是,您安装的是那些~dotdeb (您是从哪里得到的?)而且您似乎也禁用了Ubuntu存储库(否则,我认为libapache2-mod-php5将尝试将所有包降级为与它一起工作的版本)。

你有两个选择:

  • 不要安装这些~dotdeb包,而是安装Ubuntu版本(同样,不确定这些~dotdeb是从哪里得到的,也不知道为什么需要它们;这确实是由您来决定的)。
  • 从您获得~dotdeb包的地方安装libapache2-mod-php5,该版本应该可以很好地与它们一起工作。

也许问题是你的迷途盒是预先构建的,并且已经包括了那些~dotdeb,在这种情况下,我建议你再买一个用官方Ubuntu包构建的,这样你就更容易使用了。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/524886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档