問題の説明:
私の意図は、Apache2関連プロジェクトのXenial 16.04でPHP5を有効にすることです。
私は公式のソースからPHP v5.6をコンパイルしました。現在、パッケージをインストールしようとしていますlibapache2-mod-php5.6https: //launchpad.net/ubuntu/xenial/AMD64/libapache2-mod-php5.6/5.6.18+dfsg-4ubuntu1
依存関係を解決しようとすると、php5.6-common from https://launchpad.net/ubuntu/xenial/AMD64/php5.6-common/になります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.
php-commonの古いバージョンも必要ですか?
ソースからlibapache2-mod-php5.6もビルドする必要があります(もしそうなら、Xenialで正しくコンパイルするのに適したコードパッケージはありますか)。
注:私は[〜#〜] not [〜#〜]であり、会社の方針によりOndrejのPPAを使用することになっています
これ は問題に似ています。そこに書かれているように、あなたは与えることができます
Sudo apt-get -f install
満たされていない依存関係を検索してインストールすることになっている試み。