web-dev-qa-db-ja.com

Ubuntu 12.04でのApache2のインストールが失敗しました

こんにちは、Ubuntu 12.04にApache2サーバーをインストールしようとしていますが、このコマンドを入力すると

Sudo apt-get install Apache2

私はこのエラーを受け取っています-

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed.

これは、不可能な状況を要求したか、不安定なディストリビューションを使用している場合、必要なパッケージがまだ作成されていないか、着信から移動されていないことを意味します。次の情報は、状況の解決に役立つ場合があります。

次のパッケージには、満たされていない依存関係があります。

 Apache2 : Depends: Apache2-bin (= 2.4.12-1+deb.sury.org~precise+5) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

この問題を修正するにはどうすればよいですか?

2
Karthik

次のコマンドを実行します:

Sudo apt-get update

Sudo apt-get install --reinstall Apache2 Apache2-bin 
1
Maythux

正常に動作するように見える唯一の解決策は、aptitudeをダウンロードし、最初の提案に対して「n」を押し、次に「y」を押すことです。 Apache2ライブラリが保留になっているかどうかを確認するためにdpkgパッケージを確認しようとしても、それを変更しようとしても機能しませんでした。

0
user693449

aptitudeは私のために動作します。最初にaptitudeパッケージをインストールします

Sudo apt-get install aptitude

aptitudeの準備ができたら、Apache2をインストールします

Sudo aptitude install Apache2
0
user554712