Rust s'installe en espace utilisateur, la solution recommandée consiste à exécuter le script disponible en ligne.
Pour une machine sous GNU/Linux :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Le script est interactif et propose des choix par défaut. Il affiche les principales étapes :
Valider la procédure d'installation avec ↵ Entrée
Redémarrer le terminal pour que le PATH mis à jour soit bien chargé puis afficher la version du compilateur Rust :
rustc --version rustc 1.80.1 (3f5fd8dd4 2024-08-06) cargo --version cargo 1.80.1 (376290515 2024-07-16)
Pour valider l'installation de Rust, compiler votre première application :
# création d'un répertoire de projet "hello_rust" cd ~/dev cargo new hello_rust cd hello_rust cargo run
Sous Ubuntu, lors de toute compilation le message d'erreur suivant est retourné :
error: linker `cc` not found
Les outils Rust n'incluent pas le linker C. Installer le paquet gcc ou build-essential :
sudo apt install build-essential
Pour désinstaller Rust et ses composants :
rustup self uninstall