Comment installer JetBrains DataGrip sur Linux
JetBrains DataGrip est un environnement de développement intégré (EDI) conçu par IntelliJ, spécialement pour la gestion de bases de données. Il offre une prise en charge étendue, couvrant des systèmes tels que MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby et H2.
Ce logiciel est compatible avec divers systèmes d'exploitation, notamment Mac OS, Windows et Linux. Ce guide vous expliquera les différentes manières d'installer et d'utiliser JetBrains DataGrip sous Linux. Pour de plus amples informations sur DataGrip, vous pouvez consulter ce lien.
Méthode d'installation via Snap
JetBrains DataGrip est accessible à tous les utilisateurs Linux via le gestionnaire de paquets Snap. Cette méthode est particulièrement avantageuse car elle évite la configuration complexe et l'installation manuelle par archive TarXZ, comme c'est le cas avec le programme d'installation Linux standard proposé sur le site de JetBrains.
Pour commencer l'installation, assurez-vous que votre système d'exploitation Linux prend en charge Snapd, le moteur d'exécution des paquets Snap. La plupart des distributions Linux modernes intègrent Snapd par défaut.
Si nécessaire, vous pouvez activer Snapd sur votre machine en installant le paquet "snapd" et en activant le service "snapd.socket" via Systemd. Pour des instructions détaillées, consultez notre guide dédié à l'activation de Snapd.
Une fois Snapd opérationnel, utilisez la commande suivante pour installer la dernière version de JetBrains DataGrip sur votre système :
sudo snap install datagrip --classic
Notez que la version Snap de JetBrains DataGrip requiert une version de Linux compatible avec le confinement "Classic". Si votre Snapd ne prend pas en charge cette fonctionnalité, privilégiez l'installation via Flatpak.
Méthode d'installation via Flatpak

Outre Snap, JetBrains DataGrip est également proposé en Flatpak sur la boutique d'applications Flathub. Pour commencer, vous devrez activer le moteur d'exécution Flatpak sur votre système.
L'activation de Flatpak est simple : il vous suffit d'installer le paquet "flatpak" à l'aide de votre gestionnaire de paquets. Si vous rencontrez des difficultés, consultez notre tutoriel détaillé sur la configuration de Flatpak.
Après avoir installé et configuré Flatpak, vous devrez ajouter le dépôt d'applications Flathub comme source. Sans Flathub, l'installation de JetBrains DataGrip sera impossible.
Pour ajouter Flathub comme source, utilisez la commande suivante :
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Une fois Flathub activé, vous pouvez installer JetBrains DataGrip via la commande suivante :
sudo flatpak install flathub com.jetbrains.DataGrip
Méthode d'installation via Arch Linux AUR
Comme de nombreuses applications JetBrains, DataGrip possède un paquet non officiel sur l'Arch Linux User Repository (AUR). Ces paquets ne sont pas officiellement supportés par le développeur, mais les fichiers d'installation sont directement extraits du site web, simplifiant le processus d'installation.
Pour démarrer, installez les paquets "Git" et "Base-devel", nécessaires pour interagir avec l'AUR. L'installation sera impossible sans ces dépendances.
sudo pacman -S git base-devel
Une fois ces paquets installés, utilisez la commande git clone pour télécharger l'assistant AUR Trizen, qui simplifie l'installation par rapport à une méthode manuelle.
git clone https://aur.archlinux.org/trizen.git
Après avoir cloné Trizen, utilisez la commande makepkg pour installer l'outil sur votre système :
cd trizen makepkg -sri
Enfin, vous pouvez installer JetBrains DataGrip depuis l'AUR comme un paquet Arch Linux natif. L'installation peut prendre quelques minutes, car des paquets externes doivent être téléchargés.
trizen -S datagrip
Méthode d'installation Linux générique

Si vous préférez la version Linux générique de JetBrains DataGrip, suivez ces instructions. Rendez-vous sur la page de téléchargement de DataGrip sur le site de JetBrains. Cliquez sur le bouton "Télécharger" pour obtenir le dernier fichier archive TarGZ.
Une fois le téléchargement terminé, utilisez la commande CD pour accéder au dossier "Téléchargements". Ensuite, décompressez l'archive DataGrip TarGZ à l'aide de la commande tar.
cd ~/Downloads
tar xvf datagrip-*.tar.gz
Après la décompression, utilisez la commande CD pour accéder au dossier "DataGrip - */". Puis, une fois de plus, accédez au dossier "bin", où se trouve le fichier "datagrip.sh".
cd DataGrip-*/
cd bin/
Exécutez le script "datagrip.sh" à l'aide de la commande sh. Évitez d'utiliser sudo, sauf si vous êtes sûr de vos manipulations.
sh datagrip.sh
Après l'exécution du script, JetBrains DataGrip est installé et prêt à l'emploi. Profitez-en !