web-dev-qa-db-ja.com

ubuntu 14.04でapt-getを使用してgitをインストールできない

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).

私はこれでどうすればいいのかわかりません...誰も私にアイデアを見せてもらえますか?

3
Summer Sun

Ubuntuシステムのソフトウェアと更新プログラムを最初に開くためのソリューションがようやく見つかりました。 select「Canonical-supported free ...」、次にselect Other Softwareページのすべてのオプション。

次に、Sudo apt-get install -fを実行して、欠落している依存関係を修正します。

次にSudo apt-get update && apt-get upgradeを実行すると、apt-getを再び使用できます。

あなたが私のような同様の問題に直面するとき、これが助けになることを望みます。

2
Summer Sun

この問題に出くわしました。 Software&Updatesを起動したとき、[x]コミュニティで管理されたフリーおよびオープンソース(ユニバース)のみがチェックされましたが、[] Canonical-supportedフリーおよびオープンソースソフトウェア(メイン)はチェックされませんでした

(メイン)をチェックすると、gitやその他の問題を抱えていたパッケージ(pylintなど)をインストールできました。

4
arcolop

私は解決策を見つけました。最初にUbuntuシステムのソフトウェアとアップデートを開きます。 [Canonical-supported free ...]を選択し、[その他のソフトウェア]ページですべてのオプションを選択します。

次に実行する

Sudo apt-get install -f

欠落している依存関係を修正します。

次に実行する

Sudo apt-get update 
Sudo apt-get upgrade 

そして、私のapt-getは再び使用できます。

0
Ashish Kamble