Installer Rust
Utiliser rustup (recommandé)
Il semblerait que vous utilisez macOS, Linux ou un autre OS de type UNIX. Pour télécharger Rustup et installer Rust, exécutez la commande suivante dans votre terminal, puis suivez les instructions à l'écran.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Il semblerait que vous utilisez Windows. Pour commencer à utiliser Rust, téléchargez l'installeur, puis exécutez-le et suivez les instructions à l'écran. Vous pourriez avoir besoin d'installer les outils Visual Studio C++ Build lorsque cela vous sera demandé. Si vous n'utilisez pas Windows, consultez les "autres méthodes d'installation".
Sous-système Windows pour Linux
Si vous êtes un utilisateur du sous-système Windows pour Linux, exécutez la commande suivante dans votre terminal, puis suivez les instructions à l'écran.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Pour installer Rust, si vous utilisez un Unix comme le WSL, Linux ou macOS,
exécutez la commande suivante dans votre terminal, puis suivez les instructions à l'écran.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Si vous utilisez Windows,
téléchargez et exécutez rustup‑init.exe, puis suivez les instructions à l'écran.
Notes à propos de l'installation de Rust
Commencer
Si vous commencez avec Rust et que vous souhaitez une visite guidée, visitez la page commencer.
Problématiques Windows
Sous Windows, Rust requiert l'installation additionnelle des C++ build tools de Visual Studio 2013 ou supérieur. La façon la plus facile d'obtenir les build tools est d'installer Microsoft Visual C++ Build Tools 2019 qui fournit uniquement les build tools de Visual C++. Comme alternative, vous pouvez installer Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, ou Visual Studio 2013 en sélectionnant les "C++ tools" durant l’installation
Pour plus d'informations sur la configuration de Rust sur Windows, visitez la
documentation de rustup
spécifique à Windows.
Gestion des chaînes d'outils avec rustup
Rust est installé et géré par l'outil rustup
. Rust suit un
processus de publication rapide
avec une nouvelle version toutes les six semaines et il supporte un grand nombre de plateformes, donc il y a de nombreuses versions de Rust disponibles en même temps. rustup
gère ces différentes versions de manière consistante sur toutes les plateformes supportées par Rust, permettant l'installation de Rust depuis les canaux beta et nightly ainsi que le support de cibles de cross-compilation supplémentaires.
Si vous avez installé rustup
dans le passé, vous pouvez mettre à jour votre installation en exécutant : rustup update
.
Pour plus d'information, visitez la
documentation de rustup
.
Configuration de la variable d’environnement PATH
Dans l’environnement de développement de Rust, tous les outils sont installés dans le répertoire
~/.cargo/bin
%USERPROFILE%\.cargo\bin
et c'est là que vous trouverez la chaîne d'outils Rust incluant rustc
, cargo
, et rustup
.
Ainsi, il est de coutume pour les développeurs Rust d'inclure ce répertoire dans leur variable d’environnement PATH
. Pendant l'installation rustup
essaiera de configurer le PATH
.
À cause des différences entre les plateformes, les shells de commande, ou de problèmes de rustup
, la modification de PATH
pourrait ne prendre effet qu'après le redémarrage de la console, après que l'utilisateur soit déconnecté , ou ne pas fonctionner du tout.
Si, après l'installation, exécuter la commande rustc --version
dans la console échoue, c'est probablement la raison.
Désinstaller Rust
Si jamais vous voulez désinstaller Rust, vous pouvez exécuter
rustup self uninstall
.
Mais vous nous manquerez !
Autres méthodes d'installation
L'installation décrite ci-dessus, via rustup
, est la façon préférée d'installer Rust pour la majorité des développeurs. Cependant, Rust peut également être installé par d'autres méthodes.