No history yet

Installation de Rust

Installer Rust

Pour commencer à programmer en Rust, la première étape est d'installer l'environnement de développement. Heureusement, la communauté Rust a créé un outil simple et puissant pour gérer les installations : rustup.

rustup est un installateur de toolchains Rust. Il vous permet d'installer, de gérer et de mettre à jour facilement vos versions de Rust, ainsi que les outils associés comme Cargo (le gestionnaire de paquets) et rustc (le compilateur).

Installation via rustup

Le processus d'installation varie légèrement en fonction de votre système d'exploitation.

Pour macOS et Linux, ouvrez votre terminal et exécutez la commande suivante. Elle télécharge un script et lance l'installation de rustup.

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

Le script vous posera quelques questions. L'option par défaut (procéder à l'installation) est généralement le bon choix. Une fois l'installation terminée, vous devrez peut-être redémarrer votre terminal ou exécuter source $HOME/.cargo/env pour que les modifications prennent effet.

Pour Windows, le processus est encore plus simple. Rendez-vous sur le site officiel de Rust et téléchargez rustup-init.exe. Exécutez le fichier et suivez les instructions à l'écran.

Vérifier l'installation

Une fois l'installation terminée, ouvrez un nouveau terminal et vérifiez que le compilateur Rust, rustc, est bien installé en tapant cette commande :

rustc --version

Vous devriez voir apparaître la version du compilateur, sa date de compilation et le hash du commit. Par exemple :

rustc 1.78.0 (9b00956e5 2024-04-29)

Félicitations ! Rust est installé. Vous pouvez également vérifier la version de Cargo, le gestionnaire de paquets de Rust, qui a été installé en même temps.

cargo --version

Configurer votre éditeur de code

Vous pouvez écrire du code Rust dans n'importe quel éditeur de texte, mais pour une expérience plus agréable, il est recommandé d'en utiliser un qui prend en charge le langage. L'éditeur le plus populaire dans la communauté Rust est Visual Studio Code, grâce à une extension très puissante.

L'extension rust-analyzer offre des fonctionnalités comme l'autocomplétion, l'affichage des erreurs en temps réel, la navigation dans le code et le reformatage automatique. C'est un outil quasi indispensable pour développer en Rust.

Pour l'installer, ouvrez Visual Studio Code, allez dans l'onglet des extensions, recherchez "rust-analyzer" et cliquez sur "Installer". Une fois activée, l'extension commencera à analyser votre projet dès que vous ouvrirez un fichier .rs.

Maintenant que votre environnement est prêt, vérifions vos connaissances.

Quiz Questions 1/5

Quel est l'outil principal recommandé pour installer et gérer les versions de Rust ?

Quiz Questions 2/5

Après avoir installé Rust sur un système de type Unix, quelle commande peut être nécessaire pour mettre à jour l'environnement de votre terminal sans le redémarrer ?

Votre environnement de développement Rust est maintenant prêt. Vous avez tous les outils nécessaires pour commencer à écrire du code performant et sécurisé.