私はただタイプした:
sudo apt-get install g++
そして得た:
The following packages have unmet dependencies:
g++ : Depends: g++-4.8 (>= 4.8.2-5~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
私は他のフォーラムの提案に従っても試しました:
sudo apt-get update
そして
sudo apt-get -f install
誰も私の問題を解決しませんでした。あなたが答えを知っているなら助けてください。
編集:
コメントにある提案に従って、私は試してみました:
sudo apt-cache policy g++-4.8
そして、次の出力を得ました:
g++-4.8:
Installed: (none)
Candidate: 4.8.2-19ubuntu1
Version table:
4.8.2-19ubuntu1 0
500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
試みることによって:
sudo apt-get install g++-4.8
私は得ました:
The following packages have unmet dependencies:
g++-4.8 : Depends: gcc-4.8-base (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is to be installed
Depends: gcc-4.8 (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is to be installed
Depends: libstdc++-4.8-dev (= 4.8.2-19ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
sudo apt-get install g++-4.8
でインストールを強制して、質問に出力を追加してみてください。別のエラーメッセージが表示されます。そして、実際の問題を見つけるには、このメッセージが必要です。
@A.B.
Without thatでコメントを送ってください。あなたがあなたの質問を変更したという通知を受け取りません。
apt-get
コマンドの出力/エラーは何ですか?