Aller au contenu principal

Comment installer Rust sur CentOS

Comment installer Rust sur CentOS

Rust est un langage de programmation moderne, sûr et efficace qui vise à donner aux développeurs un contrôle de haut niveau sur la programmation de bas niveau. Dans ce tutoriel, nous allons vous guider à travers le processus d'installation étape par étape de Rust sur CentOS, une distribution Linux populaire, en vous assurant d'avoir tous les outils nécessaires pour commencer à construire des applications robustes et fiables.

Prérequis

Avant de commencer, assurez-vous d'avoir un système CentOS opérationnel. Vous aurez également besoin d'une connexion internet stable pour télécharger et installer Rust.

Étape 1 : Mettre à jour les paquets du système

Il est toujours recommandé de mettre à jour les paquets système avant d'installer un nouveau logiciel. Ouvrez un terminal et exécutez la commande suivante pour mettre à jour les paquets CentOS :

sudo yum update

Cette commande mettra à jour les listes de paquets et installera les mises à jour disponibles.

Étape 2 : Installer Rust

Pour installer Rust sur CentOS, vous pouvez utiliser l'installateur officiel de Rust appelé rustup. Cet outil vous permet de gérer facilement différentes versions de Rust et les packages associés.

  1. Téléchargez et installez rustup en exécutant la commande suivante dans votre terminal :
   curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Cette commande téléchargera le script rustup-init et lancera le processus d'installation.

  1. Pendant l'installation, vous serez invité à continuer. Appuyez sur 1 et appuyez sur Entrée pour continuer avec l'installation par défaut.

  2. Une fois l'installation terminée, le script ajoutera les binaires cargo et rustc à la variable d'environnement PATH de votre système, ce qui vous permettra d'utiliser les commandes Rust depuis n'importe quel répertoire.

  3. Pour appliquer les modifications et charger les nouveaux paramètres PATH, ouvrez une nouvelle session de terminal ou exécutez la commande suivante :

   source $HOME/.cargo/env

Cette commande garantira que votre session de terminal actuelle reconnaisse les binaires Rust nouvellement installés.

  1. Pour vérifier l'installation, exécutez la commande suivante :
   rustc --version

Vous devriez voir la version de Rust installée s'afficher à l'écran, ce qui indique une installation réussie.

Félicitations ! Vous avez réussi à installer Rust sur votre système CentOS.

Étape 3 : Configurer l'environnement Rust

Pour maximiser votre expérience de développement Rust, il est recommandé de configurer votre environnement Rust en définissant la chaîne d'outils par défaut et en activant l'auto-complétion.

  1. Définissez la chaîne d'outils par défaut en exécutant la commande suivante :
   rustup default stable

Cette commande définira la version stable de Rust comme chaîne d'outils par défaut. Vous pouvez remplacer stable par nightly ou une version spécifique si vous le souhaitez.

  1. Activez l'auto-complétion des commandes Rust en exécutant la commande suivante :
   rustup completions bash > /etc/bash_completion.d/rustup.bash-completion

Cette commande crée un script de complétion Bash pour rustup, vous permettant d'utiliser la complétion par tabulation pour les commandes Rust.

Étape 4 : Exemples d'utilisation

Pour illustrer l'utilisation de Rust, créons un simple programme "Hello, World!".

  1. Créez un nouveau fichier nommé main.rs à l'aide de votre éditeur de texte préféré :
   vi main.rs
  1. Ajoutez le code suivant au fichier :
   fn main() {
println!("Hello, World!");
}

Ce code définit une fonction main qui affiche le message "Hello, World!".

  1. Enregistrez et quittez le fichier.

  2. Compilez et exécutez le programme en utilisant la commande suivante :

   rustc main.rs && ./main

Cette commande compilera le code source Rust en un exécutable appelé main et l'exécutera.

Vous devriez voir la sortie Hello, World! affichée dans le terminal, confirmant que votre installation de Rust fonctionne correctement.

Points à surveiller

  • Assurez-vous d'avoir une connexion internet stable pendant le processus d'installation pour télécharger tous les composants requis.
  • Vérifiez que vous avez les permissions nécessaires pour installer des logiciels sur votre système CentOS.
  • Vérifiez deux fois les commandes que vous saisissez pour éviter les erreurs de frappe ou de syntaxe.

Conclusion

Dans ce tutoriel, vous avez appris comment installer Rust sur CentOS en utilisant l'installateur rustup. Vous avez également configuré votre environnement Rust, défini la chaîne d'outils par défaut et activé l'auto-complétion. De plus, vous avez créé un programme simple "Hello, World!" pour tester votre installation de Rust. Vous êtes maintenant prêt à explorer le vaste monde de la programmation Rust et à construire de puissantes applications. Bonne programmation !