En jetant un œil au blog ici, j'ai trouvé la solution dans l'un des commentaires. Assurez-vous que le rpmforge
référentiel a été ajouté à votre CentOS yum et exécutez simplement la commande fluide:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git
Si vous avez déjà installé git, utilisez:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras update git
Questions connexes):
- Faire face à des problèmes lors de la mise à niveau de git vers la dernière version sur CentOS 6.4
Mise à jour de la note:
Merci à Anthony Hatzopoulos, car git v1.8x
vous devrez utiliser git18 comme dans:
yum --disablerepo=base,updates --enablerepo=rpmforge-extras install git18
Remarque mise à jour 2:
Merci également à @Axlrod pour l'astuce ci-dessous et à @Hiphip pour les commentaires:
Modifiez le rpmforge.repo
fichier rpmforge-extras
à activer,
yum update git
. Sinon, il s'est plaint de problèmes de dépendance.
Remarque mise à jour 3:
Installation d'une version spécifique de git say 2.x J'ai trouvé ce guide agréable et facile à suivre sur la façon de télécharger la source GIT et de la compiler vous-même (et de l'installer). Si la réponse acceptée ne vous donne pas la version souhaitée, essayez les instructions suivantes:
http://tecadmin.net/install-git-2-0-on-centos-rhel-fedora/
(Et collé / reformaté à partir de la source ci-dessus au cas où il serait supprimé plus tard)
Étape 1: installer les packages requis
Tout d'abord, nous devons nous assurer que nous avons installé les packages requis sur votre système. Utilisez la commande suivante pour installer les packages requis avant de compiler la source Git.
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install gcc perl-ExtUtils-MakeMaker
Étape 2: désinstaller l'ancien Git RPM
Supprimez maintenant toute installation antérieure de Git via le fichier RPM ou le gestionnaire de packages Yum. Si votre ancienne version est également compilée via la source, ignorez cette étape.
# yum remove git
Étape 3: Téléchargez et compilez Git Source
Téléchargez le code source de git depuis le noyau git ou utilisez simplement la commande suivante pour télécharger Git 2.0.4.
# 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
Après avoir téléchargé et extrait le code source de Git, utilisez la commande suivante pour compiler le code source.
# 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
CONSEIL 1: Méthode mise à jour pour ajouter le répertoire compilé de git bin à bashrc. Parce qu'il est echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
utilisé "" au lieu de '', il étendrait la valeur de la session en cours pour $ PATH au lieu de la conserver en tant que variable, et pourrait nuire à l'ensemble du système. Au minimum, il devrait utiliser '' au lieu de "" et devrait vraiment être un script distinct dans/etc/profile.d/
CONSEIL 2 (@DJB):
/usr/local/git/bin
avant $PATH
, puisque l'ancienne version de git était déjà sur $ PATH:export PATH=/usr/local/git/bin:$PATH
Étape 4. Vérifiez la version de Git
Une fois les étapes ci-dessus terminées, vous avez réussi à installer Git dans votre système. Laissez utiliser la commande suivante pour vérifier la version de git
# git --version
git version 2.0.4
Je voulais également ajouter que le guide "Mise en route" sur le site Web de GIT comprend également des instructions sur la façon de le télécharger et de le compiler vous-même:
http://git-scm.com/book/en/v2/Getting-Started-Installing-Git