Beim Blick auf den Blog hier habe ich die Lösung in einem der Kommentare gefunden. Stellen Sie sicher, dass Sie das rpmforge
Repository zu Ihrem CentOS yum hinzugefügt haben, und führen Sie einfach den fließenden Befehl aus:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git
Wenn Sie Git bereits installiert haben, verwenden Sie:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras update git
Verwandte Frage (n):
- Probleme beim Upgrade von git auf die neueste Version unter CentOS 6.4
Hinweis Update:
Dank Anthony Hatzopoulos müssen git v1.8x
Sie git18 wie folgt verwenden:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git18
Hinweis Update 2:
Vielen Dank auch an @Axlrod für den folgenden Hinweis und @Hiphip für das Feedback:
Ändern Sie die rpmforge.repo
Datei so, dass rpmforge-extras
sie aktiviert werden muss
yum update git
. Ansonsten beschwerte es sich über Abhängigkeitsprobleme.
Hinweis Update 3:
Installieren einer bestimmten Version von git say 2.x Ich fand diese nette und leicht zu befolgende Anleitung, wie man die GIT-Quelle herunterlädt und selbst kompiliert (und installiert). Wenn die akzeptierte Antwort nicht die gewünschte Version enthält, führen Sie die folgenden Anweisungen aus:
http://tecadmin.net/install-git-2-0-on-centos-rhel-fedora/
(Und von oben eingefügt / neu formatiert, falls es später entfernt wird)
Schritt 1: Installieren Sie die erforderlichen Pakete
Zunächst müssen wir sicherstellen, dass wir die erforderlichen Pakete auf Ihrem System installiert haben. Verwenden Sie den folgenden Befehl, um die erforderlichen Pakete zu installieren, bevor Sie die Git-Quelle kompilieren.
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install gcc perl-ExtUtils-MakeMaker
Schritt 2: Deinstallieren Sie das alte Git RPM
Entfernen Sie nun alle vorherigen Installationen von Git über die RPM-Datei oder den Yum-Paketmanager. Wenn Ihre ältere Version auch über die Quelle kompiliert wurde, überspringen Sie diesen Schritt.
# yum remove git
Schritt 3: Git Source herunterladen und kompilieren
Laden Sie den Git-Quellcode vom Kernel Git herunter oder verwenden Sie einfach den folgenden Befehl, um Git 2.0.4 herunterzuladen.
# cd /usr/src
# wget https://www.kernel.org/pub/software/scm/git/git-2.0.4.tar.gz
# tar xzf git-2.0.4.tar.gz
Verwenden Sie nach dem Herunterladen und Extrahieren des Git-Quellcodes den folgenden Befehl, um den Quellcode zu kompilieren.
# cd git-2.0.4
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
#
# echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc
# or
# echo 'export PATH=$PATH:/usr/local/git/bin' > /etc/profile.d/git.sh
#
# source /etc/bashrc
TIPP 1: Aktualisierte Methode zum Hinzufügen eines kompilierten Git Bin-Verzeichnisses zu bashrc. Da echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
"" anstelle von "" verwendet wird, wird der Wert der aktuellen Sitzung für $ PATH erweitert, anstatt ihn als Variable beizubehalten, und dies kann sich nachteilig auf das gesamte System auswirken. Zumindest sollte es '' anstelle von "" verwenden und sollte wirklich ein separates Skript sein/etc/profile.d/
TIPP 2 (@DJB):
/usr/local/git/bin
vorher $PATH
, da die ältere Version von git bereits auf $ PATH war:export PATH=/usr/local/git/bin:$PATH
Schritt 4. Überprüfen Sie die Git-Version
Nach Abschluss der obigen Schritte haben Sie Git erfolgreich auf Ihrem System installiert. Verwenden Sie den folgenden Befehl, um die Git-Version zu überprüfen
# git --version
git version 2.0.4
Ich wollte auch hinzufügen, dass der Leitfaden "Erste Schritte" auf der GIT-Website auch Anweisungen zum Herunterladen und Kompilieren enthält:
http://git-scm.com/book/en/v2/Getting-Started-Installing-Git