Aller au contenu principal

Installation de Rust sur Debian

Installation de Rust sur Debian

Rust est un langage de programmation moderne qui offre la sécurité de la mémoire, la concurrence et de hautes performances. Dans ce tutoriel, nous vous guiderons à travers le processus d'installation étape par étape de Rust sur Debian.

Prérequis

Avant de commencer, assurez-vous d'avoir les prérequis suivants installés sur votre système Debian :

  • Système d'exploitation Debian (toute version récente)
  • Accès à un terminal ou à une interface de ligne de commande
  • Connexion Internet

Étape 1 : Mettre à jour le système

Tout d'abord, assurons-nous que notre système est à jour. Ouvrez un terminal et exécutez la commande suivante :

sudo apt update && sudo apt upgrade -y

Cette commande met à jour les listes de paquets et met à niveau toutes les packages installées vers leurs dernières versions.

Étape 2 : Installer Rust en utilisant rustup

Rust fournit un outil officiel appelé rustup pour gérer les versions de Rust et les outils associés. Installons rustup en exécutant la commande suivante :

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

Cette commande utilise curl pour télécharger le script d'installation de rustup et le transmet à l'interpréteur de commandes (sh) pour l'exécuter.

Étape 3 : Configurer les variables d'environnement

Après l'installation, rustup modifie vos variables d'environnement pour inclure les binaires Rust dans le PATH de votre système. Cependant, ces modifications ne prendront effet que dans de nouvelles sessions de terminal. Pour appliquer immédiatement les modifications, exécutez la commande suivante :

source $HOME/.cargo/env

Cette commande recharge les variables d'environnement dans la session de terminal actuelle.

Étape 4 : Vérifier l'installation

Pour vérifier que Rust a été installé avec succès, exécutez la commande suivante :

rustc --version

Vous devriez voir le numéro de version du compilateur Rust s'afficher dans le terminal, ce qui indique une installation réussie. Par exemple :

rustc 1.55.0 (c8dfcfe04 2021-12-06)

Étape 5 : Mettre à jour la chaîne d'outils Rust

Rust reçoit des mises à jour fréquentes et il est toujours bon de garder votre installation à jour. Pour mettre à jour la chaîne d'outils Rust, exécutez la commande suivante :

rustup update

Cette commande met à jour la chaîne d'outils Rust vers la dernière version disponible.

Étape 6 : Exemples d'utilisation

Maintenant que vous avez installé Rust, explorons quelques exemples d'utilisation.

Exemple 1 : Bonjour, le monde !

Jetons un coup d'œil à un exemple simple de Bonjour le Monde. Créez d'abord un nouveau fichier nommé main.rs à l'aide de votre éditeur de texte et ajoutez le code suivant :

fn main() {
println!("Bonjour, le monde !");
}

Ensuite, enregistrez simplement le fichier et quittez l'éditeur de texte. Ouvrez un terminal et naviguez jusqu'au répertoire contenant main.rs. Pour compiler et exécuter le code, exécutez la commande suivante :

rustc main.rs && ./main

Cela affichera Bonjour, le monde ! dans le terminal.

Exemple 2 : Création d'un projet Rust

Rust fournit un outil intégré appelé Cargo pour gérer les projets Rust. Créons un nouveau projet en utilisant Cargo. Dans un terminal, exécutez la commande suivante :

cargo new myproject

Cette commande crée un nouveau répertoire nommé myproject avec les fichiers et la structure nécessaires pour un projet Rust. Naviguez jusqu'au répertoire du projet en utilisant cd myproject. Pour compiler et exécuter le projet, exécutez la commande suivante :

cargo run

Cargo compilera et exécutera automatiquement votre projet, et vous devriez voir la sortie dans le terminal.

Conclusion

Félicitations ! Vous avez réussi à installer Rust sur Debian et à explorer quelques exemples d'utilisation. N'hésitez pas à approfondir Rust en consultant sa documentation officielle et en expérimentant avec différents projets Rust. Bonne programmation !