Installer Rust
Installation
La première étape pour utiliser Rust est de l'installer. Nous allons télécharger Rust via rustup
, un outil en ligne de commande pour gérer les versions de Rust et les outils associés. Une connexion Internet est requise pour le téléchargement.
Remarque : Si, pour une raison quelconque, vous préférez ne pas utiliser
rustup
, veuillez consulter la page d'autres méthodes d'installation pour Rust pour plus d'options d'installation.
Les étapes ci-dessous installeront la dernière version stable du compilateur Rust. Les différentes versions peuvent varier légèrement, car Rust améliore souvent les messages d'erreur et les avertissements. Néanmoins, n'importe laquelle des dernières versions stables de Rust installées par ces étapes devrait pouvoir exécuter tout le contenu de ce livre.
Notation de ligne de commande
Tout au long de ce livre, et de ce chapitre en particulier, nous afficherons certaines commandes utilisées dans le terminal. Toutes les lignes que vous devez saisir dans votre terminal commencent par
$
. Vous n'avez pas besoin de taper le caractère$
; il est là pour indiquer le début de chaque commande. Les lignes ne commençant pas par$
montrent généralement la sortie de la commande précédente. De plus, les exemples spécifiques à PowerShell utiliseront>
au lieu de$
.
Installer rustup
sur Linux ou macOS
Si vous utilisez Linux ou macOS, ouvrez un terminal et entrez la commande suivante :
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Cette commande téléchargera un script et démarrera l'installation de l'outil rustup
, qui installe la dernière version stable de Rust. Pendant le processus, on peut vous demander votre mot de passe. Si l'installation réussit, vous verrez le message suivant :
Rust est maintenant installé. Super !
De plus, vous aurez besoin d'un éditeur de liens, qui est un programme que Rust utilise pour lier sa sortie compilée dans un fichier. Vous en avez probablement déjà un. Si vous recevez des erreurs d'éditeur de liens, essayez d'installer un compilateur C, qui inclut généralement un éditeur de liens. Un compilateur C sera également utile car certains packages Rust courants dépendent de code C, d'où la nécessité d'un compilateur C.
Sur macOS, vous pouvez obtenir un compilateur C en exécutant la commande suivante :
$ xcode-select --install
Les utilisateurs Linux doivent généralement installer GCC ou Clang selon la documentation de leur distribution. Par exemple, si vous utilisez Ubuntu, vous pouvez installer le package build-essential
.
Installer rustup
sur Windows
Sur Windows, allez sur install et suivez les instructions pour installer Rust. À un moment donné de l'installation, vous recevrez un message expliquant la nécessité d'installer les outils de build MSVC pour Visual Studio 2013 ou une version ultérieure.
Pour obtenir les outils de build, vous devez installer Visual Studio 2022. Lorsqu'on vous demandera quelles charges de travail installer, assurez-vous que les éléments suivants sont cochés :
- "Développement Desktop avec C++"
- SDK Windows 10 (ou 11)
- Le pack de langue anglaise et tous les autres packs de langues dont vous avez besoin
Le reste de ce livre utilisera des commandes qui devraient fonctionner à la fois dans cmd.exe et PowerShell. S'il y a des différences spécifiques, nous les expliquerons.
Dépannage
Pour vérifier si Rust a été correctement installé, ouvrez une ligne de commande et entrez :
$ rustc --version
Vous devriez pouvoir voir le numéro de version, le hachage de validation et la date de validation pour la dernière version stable dans le format suivant :
rustc x.y.z (abcabcabc yyyy-mm-dd)
Si vous voyez ces informations, Rust est installé avec succès !
Sinon, vérifiez si Rust se trouve dans votre variable système %PATH%
.
Sur Windows CMD, utilisez :
> echo %PATH%
Sur PowerShell, utilisez :
> echo $env:Path
Sur Linux et macOS, utilisez :
$ echo $PATH
Si tout semble correct mais que Rust ne fonctionne toujours pas, il existe de nombreux endroits pour obtenir de l'aide. Vous pouvez voir comment entrer en contact avec d'autres Rustaciens sur la page communautaire.
Mise à jour et désinstallation
Une fois que vous avez installé Rust via rustup
, la mise à jour vers la dernière version est simple ; exécutez simplement le script de mise à jour suivant dans votre ligne de commande correspondante :
$ rustup update
Pour désinstaller Rust et rustup
, exécutez le script de désinstallation suivant dans la ligne de commande :
$ rustup self uninstall
Documentation locale
L'installation inclut également une copie locale de la documentation, que vous pouvez lire hors ligne. Exécutez rustup doc
pour ouvrir la documentation locale dans votre navigateur.
Chaque fois que vous n'êtes pas sûr de l'utilisation et du comportement des types ou des fonctions dans la bibliothèque standard, consultez la documentation de l'API !