JetBrains CLion er en tverrplattform IDE, altså et integrert utviklingsmiljø, som er spesialdesignet for C- og C++-programmering. Dette kraftfulle verktøyet tilbyr en rekke funksjoner, inkludert automatisk kodegenerering og avansert kodeanalyse, som er med på å effektivisere utviklingsprosessen.
I denne veiledningen går vi gjennom ulike metoder for å installere JetBrains CLion IDE på Linux-systemer. For mer utfyllende informasjon om selve applikasjonen, kan du besøke denne lenken.
Installasjon med Snap-pakke
JetBrains CLion er tilgjengelig som en Snap-pakke, noe som er en fordel for brukere som foretrekker Ubuntu Snap Store. For å installere CLion som en Snap-pakke, må du ha Snapd-runtime installert og konfigurert på ditt Linux-system.
Dersom du benytter Ubuntu, er Snapd-runtime som regel klar til bruk. Men dersom du bruker Fedora, OpenSUSE, Arch Linux eller andre distribusjoner, må du installere denne runtime på forhånd.
Konfigureringen av Snapd-runtime på Linux for å installere Snap-pakker er forholdsvis enkelt. Først installerer du «snapd»-pakken med din Linux-distribusjons pakkebehandler. Deretter aktiverer du «snapd.socket»-filen via Systemd.
Om du sliter med å sette opp Snapd-runtime på din Linux-maskin, trenger du ikke bekymre deg. Vi har en detaljert guide om hvordan du konfigurerer Snap-pakker for å komme i gang.
Når Snap er konfigurert, kan du raskt installere JetBrains CLion på Linux ved hjelp av kommandoen under:
sudo snap install clion --classic
Vær oppmerksom på at CLion installeres i «klassisk modus» som Snap-pakke. Denne modusen krever AppArmor, som ikke alle Linux-operativsystemer støtter. Hvis du får en feilmelding under installasjonen, kan du prøve Flatpak-installasjonsmetoden i stedet.
Installasjon med Flatpak
JetBrains CLion er også tilgjengelig som en Flatpak på Flathub appbutikk. For å installere programmet som Flatpak på Linux, må du først konfigurere Flatpak-runtime.
Oppsett av Flatpak-runtime på Linux er relativt rett frem. Du trenger bare å installere «flatpak»-pakken via din systems pakkebehandler. Om du trenger hjelp med å sette opp Flatpak på din Linux-maskin, kan du følge vår guide om temaet.
Med Flatpak-runtime på plass, er neste steg å aktivere Flathub appbutikk. Flathub inneholder JetBrains CLion-pakken, så dette trinnet er avgjørende. Du aktiverer Flathub med følgende kommando:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Med Flathub konfigurert, kan du installere CLion på Linux. Bruk følgende kommando for å få appen til å fungere:
sudo flatpak install flathub com.jetbrains.CLion
Installasjon på Arch Linux
Som med de fleste JetBrains-applikasjoner, finnes det en AUR-pakke for CLion som kan installeres på Arch Linux. Det er viktig å huske at disse pakkene ikke har offisiell støtte fra JetBrains. Likevel, AUR-pakken for CLion laster ned direkte fra JetBrains sin nettside, så ingen endret kode brukes.
For å starte installasjonen av CLion på Arch Linux, må du installere pakkene «Git» og «Base-devel». Disse pakkene er nødvendige for å interagere med AUR.
sudo pacman -S git base-devel
Etter installasjonen av disse pakkene, må du installere Trizen AUR-hjelperen. Dette programmet automatiserer installasjonsprosessen av CLion, slik at du slipper å gjøre alt manuelt.
For å installere Trizen, skriver du inn følgende kommandoer etter hverandre:
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri
Til slutt installerer du JetBrains CLion på din Arch Linux-maskin ved å bruke trizen -S kommandoen:
trizen -S clion
Generisk Linux-installasjon
JetBrains CLion tilbyr en universell installasjonsfil for de som ikke ønsker å bruke Snap eller Flatpak, eller som ikke benytter Arch Linux. For å starte installasjonen, gå til CLion sin nedlastningsside og trykk på den blå «Last ned»-knappen.
Etter nedlastingen, bruker du CD-kommandoen til å flytte terminalvinduet til «Nedlastinger»-mappen. Deretter bruker du tar-kommandoen for å dekomprimere den nedlastede JetBrains CLion TarGZ-filen.
cd ~/Downloads
Inne i «Nedlastinger»-mappen bruker du kommandoen `tar xvf` for å dekomprimere CLion TarGZ-filen. Denne prosessen tar vanligvis bare et par sekunder.
Når prosessen er fullført, bruker du CD-kommandoen for å navigere til den nye CLion-mappen som ble opprettet etter dekomprimeringen.
cd clion-*/
Etter å ha gått inn i CLion-mappen, åpner du undermappen «bin». Denne mappen inneholder «clion.sh»-skriptet som du må kjøre for å starte CLion-appen på Linux.
cd bin/
Start CLion på din Linux-maskin ved å kjøre følgende kommando:
sh clion.sh