Table des matières

, ,

Installer Rust

Installation sous Debian like

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 :

  1. Installation de l'utilitaire rustup dans ~/.rustup pour les mises à jour et l'installation des composants ;
  2. Installation des outils de compilation cargo dans ~/.cargo ;
  3. Mise à jour du PATH de l'utilisateur.

Valider la procédure d'installation avec ↵ Entrée

Valider l'installation

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

Dépannage

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

Désinstaller

Pour désinstaller Rust et ses composants :

rustup self uninstall

Références