web-dev-qa-db-ja.com

インストールできませんPHP CURL、php5-common discrepancy

毎回php5-curlphp5-commonphp5私は常に次のエラーが発生します:

The following packages have unmet dependencies:
    php5-curl : Depends: php5-common (= 5.3.10-1ubuntu3) but 5.3.10-1ubuntu3.7 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).`

クリーン、削除、更新など、あらゆる提案を試しました。新しいインスタンスを再インストールまたは開始できません。助言がありますか?

System information as of Tue Sep  3 04:50:44 UTC 2013

System load:  0.0               Processes:           72
Usage of /:   5.4% of 98.52GB   Users logged in:     1
Memory usage: 61%               IP address for eth0: 10.184.33.3
Swap usage:   0%

Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-virtual x86_64)
1
Alec

これがあなたに最適なソリューションです

このような問題を修正するには、常にSynaptic Package Managerを使用します。これを使用すると、他のバージョンのパッケージをforcefullyインストールできます。

  • まだインストールしていない場合は、最初にsynapticパッケージマネージャーをインストールします。

    $ Sudo apt-get install synaptic
    
  • 次に、シナプスパッケージマネージャーを開きます->クリックカスタムフィルター左下->クリック壊れた左上、すべての壊れたパッケージをリストします(あれば、何も表示されません)すべての壊れたパッケージを修正しようとします。また、残りのパッケージがある場合、残りのパッケージとして取得できます。

  • 目的のパッケージを検索ダウングレード/アップグレード、クリックするだけでハイライト表示マークしない(チェック) 、メニューからPackageを選択->Force Version、リストから他のバージョンを選択しました。次に、Applyをクリックして、ダウングレード/アップグレードします。 (選択したパッケージが他のパッケージに依存していることを確認してから、そのパッケージを検索し、すべて修正するまでこの手順を繰り返します

  • 実際にパッケージをインストールしようとすると、問題なくインストールされます。

  • Synaptic Package Managerの使用方法 に関する詳細なヘルプを入手できます。

それがあなたのために働くことを願っています。

3
Saurav Kumar

エラーメッセージが示すように、Sudo apt-get -f installを実行してみてください。

0
Ramchandra Apte