So installieren Sie JetBrains DataGrip unter Linux

So installieren Sie JetBrains DataGrip unter Linux

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.

So installieren Sie JetBrains DataGrip unter Linux

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 hier .

Anleitung zum 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 DataGrip-Linux-Installationsprogramm auf der JetBrains-Website konfiguriert und installiert werden muss.

Um den Installationsvorgang zu starten, müssen Sie sich auf einem Linux-Betriebssystem befinden, das Snapd, das Laufzeitsystem des Snap-Pakets, unterstützt. Glücklicherweise 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, lesen Sie bitte unsere ausführliche Anleitung zu diesem Thema .

Sobald Sie die Laufzeit und läuft auf dem Linux - PC bekommen haben, geben Sie den folgenden  Snap installieren  Befehl unter die neueste Version bekommen von JetBrains DataGrip auf Ihrem Linux - PC installiert ist .

sudo snap install datagrip --classic

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

Flatpak-Anleitung

So installieren Sie JetBrains DataGrip unter Linux

Die JetBrains DataGrip-Anwendung ist nicht nur im Snap Store erhältlich, 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, folgen Sie bitte unserer ausführlichen 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.

Um den Flathub App Store in Flatpak zu aktivieren, verwenden Sie den folgenden  flatpak add-remote-  Befehl unten. 

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  Flatpak-Installationsbefehl  , 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 und automatisieren den generischen Linux-Installer.

Um die Installation zu starten, müssen Sie die Pakete „Git“ und „Base-devel“ installieren. Diese Pakete sind für die Interaktion mit dem AUR erforderlich. 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 . Dieses Programm macht die Installation von DataGrip viel einfacher, anstatt alles von Hand machen zu müssen.

git-Klon 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 schließlich das JetBrains DataGrip-Programm vom 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

Generische Linux-Anleitungen

So installieren Sie JetBrains DataGrip unter Linux

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

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

cd ~/Downloads

tar xvf datagrip-*.tar.gz

Sobald die Archivdatei dekomprimiert ist, verwenden Sie den  CD-  Befehl, um in den Ordner „DataGrip-*/“ zu wechseln. Dann  CD  noch einmal in den Ordner „bin“, in dem sich die Datei „datagrip.sh“ befindet.

cd DataGrip-*/

CD-Ablage/

Führen Sie die Skriptdatei „datagrip.sh“ als Programm mit dem  Befehl sh aus  . Verwenden Sie den sudo-Befehl nicht, es sei denn, 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!


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?