Описание проблемы:
Мое намерение включить PHP5 в Xenial 16.04 для проекта, связанного с Apache2
Я скомпилировал PHP v5.6 из официального источника, и в настоящее время я пытаюсь установить пакет Описание проблемы: с помощью https://launchpad.net/ubuntu/xenial/amd64/libapache2-mod-php5.6/5.6.18+dfsg-4ubuntu1
После пытаясь разрешить зависимости, я получаю php5.6-common из https://launchpad.net/ubuntu/xenial/amd64/libapache2-mod-php5.6/5.6.18+dfsg-4ubuntu1 в зависимости от php-common, однако, после установки указанного php-common через apt, я продолжаю получать следующее сообщение:
The following packages have unmet dependencies:
php5.6-common : Depends: php-common (>= 18~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Нужно ли мне также устаревшую версию php5.6-common ?
Должен ли я также создавать libapache2-mod-php5.6 из исходного кода (и если да, есть ли какие-либо пакеты кода, подходящие для компиляции на Xenial)?
libapache2-mod-php5.6 Я НЕ должен использовать ppa Ondrej из-за политики компании
Это похоже на вашу проблему. Итак, как написано там, вы можете дать
sudo apt-get -f install
попытку, которая должна искать и устанавливать неудовлетворенные зависимости.
Это похоже на вашу проблему. Итак, как написано там, вы можете дать
sudo apt-get -f install
попытку, которая должна искать и устанавливать неудовлетворенные зависимости.