JetBrains DataGrip est un IDE (environnement de développement intégré) basé sur IntelliJ pour les bases de données. Il prend en charge tout, de MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby et H2.
L’application est multiplateforme et fonctionne sur Mac OS, Windows et Linux. Dans ce guide, nous allons vous montrer comment faire fonctionner JetBrains DataGrip sous Linux. Pour plus d’informations sur DataGrip, cliquez ici .
Instructions relatives au package Snap
JetBrains DataGrip est disponible pour tous les utilisateurs Linux via le magasin de packages Snap. Cette version de l’application est l’une des meilleures, car Snap n’a pas besoin d’être configuré et installé via une archive TarXZ comme le programme d’installation Linux générique DataGrip fourni sur le site Web de JetBrains.
Pour démarrer le processus d’installation, vous devez être sur un système d’exploitation Linux prenant en charge Snapd, le système d’exécution du package Snap. Heureusement, la plupart des systèmes d’exploitation Linux modernes prennent en charge Snapd.
Vous pouvez activer le runtime Snapd sur votre PC Linux en installant le package «snapd» et en activant le fichier «snapd.socket» avec Systemd. Si vous ne savez pas comment activer le runtime Snap, veuillez lire notre guide détaillé sur le sujet .
Une fois que vous avez installé le runtime sur votre PC Linux, entrez la commande snap install ci-dessous pour installer la dernière version de JetBrains DataGrip sur votre PC Linux.
sudo snap install datagrip--classic
Gardez à l’esprit que la version Snap de JetBrains DataGrip ne fonctionne que sur les versions de Linux qui prennent en charge Snap «Classic Confinement». Si votre Snapd ne fonctionne pas avec”Classic”, suivez plutôt les instructions Flatpak.
Instructions Flatpak
L’application JetBrains DataGrip, en plus d’être disponible dans le Snap Store, est également disponible en Flatpak dans l’App Store Flathub. Pour commencer à installer DataGrip, vous devez activer le runtime Flatpak.
Activer le runtime Flatpak sous Linux est très simple. Pour ce faire, vous devez installer le package «flatpak» sur votre ordinateur via votre gestionnaire de packages. Si vous rencontrez des problèmes lors de la configuration du runtime Flatpak sur votre ordinateur, veuillez suivre notre-Guide détaillé sur le sujet .
Une fois que vous avez configuré le runtime Flatpak sur votre système, vous devrez activer l’App Store Flathub en tant que source dans Flatpak. Sans Flathub, l’application JetBrains DataGrip ne s’installe pas.
Pour activer l’App Store Flathub dans Flatpak, utilisez la commande flatpak add-remote suivante ci-dessous.
flatpak remote-add-s'il n'existe pas de flathub https://flathub.org/repo/flathub.flatpakrepo
Après avoir activé le runtime Flathub, l’application JetBrains DataGrip peut être installée sur votre PC Linux. À l’aide de la commande flatpak install ci-dessous, faites fonctionner DataGrip.
sudo flatpak installer flatpak installer flathub com.jetbrains.DataGrip
Instructions Arch Linux AUR
JetBrains DataGrip, comme toutes les applications JetBrains, possède un Arch Linux Package AUR disponible. Ces packages ne sont jamais officiellement pris en charge par le développeur, mais les fichiers d’installation eux-mêmes tirent directement du site Web, automatisant le programme d’installation Linux générique.
Pour démarrer l’installation, vous devez installer les packages «Git» et «Base-devel». Ces packages sont nécessaires pour interagir avec l’AUR. Vous ne pourrez pas installer DataGrip sans lui.
sudo pacman-S git base-devel
Après l’installation des deux packages, utilisez la commande git clone pour télécharger le Trizen AUR helper . Ce programme rendra l’installation de DataGrip beaucoup plus simple, plutôt que de devoir tout faire à la main.
clone git https://aur.archlinux.org/trizen.git
Avec le package Trizen AUR cloné sur votre PC Arch Linux, utilisez la commande makepkg ci-dessous pour installer le programme sur votre système.
cd trizen makepkg-sri
Enfin, installez le programme JetBrains DataGrip depuis l’AUR en tant que package Arch Linux natif. Gardez à l’esprit; cette installation peut prendre quelques minutes car les packages externes doivent être téléchargés.
trizen-S datagrip
Instructions Linux génériques
Si vous préférez la version Linux générique de JetBrains DataGrip, voici comment la faire fonctionner. Tout d’abord, rendez-vous sur la page DataGrip sur le site Web de JetBrains. De là, cliquez sur le bouton bleu «Télécharger» pour télécharger le dernier fichier d’archive TarGZ.
Une fois le téléchargement terminé, utilisez la commande CD pour accéder au répertoire”Téléchargements”. Ensuite, décompressez le fichier DataGrip TarGZ à l’aide de la commande tar .
cd ~/Téléchargements
tar xvf datagrip-*. tar.gz
Une fois le fichier d’archive décompressé, utilisez la commande CD pour vous déplacer dans le dossier «DataGrip-*/». Ensuite, CD à nouveau dans le dossier”bin”, où se trouve le fichier”datagrip.sh”.
cd DataGrip-*/
cd bin/
Exécutez le fichier de script”datagrip.sh”en tant que programme à l’aide de la commande sh . Assurez-vous de ne pas utiliser la commande sudo à moins que vous ne sachiez ce que vous faites avec DataGrip.
sh datagrip.sh
Après avoir exécuté le fichier «datagrip.sh», JetBrains DataGrip est installé et prêt à être utilisé. Amusez-vous bien!