Da quando Mozilla ha scaricato Rust, ha guadagnato ancora più importanza e popolarità. Non prendere solo le mie parole per questo. Rust sarà incluso nel kernel Linux, solo il secondo linguaggio di programmazione dopo C.
Molti sviluppatori hanno anche iniziato a creare fantastici strumenti basati sulla riga di comando in Rust. Questi strumenti sono spesso disponibili tramite il gestore di pacchi Cargo.
Questo è il motivo per cui è importante installare il supporto Rust in Linux, sia per i programmatori che per gli utenti finali.
Ufficialmente, i documenti di Rust suggeriscono di installare Rust in Linux scaricando ed eseguendo lo script di installazione in questo modo:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Potrebbe funzionare. Tuttavia, la tua distribuzione probabilmente impacchetta già Rust. Anche l'utilizzo del gestore di pacchetti della tua distribuzione è un'opzione.
Lascia che ti guidi attraverso i passaggi di installazione di Rust sia per la modalità Rust ufficiale che per la modalità di gestione dei pacchetti.
Metodo 1:installazione di Rust su qualsiasi Linux utilizzando il metodo ufficiale
Ci sono un paio di vantaggi di questo metodo:
- Ottieni l'ultima versione di Rust and Cargo
- Rust è installato solo per l'utente corrente, non a livello di sistema
- Non è necessario essere root o avere accesso sudo per installare Rust in questo modo
Ad alcune persone non piace scaricare ed eseguire script di shell da Internet, anche se provengono da fonti ufficiali. Tuttavia, poiché non richiede l'accesso come root e lo script proviene da fonti ufficiali, dovrebbe essere sicuro installarlo in questo modo.
Innanzitutto, assicurati di aver installato Curl. Usa il gestore di pacchetti della tua distribuzione per installarlo, se non è già installato. Puoi installare Curl su Ubuntu e Debian usando il comando apt:
sudo apt install curl
Quindi, usa questo comando per scaricare lo script ed eseguirlo:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Chiederà il tuo input per il tipo di installazione che desideri. Vai con l'opzione 1:
Una volta che lo script ha terminato il processo di installazione, devi recuperare il file di configurazione per rendere disponibili le modifiche per la tua shell.
Sorgente il file:
source $HOME/.cargo/env
Una volta terminato, verifica che la ruggine sia disponibile per te controllando la versione installata:
rustc --version
Super cool. Se è stata rilasciata una nuova versione di Rust, puoi aggiornare quella installata utilizzando:
rustup update
Lascia che ti mostri rapidamente come rimuovere la ruggine installata in questo modo prima di vedere l'altro metodo di installazione.
Rimozione della ruggine installata in modo ufficiale
In un terminale, usa il seguente comando per rimuovere Rust dal tuo sistema:
rustup self uninstall
Premi Y quando richiesto e la ruggine verrà rimossa dal sistema.
Allora è deciso. Vediamo come utilizzare il comando apt per installare Rust su Ubuntu.
Metodo 2:installazione del supporto Rust su Ubuntu usando apt
Perché vorresti usare il gestore di pacchetti?
- Installa Rust in tutto il sistema e quindi lo rende disponibile per tutti gli utenti del sistema
- Viene aggiornato centralmente con altri aggiornamenti di sistema (se la tua distribuzione aggiunge una nuova versione di Rust)
Ci sono due principali pacchetti Rust disponibili in Ubuntu:
- rustc:il compilatore ruggine utilizzato per il linguaggio di programmazione Rust
- cargo:Cargo è il gestore di pacchetti Rust e installa automaticamente rustc
Come utente normale, useresti Cargo per installare applicazioni basate su Rust. Come programmatore, avrai bisogno di Cargo per ottenere altri pacchetti Rust o crearne uno tuo.
Poiché Cargo include rustc, consiglierei di installarlo in modo che tutti i pacchetti richiesti siano installati in una volta sola.
sudo apt install cargo
Ti verrà chiesto di inserire la password del tuo account.
Ovviamente sei libero di usare apt install rustc
e installa solo Rust. Questa scelta spetta a te.
Puoi verificare che Rust sia installato per te e per tutti gli altri utenti (se lo desideri):
Va bene. Permettimi di mostrare rapidamente anche il passaggio di disinstallazione.
Rimuovere la ruggine usando apt remove
Per rimuovere Rust, puoi prima rimuovere Cargo e poi usare il comando autoremove per rimuovere le dipendenze installate con esso.
sudo apt remove cargo
Ora esegui la rimozione automatica:
sudo apt autoremove
Questo è tutto. Ora conosci tutti gli elementi essenziali sull'installazione di Rust su Ubuntu e altre distribuzioni Linux. Domande e suggerimenti sono sempre ben accetti.
Articolo originale