Hur man installerar JetBrains DataGrip på Linux

By rik

JetBrains DataGrip är en integrerad utvecklingsmiljö (IDE), baserad på IntelliJ, som är speciellt utformad för att hantera databaser. Den erbjuder stöd för ett brett spektrum av databashanteringssystem, inklusive MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby och H2.

Denna applikation är plattformsoberoende, vilket innebär att den fungerar smidigt på operativsystem som Mac OS, Windows och Linux. I denna guide kommer vi att gå igenom hur du sätter igång med JetBrains DataGrip på en Linux-miljö. För mer detaljerad information om DataGrip, kan du besöka denna länk.

Installationsanvisningar via Snap

JetBrains DataGrip är tillgängligt för alla Linux-användare via Snap-pakethanteraren. Denna installationsmetod är ofta att föredra, eftersom Snap eliminerar behovet av komplicerad konfiguration eller hantering av TarXZ-arkiv, vilket är fallet med det generiska Linux-installationsprogrammet som tillhandahålls av JetBrains.

För att påbörja installationen måste du säkerställa att ditt Linux-system stöder Snapd, Snap-paketsystemets runtime-miljö. Som tur är har de flesta moderna Linux-distributioner inbyggt stöd för Snapd.

Du kan aktivera Snapd-runtime på din dator genom att installera paketet ”snapd” och starta tjänsten ”snapd.socket” via Systemd. Om du behöver hjälp med att aktivera Snap-runtime, rekommenderar vi att du läser en mer utförlig guide om ämnet.

När Snap-runtime är aktiverat på ditt system, kan du installera den senaste versionen av JetBrains DataGrip genom att köra följande kommando:

sudo snap install datagrip --classic

Viktigt att notera är att Snap-versionen av JetBrains DataGrip endast är kompatibel med Linux-system som stöder Snap ”Classic Confinement”. Om ditt Snapd-system inte stöder ”Classic”, rekommenderas att du istället följer Flatpak-instruktionerna.

Installationsanvisningar via Flatpak

Förutom Snap Store, finns JetBrains DataGrip även tillgängligt som ett Flatpak-paket i Flathub-appbutiken. För att installera DataGrip via Flatpak, måste du först aktivera Flatpak runtime.

Att aktivera Flatpak runtime på Linux är relativt enkelt. Du måste installera paketet ”flatpak” via din pakethanterare. Om du stöter på problem med att konfigurera Flatpak runtime, rekommenderas att du konsulterar en detaljerad guide om detta.

När Flatpak-runtime är konfigurerad, måste du lägga till Flathub-appbutiken som en källa i Flatpak. Utan Flathub kan inte JetBrains DataGrip installeras.

För att aktivera Flathub i Flatpak, använd följande kommando:

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

Efter att ha aktiverat Flathub kan JetBrains DataGrip installeras på din Linux-dator. Använd följande kommando för att installera DataGrip:

sudo flatpak install flathub com.jetbrains.DataGrip

Installationsanvisningar för Arch Linux (AUR)

JetBrains DataGrip, liksom andra JetBrains-applikationer, har ett inofficiellt paket tillgängligt i Arch Linux AUR (Arch User Repository). Dessa paket underhålls inte officiellt av utvecklaren, men installationsfilerna hämtas direkt från företagets webbplats, vilket automatiserar den generiska Linux-installationsprocessen.

För att påbörja installationen behöver du paketen ”Git” och ”Base-devel”. Dessa paket är nödvändiga för att kunna interagera med AUR och du kommer inte att kunna installera DataGrip utan dem.

sudo pacman -S git base-devel

När dessa paket är installerade, använd git clone-kommandot för att ladda ner Trizen AUR-hjälpprogrammet. Detta verktyg gör installationen av DataGrip betydligt enklare än att göra allt manuellt.

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

När Trizen-paketet är klonat till din dator, använd kommandot makepkg för att installera programmet:

cd trizen
    makepkg -sri

Slutligen, installera JetBrains DataGrip från AUR som ett Arch Linux-paket. Installationen kan ta en stund eftersom ytterligare paket kan behöva laddas ner.

trizen -S datagrip

Generiska Linux-installationsanvisningar

Om du föredrar den generiska Linux-versionen av JetBrains DataGrip, följ dessa steg för att installera den. Besök DataGrip-sidan på JetBrains webbplats och klicka på den blå ”Ladda ner”-knappen för att ladda ner den senaste TarGZ-arkivfilen.

När nedladdningen är klar, använd CD-kommandot för att navigera till mappen ”Nedladdningar”. Därefter packa upp DataGrip TarGZ-filen med kommandot tar.

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

När arkivfilen är uppackad, använd CD-kommandot för att gå till mappen ”DataGrip-*/”. Gå sedan vidare till mappen ”bin”, där filen ”datagrip.sh” finns.

cd DataGrip-*/
cd bin/

Kör skriptfilen ”datagrip.sh” som ett program genom att använda kommandot sh. Undvik att använda sudo-kommandot om du inte är säker på vad du gör.

sh datagrip.sh

Efter att ha kört filen ”datagrip.sh” är JetBrains DataGrip installerat och redo att användas. Lycka till!