Come installare JetBrains CLion su Linux: 4 metodi

Per installare JetBrains CLion su Linux, utilizza l'app JetBrains Toolbox per la configurazione più semplice supportata, scarica l'archivio ufficiale di CLion per un'installazione manuale oppure scegli Snap. È disponibile anche un pacchetto Flatpak su Flathub, ma questo è fornito dalla community e presenta limitazioni di ambiente sandbox. Prima di aprire un progetto, assicurati che il tuo sistema Linux disponga di un compilatore C o C++ e degli strumenti di compilazione necessari al progetto.

Verifica prima la configurazione del tuo sistema Linux.

JetBrains elenca GCC/G++ o Clang come opzioni di compilatore Linux. CLion richiede anche una toolchain, che in genere include un compilatore, un debugger e un sistema di build. Su Ubuntu o Debian, una configurazione comune è la seguente:

sudo apt update
sudo apt install build-essential gdb cmake

I nomi dei pacchetti variano a seconda della distribuzione; installa i pacchetti equivalenti del compilatore, del debugger e di CMake tramite il gestore di pacchetti della tua distribuzione. I requisiti di sistema attuali di CLion indicano processori x86_64 o arm64, quattro core CPU, 8 GB di RAM e 10 GB di spazio libero su disco. Non è necessario installare Java separatamente perché CLion include JetBrains Runtime. Consulta la guida all'installazione di CLion se utilizzi una distribuzione Linux più vecchia o meno comune.

Metodo 1: Installare CLion con JetBrains Toolbox

Toolbox è il programma di installazione consigliato da JetBrains. Permette di installare CLion, mantenerlo aggiornato, gestire più versioni e ripristinare una versione precedente. Scarica l'app Toolbox per Linux dalla pagina di JetBrains dedicata a Toolbox . Il file scaricato per Linux è un archivio compresso. Estrailo in una directory in cui hai i permessi di scrittura, quindi esegui il programma di avvio di Toolbox dalla cartella estratta.

cd ~/Downloads
mkdir -p ~/.local/opt
tar -xvf jetbrains-toolbox-*.tar.gz -C ~/.local/opt
cd ~/.local/opt/jetbrains-toolbox-*/
./bin/jetbrains-toolbox

Se nella cartella Download sono presenti più archivi Toolbox, sostituisci il carattere jolly con il nome file esatto. In Toolbox, trova CLion e seleziona Installa . Se hai bisogno di una versione specifica, scegli una versione dal menu delle versioni disponibili. Accedi al tuo account JetBrains per attivare la licenza associata. Per la risoluzione dei problemi relativi alle dipendenze Linux o per il primo avvio, segui le istruzioni di installazione dell'app Toolbox di JetBrains .

Applicazione JetBrains Toolbox su Linux con CLion selezionato e il relativo pulsante Installa visibile

Metodo 2: Installare il file tarball autonomo di CLion

Utilizza l'archivio autonomo se desideri scegliere manualmente la directory di installazione o se preferisci non utilizzare un gestore di applicazioni. Apri la pagina di download ufficiale di CLion , seleziona Linux e scarica l' .tar.gzarchivio corrente.

La pagina di download di JetBrains CLion si apre in un browser Linux, mostrando il pulsante "Scarica per Linux".
Cartella Download di Linux che mostra un archivio CLion tar.gz

In un terminale, estrai l'archivio in /opt, quindi avvia l'IDE con lo script presente nella sua bindirectory:

Terminale Linux che mostra un comando tar che estrae l'archivio CLion in /opt
sudo tar xvzf ~/Downloads/CLion-*.tar.gz -C /opt/
sh /opt/clion-*/bin/clion.sh

Se il carattere jolly corrisponde a più di un archivio scaricato o a un'installazione precedente, utilizzare il nome file esatto dell'archivio e installarlo in una directory pulita. JetBrains sconsiglia di sovrascrivere un'installazione di CLion esistente con un nuovo archivio. Per aggiungere un collegamento al menu del desktop, aprire la schermata di benvenuto e scegliere Configura | Crea voce del desktop oppure utilizzare Strumenti | Crea voce del desktop dal menu dell'IDE.

Metodo 3: Installare il pacchetto Snap ufficiale

Snap è un'opzione comoda se il supporto Snap è già abilitato sulla tua distribuzione. Installa e avvia prima il servizio snapd, se necessario, seguendo la guida di configurazione di Snapcraft snapd . Dopodiché installa CLion:

Terminale Linux con il comando Snap per l'installazione di CLion tramite confinamento classico
sudo snap install clion --classic

