Cum se instalează JetBrains CLion pe Linux

JetBrains CLion este un mediu de dezvoltare integrat (IDE) compatibil cu diverse platforme, special conceput pentru limbajele de programare C și C++. Acesta se remarcă prin numeroasele sale funcționalități, printre care se numără generarea automată de cod și analiza detaliată a acestuia.

Acest articol își propune să exploreze diferitele metode prin care puteți instala JetBrains CLion IDE pe un sistem Linux. Pentru a afla mai multe despre aplicație, puteți accesa pagina oficială.

Instalarea prin pachetul Snap

Pentru utilizatorii care preferă Ubuntu Snap Store, JetBrains CLion este oferit și ca pachet Snap. Pentru a utiliza CLion prin această metodă, este necesar ca runtime-ul Snapd să fie configurat și instalat în prealabil pe sistemul dumneavoastră Linux.

Pe Ubuntu, runtime-ul Snapd este implicit activat și pregătit de utilizare. Totuși, dacă folosiți alte distribuții, precum Fedora, OpenSUSE sau Arch Linux, va fi necesară instalarea runtime-ului înainte de a continua.

Configurarea runtime-ului Snapd pe Linux este un proces relativ simplu. Pentru a începe, instalați pachetul „snapd” folosind managerul de pachete specific distribuției dumneavoastră. Ulterior, activați fișierul „snapd.socket” cu ajutorul Systemd.

Dacă întâmpinați dificultăți în configurarea runtime-ului Snapd, nu vă îngrijorați! Vă oferim un ghid detaliat despre cum să configurați pachetele Snap pentru o funcționare optimă.

După configurarea Snap, puteți instala JetBrains CLion pe sistemul dumneavoastră Linux folosind următoarea comandă:

sudo snap install clion --classic

Este important de menționat că CLion se instalează ca Snap în „modul clasic”. Acest mod necesită AppArmor și nu este compatibil cu toate sistemele de operare Linux. Dacă întâmpinați erori în timpul instalării Snap, încercați instrucțiunile de instalare Flatpak.

Instalarea prin Flatpak

JetBrains CLion este disponibil și ca pachet Flatpak în magazinul de aplicații Flathub. Pentru a instala programul prin această metodă, este necesar să configurați mai întâi runtime-ul Flatpak.

Configurarea runtime-ului Flatpak este un proces simplu. Pentru a realiza acest lucru, instalați pachetul „flatpak” folosind managerul de pachete al distribuției dumneavoastră. Dacă aveți nevoie de asistență suplimentară în configurarea Flatpak, puteți consulta ghidul nostru dedicat acestui subiect.

Odată ce runtime-ul Flatpak este operațional, pasul următor este activarea magazinului de aplicații Flathub. Acesta găzduiește pachetul JetBrains CLion, făcând acest pas esențial. Pentru a activa Flathub, utilizați următoarea comandă:

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

După configurarea magazinului de aplicații Flathub, puteți instala CLion pe sistemul dumneavoastră Linux folosind următoarea comandă:

sudo flatpak install flathub com.jetbrains.CLion

Instalarea pe Arch Linux

Similar cu alte aplicații JetBrains, există un pachet AUR pentru CLion disponibil pentru instalare. Este important de reținut că aceste pachete nu beneficiază de suport oficial din partea JetBrains. Totuși, pachetul CLion AUR se descarcă direct de pe site-ul oficial, eliminând riscul de a utiliza cod modificat.

Pentru a instala CLion pe Arch Linux, este necesar să instalați mai întâi pachetele „Git” și „Base-devel”. Acestea sunt necesare pentru a interacționa cu AUR.

sudo pacman -S git base-devel

După instalarea pachetelor de bază, este necesară instalarea helper-ului Trizen AUR. Acest instrument automatizează procesul de instalare CLion, reducând semnificativ efortul manual.

Pentru a instala Trizen, introduceți succesiv următoarele comenzi:

git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri

În final, instalați JetBrains CLion folosind comanda trizen -S:

trizen -S clion

Instalare generică pe Linux

JetBrains CLion oferă un program de instalare universal pentru utilizatorii Linux care preferă să evite metodele Snap sau Flatpak, sau care nu folosesc Arch Linux. Pentru a iniția instalarea, accesați pagina de descărcare CLion și selectați butonul „Descărcare”.

După descărcarea fișierului, utilizați comanda CD pentru a naviga la directorul „Descărcări”. Apoi, folosiți comanda tar pentru a extrage conținutul fișierului TarGZ descărcat.

cd ~/Downloads

În interiorul directorului „Descărcări”, utilizați comanda tar xvf pentru a dezarhiva fișierul CLion TarGZ. Procesul de dezarhivare ar trebui să dureze doar câteva secunde, având în vedere dimensiunea redusă a fișierului.

Odată ce procesul este finalizat, navigați cu ajutorul comenzii CD către noul folder CLion creat în urma dezarhivării.

cd clion-*/

Din interiorul noului folder CLion, accesați subdirectorul „bin”. Acesta conține scriptul „clion.sh”, necesar pentru a lansa aplicația CLion pe Linux.

cd bin/

Pentru a porni CLion pe sistemul dumneavoastră Linux, executați următoarea comandă:

sh clion.sh