Installa Rust

Usare rustup (Raccomandato)

Sembra che tu stia usando macOS, Linux o un altro sistema della famiglia Unix. Per scaricare Rustup e installare Rust esegui i seguenti comandi e segui le istruzioni a schermo.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Sembra che il tuo sistema opertivo sia Windows. Per iniziare ad usare Rust, scarica l'installer, eseguilo ed infine segui i passaggi che ti vengono mostrati. Per completare l'installazione occorre installare Visual Studio C++ Build tools, ti verrà richiesto in caso risulti mancante. Se invece non sei su Windows, vai alla pagina "Other Rust Installation Methods".

Windows Subsystem per Linux

Se stai usando Windows Subsystem for Linux esegui i seguenti comandi nel tuo terminale e segui le istruzioni a schermo per installare Rust.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Se stai usando un sistema Unix come WSL, Linux o macOS
esegui i seguenti comandi nel tuo terminale e segui le istruzioni a schermo.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Se stai usando Windows,
scarica ed esegui rustup‑init.exe e segui le istruzioni a schermo.

Note sull'installazione di Rust

Per iniziare

Se stai iniziando con Rust e vorresti una guida passo passo più dettagliata, guarda la nostra pagina getting started .

Considerazioni per Windows

In windows, Rust ha anche bisogno dell'ambiente di sviluppo C++ per Visual Studio 2013 (o successivo) installato. Il metodo più semplice per ottenerlo è installare il Microsoft Visual C++ Build Tools 2019 che fornisce solo gli strumenti di compilazione C++ per Visual Studio. In alternativa puoi installare Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, oppure Visual Studio 2013 e durante l'installazione selezionare "C++ tools."

Puoi trovare ulteriori informazioni su come configurare Rust in Windows a questo link di documentazione specifica per rustup su Windows.

Gestione della toolchain con rustup

Rust è installato e gestito da rustup. Rust ha un rapido ciclo di rilasci di 6 settimane e supporta una grande quantità di piattaforme, quindi ci sono sempre molteplici build di Rust disponibili. rustup gestisce queste build in maniera coerente su qualsiasi piattaforma supportata dalle release beta e nightly così come il supporto alla cross-compilation per differenti target.

Configurare la variabile d'ambiente PATH

Nell'ambiente di sviluppo di Rust, tutti gli strumenti sono installati della directory ~/.cargo/bin %USERPROFILE%\.cargo\bin e qui dove troverai la toolchain, compresi rustc, cargo e rustup.

Di conseguenza, è consuetudine tra gli sviluppatori di Rust di includere questa directory nella variabile d'ambiente PATH. Durante l'installazione rustup cerca di configurare il PATH. A causa di differenze tra varie piattaforme, differnti shell e bug presenti in rustup, le modifiche del PATH potrebbero non essere effettive finché la console non è stata riavviata, l'utente non ha effettuato il log-out, oppure potrebbe addirittura non essere mai effettiva.

Se dopo l'installazione il comando rustc --version dovesse fallire, queste potrebbero essere le ragioni più probabili.

Disinstalla Rust

Per disinstallare Rust in qualunque momento, esegui il comando rustup self uninstall. Peccato, ci mancherai!

Altri metodi di installazione

Per la maggior parte degli utenti l'installazione di Rust tramite rustup è il metodo preferito. In ogni caso, Rust può essere anche installato attraverso altri metodi.

Scopri di più