Home
» LINUX
»
Come installare JetBrains CLion su Linux: 4 metodi
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:
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 .
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.
In un terminale, estrai l'archivio in /opt, quindi avvia l'IDE con lo script presente nella sua bindirectory:
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:
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.
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:
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.