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を数回アンインストールしたり、削除したりしました。何かアイデアはありますか?
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にアップグレードして、ここでもう一度コメントします。