Come Installare il Linguaggio di Programmazione Julia su Ubuntu 22.04

Introduzione

Julia è un linguaggio di programmazione progettato per essere ad alte prestazioni nel calcolo e nell’analisi. È popolare nella scienza dei dati, nella ricerca scientifica, nella visualizzazione, nell’apprendimento automatico e anche per la costruzione di applicazioni a scopi più generali. Il sito ufficiale fornisce una demo live per provare il linguaggio Julia, ma per un uso pratico e lo sviluppo sarà necessario installarlo sul proprio sistema.

Questo tutorial coprirà il download e l’installazione di Julia sulla tua macchina. Ciò includerà rendere Julia individuabile dal tuo sistema e avviare una sessione REPL interattiva per scrivere codice usando Julia.

Prerequisiti

Fase 1 — Download e Installazione di Julia

I binari precompilati sono il metodo consigliato per installare Julia, anche se c’è un’opzione per compilare Julia da sorgente se le tue esigenze lo richiedono. In questo tutorial scaricherai i binari precompilati ufficiali dalla pagina di download ufficiale di Julia. Assicurati di trovarti nella tua directory home, quindi avvia il download:

  1. wget https://julialang-s3.julialang.org/bin/linux/x64/1.8/julia-1.8.1-linux-x86_64.tar.gz

Questo comando utilizza wget per scaricare il binario precompilato ufficiale. Per completare l’installazione, estrai l’archivio scaricato. Questo viene fatto con il comando tar:

  1. tar zxvf julia-1.8.1-linux-x86_64.tar.gz

L’installazione di Julia è ora completa, in una nuova directory chiamata julia-1.8.1. Questa posizione è indicata come la tua directory di Julia e verrà referenziata successivamente. Julia è interamente contenuta in questa singola directory. In futuro, se desideri disinstallare Julia, puoi eliminare questa directory per una disinstallazione completa.

Passaggio 2 — Aggiungere Julia al tuo PATH

Anche se l’installazione è completa, il sistema deve essere in grado di trovare l’eseguibile julia. Questo può essere fatto aggiungendo il percorso completo della directory bin di Julia alla variabile di ambiente PATH ~/.bashrc. Questa è una delle posizioni in cui Linux consente modifiche al tuo PATH. Aprilo utilizzando nano o il tuo editor di testo preferito:

  1. nano ~/.bashrc

Aggiungi questa riga alla fine del file, utilizzando la directory di Julia come base:

. . .
export PATH="$PATH:/home/sammy/julia-1.8.1/bin"

È necessario utilizzare il percorso assoluto della tua cartella bin. In questo esempio, viene utilizzata la directory home, quindi assicurati di aggiornare il nome della directory se hai scelto una posizione diversa per la tua directory julia.

Una volta fatto, salva ed esci premendo CTRL+O poi CTRL+X.

Per rendere effettiva questa modifica, devi “sorgere” il tuo file .bashrc:

  1. source ~/.bashrc

Ora il tuo sistema può trovare l’eseguibile julia.

Fase 3 — Esecuzione del REPL di Julia

Per confermare che Julia sia installato correttamente e per iniziare a sperimentare con il linguaggio stesso, avvia una sessione REPL interattiva (read-evaluate-print-loop). Questo ti permetterà di ottenere un feedback immediato e di utilizzare il linguaggio stesso.

Con julia ora nel tuo PATH, puoi avviare la sessione con questo comando:

  1. julia
Output
_ _ _ _(_)_ | Documentation: https://docs.julialang.org (_) | (_) (_) | _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 1.8.1 (2022-09-06) _/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release |__/ | julia>

Come esempio e per verificare che funzioni, puoi iniziare facendo aritmetica di base utilizzando Julia, che è un punto fermo per qualsiasi linguaggio di programmazione:

  1. 1 + 1
Output
2

Una volta terminato l’esperimento, puoi premere CTRL+D per uscire dalla sessione.

Conclusion

Julia è un linguaggio di programmazione utilizzato per la scienza dei dati e la costruzione di applicazioni. Mentre questa guida copre solo l’installazione e l’uso di base, puoi approfondire la programmazione e la creazione con Julia sul sito ufficiale di apprendimento di Julia. Se sei interessato all’installazione di altri linguaggi, specialmente per la scienza dei dati, dai un’occhiata ai nostri tutorial su come installare R.

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-julia-programming-language-on-ubuntu-22-04