it-swarm.com.de

Upgrade der Git-Version auf Ubuntu 14.04

Kann mir bitte jemand sagen, was daran falsch ist?

Ich renne

$ Sudo apt-get purge git; Sudo apt-get autoremove; Sudo apt-get install git
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  git-man liberror-Perl
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  git* git-core*
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 21.0 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 81533 files and directories currently installed.)
Removing git-core (1:1.9.1-1ubuntu0.1) ...
Removing git (1:2.2.2-0ppa1~ubuntu10.04.1) ...
Purging configuration files for git (1:2.2.2-0ppa1~ubuntu10.04.1) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  git-man liberror-Perl
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 1,831 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 80929 files and directories currently installed.)
Removing git-man (1:2.2.2-0ppa1~ubuntu10.04.1) ...
Removing liberror-Perl (0.17-1.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  git-man liberror-Perl
Suggested packages:
  git-daemon-run git-daemon-sysvinit git-doc git-el git-email git-gui gitk
  gitweb git-Arch git-cvs git-mediawiki git-svn
The following NEW packages will be installed:
  git git-man liberror-Perl
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/11.0 MB of archives.
After this operation, 22.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Selecting previously unselected package liberror-Perl.
(Reading database ... 80751 files and directories currently installed.)
Preparing to unpack .../liberror-Perl_0.17-1.1_all.deb ...
Unpacking liberror-Perl (0.17-1.1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../git-man_1%3a2.2.2-0ppa1~ubuntu10.04.1_all.deb ...
Unpacking git-man (1:2.2.2-0ppa1~ubuntu10.04.1) ...
Selecting previously unselected package git.
Preparing to unpack .../git_1%3a2.2.2-0ppa1~ubuntu10.04.1_i386.deb ...
Unpacking git (1:2.2.2-0ppa1~ubuntu10.04.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up liberror-Perl (0.17-1.1) ...
Setting up git-man (1:2.2.2-0ppa1~ubuntu10.04.1) ...
Setting up git (1:2.2.2-0ppa1~ubuntu10.04.1) ...

Danach zeigt $ git --version:

git version 1.8.2.1

Es sieht so aus, als ob Git 2.x installiert wurde, aber ich kann weiterhin die alte Version herunterladen.


Updates:

48

Sie müssen das Git Maintainers-Repository hinzufügen, um die neueste Git-Version zu erhalten.

Bitte führen Sie diese Befehle in der folgenden Reihenfolge aus:

Sudo add-apt-repository ppa:git-core/ppa
Sudo apt-get update
Sudo apt-get install git

Überprüfen Sie dann die Version des installierten Git:

git --version

Es ist nicht immer notwendig, den vorhandenen Git zu entfernen, bevor Sie ihn aktualisieren. Wenn Sie jedoch auf Probleme stoßen, gehen Sie wie folgt vor und wiederholen Sie die oben genannten Schritte:

Sudo apt-get remove git
123
mertyildiran

Sie haben eine zweite Kopie von git in /usr/local/bin installiert, die anstelle des vom System installierten git verwendet wird.

Ohne zu wissen, wie der andere Git installiert wurde, würde ich sagen, dass Sie die andere Git-Binärdatei manuell aus /usr/local/bin entfernen müssen.

3
Ressu