Я пытаюсь установить php5-вихревой пакет, но я получаю ошибку зависимости:
The following packages have unmet dependencies:
php5-curl : Depends: phpapi-20090626
Depends: php5-common (= 5.3.10-1ubuntu3.11) but 5.5.5+dfsg-1+debphp.org~precise+2 is to be installed
E: Unable to correct problems, you have held broken packages.
Я нашел это руководство здесь по Askubuntu, но я боюсь, что это понизит мою php установку на более старой версии, которую я не хочу.
Это - версия PHP, которую я установил:
tomica@as5830tg-elementary:~/Documents/apktool$ php --version
PHP 5.5.5-1+debphp.org~precise+2 (cli) (built: Oct 28 2013 12:57:03)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies
Есть ли какой-либо способ для меня сохранить PHP 5.5.5-1 и все еще установить php-завихрение?
Я использовал ppa:ondrej/php5 для PHP. Этот PPA включает php5-curl
и к вашему сведению:
$ php --version
PHP 5.5.12-2+deb.sury.org~precise+1 (cli)
В случае, если Вы не знаете, добавляя PPA, обновит все пакеты PHP, установленные в Вашей системе к последнему в PPA, предполагая, что PPA имеет более свежую версию. Лучше всего выполненный на тестовой машине.
, Если Вы похожи на меня, Вы исследуете, кто владельцы и участники PPAs. Владелец и, до сих пор, у единственного участника этого PPA есть очень высокая карма на Панели запуска, регулярно обновляет PPAs, которым он управляет, и гугление его адреса электронной почты показывает, что он очень активен в ряде проектов FOSS. По состоянию на время этого ответа я считаю PPA надежным.