Не может установить libapache2-mod-php5 из-за невстреченных зависимостей

У меня есть бродячее поле, которое устанавливает php 5.3.28 и большинство php библиотек

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 Я добираюсь

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.

Что я могу сделать для решения этого вопроса?

0
задан 17 September 2014 в 00:33

1 ответ

libapache2-mod-php5 пакет Ubuntu (который Вы пытаетесь установить) ожидает версии Ubuntu других пакетов PHP (например, php5-common). Однако те, которых Вы установили, являются теми ~dotdeb (где Вы получали их?) и Вы, кажется, также отключили репозитории Ubuntu (как иначе, я думаю libapache2-mod-php5, попытался бы понизить все пакеты до версий, которые работают с ним).

у Вас есть две опции:

  • НЕ устанавливают те ~dotdeb пакеты и устанавливают запас версии Ubuntu вместо этого (снова, не уверенный, где Вы получили те ~dotdeb и почему Вам нужны они; это для Вас для решения, действительно).
  • Установка libapache2-mod-php5 от того же места, где Вы получили ~dotdeb пакеты, та версия должна работать хорошо с ними.

, Возможно, проблема - то, что Ваше бродячее поле было предварительно создано и уже включает те ~dotdeb, в этом случае я действительно предложил бы, чтобы Вы получили другой, это создается с официальными пакетами Ubuntu, это будет легче для Вас работать с.

2
ответ дан 7 October 2019 в 02:26

Другие вопросы по тегам:

Похожие вопросы: