web-dev-qa-db-ja.com

Ubuntu 12.04:Apache2-commonをインストールできません

10.04から12.04にアップグレードし、Apache2をアップグレードしました。私は以下に遭遇しました:

  • 乗客をインストールしようとしたときに、Apache2-prefork-devが欠落していると不平を言いました。
  • Sudo apt-get install Apache2-prefork-devの不満:

    Apache2-prefork-dev : Depends: Apache2.2-common (= 2.2.22-1ubuntu1.4) but it is not going to be installed

  • Sudo apt-get install Apache2.2-commonの不満:

    Apache2.2-common : Depends: Apache2.2-bin (= 2.2.22-1ubuntu1.4) but it is not going to be installed

  • Sudo apt-get install Apache2.2-binがインストールされます。

  • Sudo apt-get install Apache2.2-commonはまだ見つかりません。

すべてのApacheを数回アンインストールしたり、削除したりしました。何かアイデアはありますか?

3
noel

12.04 LTSの新規インストールを試しました。重要な問題は、PHP 5.4のppa:ondrej/php5リポジトリを追加したことです。これには、開発ヘッダーのないApache 2.4が含まれます。その結果、Apache 2.4.6がインストールされていますが、開発ヘッダーをインストールしようとすると、パッケージインデックスは2.2のみを検出します。

12.04を使用する場合、最初からコンパイルすることによってのみ結果を得ることができます。

PHP 5.4およびApache 2.4の管理パッケージが必要な場合、12.04 LTSにとどまることはできません。

通常のPHPおよび静的なページのみが必要な場合は、すべて問題ないことに注意してください。 RailsにもPhusion Passengerをインストールする必要があるため、12.04はオプションではありません。

13.10にアップグレードして、ここでもう一度コメントします。

4
noel