accueilLogicielsDéveloppement et Qualité LogicielsSource Code Management
 

Installation et mise à jour de Git sur Redhat/Centos


1. Installer Git depuis les sources
2. Mettre à jour Git en utilisant Git

Installer Git depuis les sources

  • Désinstaller les binaires installés depuis le dépôt officiel
  • Télécharger les sources et les pages d’aide depuis le site officiel https://www.kernel.org/pub/software... (par exemple git-1.9.5.tar.gz)
  • Installer les dépendances nécessaires :
    1. yum install expat-devel gettext-devel openssl-devel zlib-devel perl-CPAN gettext gcc curl-devel
  • Puis compiler les sources :
    1. tar zxvf git-1.9.5.tar.gz
    2. cd git-1.9.5
    3. ./configure
    4. make
    5. make prefix=/usr install
  • Vérifier l’installation :
    1. git --version
    2. git version 1.9.5
  • Ensuite pour installer les pages d’aide :
    1. tar zxvf git-manpages-1.9.5.tar.gz
    2. cp -R man* /usr/local/share/man/

Mettre à jour Git en utilisant Git

Comme les binaires Git sont déjà installés, il est possible de mettre à jour les binaires Git en clonant le repository des sources Git :

  1. git clone https://github.com/git/git
  2. #Utiliser les commandes Git pour choisir la bonne version
  3. git tag #pour connaitre les version disponibles
  4. git checkout v1.9.5 #pour utiliser les sources de la version 1.9.5
  5. make configure
  6. ./configure --prefix=/usr
  7. make
  8. sudo make prefix=/usr install

  Pour compiler et installer les documentations et pages man, il faut installer les dépendances xmlto et asciidoc.

  1. sudo yum install xmlto asciidoc
  2. #Pour les pages man
  3. make man
  4. make install-man
  5. #Pour la documentation html
  6. make html
  7. make htmldir=/usr/share/doc/git-1.9.5 install-html #mettre la version correspondante

 

Guillaume HARRY
Envoyer un courriel


ARESU
Direction des Systèmes d'Information du CNRS

358 rue P.-G. de Gennes
31676 LABEGE Cedex

Bâtiment 1,
1 Place Aristide Briand
92195 MEUDON Cedex



 

 

Direction des Systèmes d'Information

Pôle ARESU

Accueil Imprimer Plan du site Credits