web-dev-qa-db-ja.com

Ubuntu Xenial 16.04 libapache2-mod-php5.6 PPAなし

問題の説明:

私の意図は、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-4ubuntu1php-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を使用することになっています

1
B.S.

これ は問題に似ています。そこに書かれているように、あなたは与えることができます

Sudo apt-get -f install

満たされていない依存関係を検索してインストールすることになっている試み。

1
ADDB