Il --classicflag è richiesto da CLion Snap perché necessita di un accesso simile a quello di un'applicazione desktop installata tradizionalmente. Una volta completata l'installazione, avvialo con cliono selezionalo dal tuo launcher di applicazioni. JetBrains fa notare che la build Snap può presentare problemi di prestazioni o di flusso di lavoro in alcuni casi. In tal caso, l'app Toolbox è l'alternativa consigliata da JetBrains.

Il launcher di applicazioni Linux mostra l'icona di CLion tra le applicazioni desktop.

Metodo 4: Installare il pacchetto Flathub

Flathub elenca CLion come app non verificata . La sua pagina afferma che il pacchetto è fornito dalla community, non è affiliato a JetBrains né supportato da quest'ultima e potrebbe non supportare tutti i casi d'uso a causa delle limitazioni della sandbox di Flatpak. Se questi compromessi sono accettabili per te e Flatpak è installato, aggiungi Flathub al tuo utente e installa CLion:

Annuncio Flathub CLion contrassegnato come non verificato
flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub com.jetbrains.CLion

Eseguilo con flatpak run com.jetbrains.CLion. Per ulteriori informazioni sullo stato e le limitazioni del pacchetto, consulta la pagina di CLion su Flathub e la guida ai comandi di Flatpak .

Terminale Linux che mostra il comando Flatpak per installare com.jetbrains.CLion da Flathub

Completamento del primo lancio

Al primo avvio, accedi o scegli l'opzione di licenza disponibile, quindi apri o crea un progetto. Se CLion non riesce a compilare o eseguire il debug del codice, verifica che il compilatore, il debugger e il sistema di compilazione siano installati. In CLion, controlla la toolchain rilevata in Impostazioni | Compilazione, Esecuzione, Distribuzione | Toolchain . Per un'installazione standalone, crea la voce sul desktop se desideri che CLion venga visualizzato nel menu delle applicazioni del desktop. Puoi utilizzare CLion senza installare un runtime Java separato.

Lascia un commento

Come modificare le impostazioni della webcam su Linux con Cameractrls

Come modificare le impostazioni della webcam su Linux con Cameractrls

Modifica le impostazioni della webcam su Linux con Cameractrls: regola l'esposizione, il colore, la riduzione dello sfarfallio e altri controlli supportati, quindi verifica le modalità video compatibili.

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Installa PhpStorm su Linux con JetBrains Toolbox o con l'archivio tar.gz autonomo, oltre alle opzioni Snap e Arch AUR. Java è già incluso.

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Crea un'immagine ISO di un CD-ROM su Linux con GNOME Disks o dd. Identifica l'unità ottica, monitora la copia, verifica l'immagine e scopri quando un disco danneggiato o un disco audio richiede uno strumento aggiuntivo.

Come installare Cisco Packet Tracer su Linux

Come installare Cisco Packet Tracer su Linux

Scarica Cisco Packet Tracer 9.0.1 per Ubuntu a 64 bit, installa il pacchetto DEB con APT, accetta la licenza nel Terminale ed effettua l'accesso per avviare un laboratorio.

Come configurare due pannelli su XFCE 4

Come configurare due pannelli su XFCE 4

Crea un pannello XFCE 4 separato per ogni schermo, assegna il secondo pannello all'uscita corretta, posizionalo e ridimensionalo, e aggiungi i launcher e gli elementi di stato necessari.

Come ritagliare un'immagine su Linux con GIMP

Come ritagliare un'immagine su Linux con GIMP

Rimuovere lo sfondo di una foto su Linux con GIMP: traccia il soggetto, elimina lo sfondo selezionato, mantieni la trasparenza ed esporta un file PNG riutilizzabile.

Applicazione desktop Google Tasks: come utilizzarla su un computer

Applicazione desktop Google Tasks: come utilizzarla su un computer

Apri Google Tasks in un browser, aggiungi un collegamento a Chrome o avvialo come un'app e gestisci le attività con data tramite Calendar e Gmail.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler associa i file MP3 ai tasti della tastiera e permette la riproduzione in loop dell'audio. Scopri cosa fa questo software gratuito ormai datato, dove finiscono le sue vecchie funzionalità e cosa controllare prima di scaricarlo.

Come giocare a Squad su Linux con Steam Proton

Come giocare a Squad su Linux con Steam Proton

Configura Squad su Linux con Steam Play e Proton, installa il gioco, scegli uno strumento di compatibilità e risolvi i problemi relativi ai sistemi anti-cheat.

Come installare Linux Mint Debian Edition 5 “Elsie” da USB

Come installare Linux Mint Debian Edition 5 “Elsie” da USB

Scarica e verifica l'immagine ISO di LMDE 5 archiviata, crea una chiavetta USB avviabile e scegli le impostazioni di installazione sicura. Elsie non è più supportato; consulta la versione corrente di LMDE.