JetBrains DataGrip ist eine IntelliJ-basierte IDE (integrierte Entwicklungsumgebung) für Datenbanken. Es unterstützt alles von MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby und H2.

Die App ist plattformübergreifend und funktioniert unter Mac OS, Windows und Linux. In diesem Handbuch zeigen wir Ihnen, wie Sie JetBrains DataGrip unter Linux zum Laufen bringen. Weitere Informationen zu DataGrip finden Sie unter Hier.

Anweisungen für das Snap-Paket

JetBrains DataGrip ist für alle Linux-Benutzer über den Snap-Paketspeicher verfügbar. Diese Version der App ist eine der besten, da der Snap nicht über ein TarXZ-Archiv wie das generische Linux-Installationsprogramm von DataGrip auf der JetBrains-Website konfiguriert und installiert werden muss.

Um den Installationsprozess zu starten, müssen Sie sich auf einem Linux-Betriebssystem befinden, das Snapd, das Laufzeitsystem des Snap-Pakets, unterstützt. Zum Glück unterstützen die meisten modernen Linux-Betriebssysteme Snapd.

Sie können die Snapd-Laufzeit auf Ihrem Linux-PC aktivieren, indem Sie das Paket „snapd“ installieren und die Datei „snapd.socket“ mit Systemd aktivieren. Wenn Sie nicht herausfinden können, wie Sie die Snap-Laufzeit aktivieren können, lesen Sie bitte unsere ausführliche Anleitung zu diesem Thema.

Überprüfen Sie dies -  Verwendung von Port Knocking unter Linux (und warum Sie dies nicht tun sollten)

Wenn Sie die Laufzeit auf Ihrem Linux-PC eingerichtet haben, geben Sie den folgenden Befehl zur Snap-Installation ein, um die neueste Version von JetBrains DataGrip auf Ihrem Linux-PC zu installieren.

sudo snap install datagrip --classic

Beachten Sie, dass die Snap-Version von JetBrains DataGrip nur unter Linux-Versionen funktioniert, die Snap „Classic Confinement“ unterstützen. Wenn Ihr Snapd nicht mit „Classic“ funktioniert, befolgen Sie stattdessen die Flatpak-Anweisungen.

Flatpak Anweisungen

Die JetBrains DataGrip-Anwendung ist nicht nur im Snap Store verfügbar, sondern auch als Flatpak im Flathub App Store. Um mit der Installation von DataGrip zu beginnen, müssen Sie die Flatpak-Laufzeit aktivieren.

Das Aktivieren der Flatpak-Laufzeit unter Linux ist sehr einfach. Dazu müssen Sie das Paket „flatpak“ über Ihren Paketmanager auf Ihrem Computer installieren. Wenn Sie Probleme beim Einrichten der Flatpak-Laufzeit auf Ihrem Computer haben, befolgen Sie bitte unsere ausführliche Anleitung zu diesem Thema.

Sobald Sie die Flatpak-Laufzeit auf Ihrem System konfiguriert haben, müssen Sie den Flathub-App-Store als Quelle in Flatpak aktivieren. Ohne Flathub wird die JetBrains DataGrip-Anwendung nicht installiert.

Verwenden Sie den folgenden Befehl zum Hinzufügen der Remote-Datei flatpak, um den Flathub App Store in Flatpak zu aktivieren.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Nach dem Aktivieren der Flathub-Laufzeit kann die JetBrains DataGrip-Anwendung auf Ihrem Linux-PC installiert werden. Verwenden Sie den folgenden Befehl zum Installieren von flatpak, um DataGrip zum Laufen zu bringen.

sudo flatpak install flatpak install flathub com.jetbrains.DataGrip

Arch Linux AUR Anweisungen

JetBrains DataGrip verfügt wie alle JetBrains-Anwendungen über ein inoffizielles Arch Linux AUR-Paket. Diese Pakete werden vom Entwickler nie offiziell unterstützt, aber die Installationsdateien selbst werden direkt von der Website abgerufen, wodurch das generische Linux-Installationsprogramm automatisiert wird.

Überprüfen Sie dies -  So installieren Sie den Emacs-Texteditor unter Linux

Um die Installation zu starten, müssen Sie die Pakete „Git“ und „Base-devel“ installieren. Diese Pakete sind erforderlich, um mit dem AUR zu interagieren. Ohne DataGrip können Sie DataGrip nicht installieren.

sudo pacman -S git base-devel

Verwenden Sie nach der Installation der beiden Pakete den Befehl git clone, um den Trizen AUR-Helfer herunterzuladen. Mit diesem Programm wird die Installation von DataGrip viel einfacher, als dass alles von Hand ausgeführt werden muss.

git clone https://aur.archlinux.org/trizen.git

Wenn das Trizen AUR-Paket auf Ihren Arch Linux-PC geklont ist, verwenden Sie den folgenden Befehl makepkg, um das Programm auf Ihrem System zu installieren.

cd trizen

makepkg -sri

Installieren Sie abschließend das JetBrains DataGrip-Programm von der AUR als natives Arch Linux-Paket. Merken Sie sich; Diese Installation kann einige Minuten dauern, da externe Pakete heruntergeladen werden müssen.

trizen -S datagrip

Allgemeine Linux-Anweisungen

Wenn Sie die generische Linux-Version von JetBrains DataGrip bevorzugen, erfahren Sie hier, wie Sie sie zum Laufen bringen. Gehen Sie zuerst zum DataGrip-Seite auf der JetBrains-Website. Klicken Sie dort auf die blaue Schaltfläche „Herunterladen“, um die neueste TarGZ-Archivdatei herunterzuladen.

Überprüfen Sie dies -  So installieren Sie Raven RSS Reader unter Linux

Wenn der Downloadvorgang abgeschlossen ist, wechseln Sie mit dem Befehl CD in das Verzeichnis „Downloads“. Danach dekomprimieren Sie die DataGrip TarGZ-Datei mit dem Befehl tar.

cd ~/Downloads
tar xvf datagrip-*.tar.gz

Verwenden Sie nach dem Dekomprimieren der Archivdatei den Befehl CD, um in den Ordner „DataGrip – * /“ zu wechseln. Legen Sie dann die CD erneut in den Ordner „bin“, in dem sich die Datei „datagrip.sh“ befindet.

cd DataGrip-*/
cd bin/

Führen Sie die Skriptdatei „datagrip.sh“ als Programm mit dem Befehl sh aus. Verwenden Sie den Befehl sudo nur, wenn Sie wissen, was Sie mit DataGrip tun.

sh datagrip.sh

Nach dem Ausführen der Datei „datagrip.sh“ ist JetBrains DataGrip installiert und einsatzbereit. Genießen!