Sudo apt-get install git
を使用してUbuntuにgitをインストールした後、gitをインストールしたい。ログはこちらです:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package git is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
git-man
E: Package 'git' has no installation candidate
次に、 this の質問に続いて、gitではなくgit-coreを実行しますが、失敗します。ところで、私はapt-get update
も試しました。
この後、 this の質問で答えを試しました。前の2つのコマンドに問題はありませんが、最後のコマンドを入力した後、エラーが発生します。ログはこちら:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
aptitude:i386 : Depends: libapt-pkg4.12:i386 (>= 0.8.16~exp12ubuntu6) but it is not installable
Depends: libboost-iostreams1.46.1:i386 (>= 1.46.1-1) but it is not installable
Depends: libc6:i386 (>= 2.4) but it is not installable
Depends: libcwidget3:i386 but it is not installable
Depends: libept1.4.12:i386 but it is not installable
Depends: libgcc1:i386 (>= 1:4.1.1) but it is not installable
Depends: libncursesw5:i386 (>= 5.6+20070908) but it is not installable
Depends: libsigc++-2.0-0c2a:i386 (>= 2.0.2) but it is not installable
Depends: libsqlite3-0:i386 (>= 3.6.5) but it is not installable
Depends: libstdc++6:i386 (>= 4.6) but it is not installable
Depends: libtinfo5:i386 but it is not installable
Depends: libxapian22:i386 but it is not installable
Recommends: apt-xapian-index:i386 but it is not installable
Recommends: libparse-debianchangelog-Perl:i386 but it is not installable
git : Depends: git-man (> 1:2.7.1) but 1:1.9.1-1ubuntu0.2 is to be installed
ppa-purge : Depends: aptitude but it is not installable
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
私はこれでどうすればいいのかわかりません...誰も私にアイデアを見せてもらえますか?
Ubuntuシステムのソフトウェアと更新プログラムを最初に開くためのソリューションがようやく見つかりました。 select「Canonical-supported free ...」、次にselect Other Softwareページのすべてのオプション。
次に、Sudo apt-get install -f
を実行して、欠落している依存関係を修正します。
次にSudo apt-get update && apt-get upgrade
を実行すると、apt-getを再び使用できます。
あなたが私のような同様の問題に直面するとき、これが助けになることを望みます。
この問題に出くわしました。 Software&Updatesを起動したとき、[x]コミュニティで管理されたフリーおよびオープンソース(ユニバース)のみがチェックされましたが、[] Canonical-supportedフリーおよびオープンソースソフトウェア(メイン)はチェックされませんでした
(メイン)をチェックすると、gitやその他の問題を抱えていたパッケージ(pylintなど)をインストールできました。
私は解決策を見つけました。最初にUbuntuシステムのソフトウェアとアップデートを開きます。 [Canonical-supported free ...]を選択し、[その他のソフトウェア]ページですべてのオプションを選択します。
次に実行する
Sudo apt-get install -f
欠落している依存関係を修正します。
次に実行する
Sudo apt-get update
Sudo apt-get upgrade
そして、私のapt-getは再び使用できます。