JetBrains CLion est un environnement de développement intégré (IDE) polyvalent, conçu pour les langages de programmation C et C++. Il propose une multitude d’outils performants, tels que la génération automatique de code, l’analyse approfondie du code, et bien d’autres fonctionnalités.
Ce guide vous présentera les différentes méthodes pour installer l’IDE JetBrains CLion sur un système Linux. Pour plus de détails concernant cette application, vous pouvez consulter cette page.
Installation via le package Snap
Pour les utilisateurs familiers avec l’Ubuntu Snap Store, JetBrains CLion est disponible sous forme de package Snap. Afin de profiter de CLion en tant que Snap, assurez-vous que le runtime Snapd est installé et configuré sur votre système Linux.
Si vous utilisez Ubuntu, le runtime Snapd est généralement prêt à l’emploi. Cependant, si vous êtes sur Fedora, OpenSUSE, Arch Linux ou toute autre distribution, vous devrez installer ce runtime au préalable.
La configuration du runtime Snapd sur Linux pour installer les packages Snap est relativement simple. Pour démarrer, installez le package « snapd » en utilisant le gestionnaire de packages de votre distribution. Ensuite, activez le fichier « snapd.socket » via Systemd.
Si vous ne savez pas comment configurer le runtime Snapd sur votre ordinateur Linux, ne vous inquiétez pas ! Nous pouvons vous aider. Suivez notre guide détaillé sur la configuration des packages Snap pour le rendre opérationnel.
Une fois Snap configuré, vous pourrez installer l’application JetBrains CLion sur votre PC Linux en utilisant la commande suivante :
sudo snap install clion --classic
Notez que CLion s’installe en tant que composant Snap en « mode classique ». Ce mode requiert AppArmor, qui n’est pas pris en charge par tous les systèmes d’exploitation Linux. Si Snap signale une erreur d’installation, essayez plutôt la méthode d’installation via Flatpak.
Installation via Flatpak
JetBrains CLion est également disponible en tant que package Flatpak sur la boutique d’applications Flathub. Si vous souhaitez installer ce programme en tant que Flatpak sur votre système d’exploitation Linux, vous devrez au préalable configurer le runtime Flatpak.
La configuration du runtime Flatpak sur Linux est assez facile. Pour cela, installez simplement le package « flatpak » sur votre système à l’aide de votre gestionnaire de packages. Si vous avez besoin d’assistance pour configurer Flatpak sur votre PC Linux, n’hésitez pas à consulter notre guide détaillé à ce sujet.
Une fois le runtime Flatpak opérationnel, la prochaine étape consiste à activer la boutique d’applications Flathub. Flathub propose le package JetBrains CLion, cette étape est donc essentielle. Pour activer Flathub, utilisez la commande flatpak remote-add suivante :
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Après avoir configuré la boutique d’applications Flathub, vous pourrez installer CLion sur votre PC Linux. Utilisez la commande d’installation flatpak ci-dessous pour lancer l’application sur votre ordinateur :
sudo flatpak install flathub com.jetbrains.CLion
Installation sur Arch Linux
Comme toutes les applications JetBrains, un package AUR pour CLion est disponible pour l’installation. Gardez à l’esprit que ces packages, bien que pratiques, ne bénéficient pas du support officiel de JetBrains. Cependant, le package CLion AUR est téléchargé directement depuis leur site web, il n’utilise donc aucun code modifié.
Pour démarrer l’installation de CLion sur Arch Linux, vous devrez installer les packages « Git » et « Base-devel ». Ces packages sont nécessaires pour interagir avec l’AUR.
sudo pacman -S git base-devel
Après l’installation de ces deux packages, installez l’assistant Trizen AUR. Cet outil automatisera l’installation de CLion, vous évitant ainsi de tout faire manuellement.
Pour installer Trizen, saisissez les commandes ci-dessous, l’une après l’autre :
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri
Enfin, installez JetBrains CLion sur votre PC Arch Linux en utilisant la commande trizen -S.
trizen -S clion
Installation Linux Générique
JetBrains CLion propose un programme d’installation universel pour les utilisateurs de Linux qui ne souhaitent pas utiliser Snap ou Flatpak, et qui n’utilisent pas non plus Arch Linux. Pour démarrer l’installation, rendez-vous sur la page de téléchargement de CLion et cliquez sur le bouton bleu « Télécharger ».
Après le téléchargement, utilisez la commande CD pour ouvrir le répertoire « Téléchargements » dans le terminal. Ensuite, utilisez la commande tar pour décompresser le fichier JetBrains CLion TarGZ que vous venez de télécharger.
cd ~/Downloads
Dans le répertoire « Téléchargements », utilisez la commande tar xvf pour décompresser le fichier CLion TarGZ. La décompression ne devrait prendre que quelques secondes, le fichier n’étant pas très volumineux.
Une fois le processus terminé, utilisez la commande CD pour vous déplacer dans le nouveau dossier CLion créé par la commande tar après la décompression.
cd clion-*/
Après être entré dans le nouveau dossier CLion, allez dans le sous-répertoire « bin ». Ce répertoire contient le script « clion.sh », qui doit être exécuté pour lancer l’application CLion sous Linux.
cd bin/
Lancez CLion sur votre PC Linux en exécutant la commande sh clion.sh ci-dessous.
sh clion.sh