ubuntu 13.04にcurlをインストールする方法は?それは常にこのエラーをスローします:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
curl : Depends: libcurl3 (= 7.29.0-1ubuntu3) but 7.29.0-1ubuntu3.2 is to be installed
E: Unable to correct problems, you have held broken packages.
Sudo apt-get update
を使用すると、次のように表示されます。
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
ここに私がやったステップがあります:
Sudo apt-get install curl
を使用Sudo apt-get install curl
Sudo apt-get autoremove && Sudo apt-get autoclean && Sudo apt-get clean
を使用してから、最初のステップを再度実行します。また、私は試しました: PPAを追加した後、満たされていない依存関係を解決するにはどうすればよいですか?
それでも同じエラーがスローされます。この時点で私は間違ったことを知らない、カールはubuntuにインストールすることは不可能ですか?
上記のコメント(@fboaventura)で説明したように、ubuntuミラーiが何らかの原因でエラーを引き起こしていたことがわかりました。us.archive.ubuntu.comで解決してください。全体的に:
us.archive.ubuntu.com
を使用してミラーをupdate manager>settings
またはubuntuメインサーバーに戻すSudo apt-get update && Sudo apt-get upgrade && Sudo apt-get -f install
を実行しますSudo apt-get install curl
を実行しますうまくいけば、この回答が誰かに役立つでしょう。
この問題に遭遇しただけで、別の問題と解決策があったので、ここに投稿します。
私の場合、Ubuntu 14.04を使用していますが、エラーは次のとおりです。
The following packages have unmet dependencies:
curl : Depends: libcurl3 (= 7.35.0-1ubuntu2) but 7.35.0-1ubuntu2.2 is to be installed
E: Unable to correct problems, you have held broken packages.
私の場合、問題はtrusty-security
ユーティリティーのtrusty-updates
およびSoftware & Updates
リポジトリーを誤ってチェック解除し、おそらくそのいずれかから依存関係がインストールされることでしたリポジトリ:
肝心なのは、必要なすべてのリポジトリが有効になっていることを確認することです。