La situation la plus courante est celle où vous voulez installer la dernière version de git mais les référentiels de votre système d'exploitation ne sont pas mis à jour. Par exemple, dans mon cas, j'ai un ordinateur portable exécutant Ubuntu 20.04 et quand j'ai exécuté la commande sudo apt install git
la version installée était 2.25.1 ; au lieu de 2.32.0 qui est la version actuelle à git-scm.com .
Comment puis-je obtenir la dernière version ?
Eh bien, nous pouvons l'installer en suivant l'une de ces méthodes : Utilisation des reprositoires d'APT , Construction et installation o Utilisation de fichiers binaires .
A. Construction et installation (recommandé pour les développeurs)
A-1. Désinstallez la version par défaut fournie par le gestionnaire de paquets et la configuration d'Ubuntu en utilisant :
sudo apt remove --purge --auto-remove -y git
ou :
sudo apt purge --auto-remove -y git
A-2. Allez à la page web officielle de CMake puis téléchargez et extrayez la dernière version. Mettez à jour le version
y build
dans la commande suivante pour obtenir la version souhaitée :
version=2.32
build=0
mkdir ~/temp
cd ~/temp
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-$version.$build.tar.gz
tar -xzvf git-$version.$build.tar.gz
cd git-$version.$build/
A-3. Installez la source extraite en exécutant :
make -j$(nproc) prefix=/usr/local all
sudo make prefix=/usr/local install
A-4. Testez votre nouvelle git
version.
git --version
Résultats de git --version
:
git version 2.25.X
B. Utilisation des dépôts PPA (recommandé pour les utilisateurs normaux)
Un PPA est disponible auprès de L'équipe des mainteneurs Git d'Ubuntu que nous pouvons utiliser pour installer facilement la dernière version stable de Git. Nous pouvons donc l'installer facilement en suivant ces étapes :
B-1. Désinstallez la version par défaut fournie par le gestionnaire de paquets d'Ubuntu comme suit A-1 .
B-2. Ajoutez le dépôt PPA à votre liste de sources.
sudo add-apt-repository ppa:git-core/ppa
B-3. Enfin, nous pouvons mettre à jour et installer le git
paquet.
sudo apt update
sudo apt install git
B-4. Testez votre nouvelle git
version comme dans A-4 .
Nota
En 2.32.X le site X représente la dernière partie de la version que nous avons définie comme build. Le build peut changer si git est mis à jour. Selon la page web officielle, le La dernière version est 2.32.0 . Si vous voulez le Version précédente 2.31.1 remplacez simplement les paramètres de version et de construction comme ceci :
version=2.31
build=1
mkdir ~/temp
cd ~/temp
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-git-$version.$build.tar.gz
tar -xzvf git-$version.$build.tar.gz
cd git-$version.$build/