Linux

Comment installer une ancienne version de GCC Ubuntu ?


Vérification de la version actuelle de GCC

Avant de procéder à l’installation d’une version antérieure de GCC, il est essentiel de connaître la version actuellement installée. Pour cela, ouvrez un terminal et exécutez la commande suivante :

gcc -v

Cette commande affichera la version de GCC actuellement active sur votre système.

Préparation pour l’installation

Avant de changer la version de GCC, mettez à jour les référentiels de votre système afin d’avoir accès aux dernières informations sur les paquets. Utilisez la commande suivante :

sudo apt-get update

Retrait de la version existante de GCC

Pour installer une version plus ancienne de GCC, commencez par désinstaller la version actuelle. Vous pouvez le faire avec la commande suivante :

sudo apt-get remove gcc g++

Après avoir exécuté cette commande, vérifiez à nouveau la version pour vous assurer que GCC a bien été désinstallé :

gcc --version

Installation d’une version antérieure de GCC

Une fois la version actuelle de GCC supprimée, vous pouvez installer une version antérieure, par exemple GCC 4.9. Exécutez la commande suivante :

sudo apt-get install gcc-4.9 g++-4.9

Après l’installation, il est prudent de vérifier que la version souhaitée est bien installée en exécutant :

gcc-4.9 --version

Configuration des liens symboliques

Pour faciliter l’utilisation, créez des liens symboliques vers la version de GCC que vous venez d’installer. Cela vous permettra d’utiliser les commandes gcc et g++ sans avoir à spécifier le numéro de version à chaque fois. Utilisez les commandes suivantes :

sudo ln -s /usr/bin/gcc-4.9 /usr/bin/gcc
sudo ln -s /usr/bin/g++-4.9 /usr/bin/g++

Choix de la version de GCC à utiliser

Ubuntu dispose d’un système d’alternatives qui vous permet de sélectionner facilement la version de GCC que vous souhaitez utiliser. Pour configurer cela, exécutez la commande :

sudo update-alternatives --config gcc

Vous serez alors invité à choisir la version de GCC à utiliser parmi celles installées sur votre machine.

A lire :  Comment installer UEFI Arch Linux ?

Utilisation de différentes versions de GCC

Si vous avez plusieurs versions de GCC installées, vous pouvez changer de version rapidement en utilisant la commande :

gcc --version

Puis, pour aller plus loin, utilisez le chemin du fichier binaire spécifique de la version que vous souhaitez exécuter. Cela peut se faire en tapant :

/usr/bin/gcc-4.9 --version

Comment installer une ancienne version de GCC sur Ubuntu

Revenons sur le processus d’installation des anciennes versions de GCC. Voici un récapitulatif des étapes :

  1. Vérifiez la version actuelle de GCC avec gcc -v.
  2. Mettez à jour les référentiels avec sudo apt-get update.
  3. Désinstallez la version existante avec sudo apt-get remove gcc g++.
  4. Installez l’ancienne version de GCC avec sudo apt-get install gcc-4.9 g++-4.9.
  5. Vérifiez l’installation avec gcc-4.9 --version.
  6. Créez des liens symboliques pour faciliter la commande à utiliser.
  7. Configurez la version par défaut avec sudo update-alternatives --config gcc.

FAQ

1. Que faire si la version que je souhaite installer n’est pas disponible ?

Si la version que vous souhaitez installer n’est pas disponible dans les référentiels d’Ubuntu, vous pouvez envisager d’ajouter un PPA (Personal Package Archive) qui contient la version désirée, ou d’installer depuis les sources.

2. Puis-je avoir plusieurs versions de GCC installées en même temps ?

Oui, vous pouvez installer plusieurs versions de GCC sur le même système, et utiliser le système d’alternatives d’Ubuntu pour choisir laquelle utiliser par défaut.

3. Quels problèmes peuvent survenir lors de l’installation d’anciennes versions de GCC ?

L’installation d’anciennes versions peut parfois entraîner des conflits avec des dépendances ou d’autres logiciels. Assurez-vous de vérifier la compatibilité des paquets et des projets que vous comptez compiler avec ces versions.

A lire :  Comment installer et récupérer votre bureau Unity sur Ubuntu