Comment installer Rust sur Debian 12, 11 ou 10 Linux

Rust est un langage de programmation système connu pour ses performances, sa fiabilité et la sécurité de sa mémoire. Rust atteint ces qualités sans garbage collector, ce qui le rend idéal pour le code critique en termes de performances. Son système de propriété unique garantit la sécurité de la mémoire et des threads, éliminant de nombreux bugs au moment de la compilation. Les abstractions gratuites de Rust signifient que vous pouvez écrire du code de haut niveau sans sacrifier les performances. Le langage dispose également d'un puissant système de macros, d'un gestionnaire de packages complet (Cargo) et d'une vaste bibliothèque standard. Ces fonctionnalités font de Rust un excellent choix pour tout développer, des composants système de bas niveau aux applications Web de haut niveau.

Pour installer la dernière version de Rust sur Debian 12, 11 ou 10, vous pouvez utiliser rustup, le programme d'installation et gestionnaire de versions officiel de Rust. Ce guide vous guidera tout au long du processus d'installation et vous montrera comment compiler une application de test rapide pour garantir le bon fonctionnement de votre configuration.

Mettre à jour Debian avant l'installation de Rust

Avant de commencer l'installation de Rust, il est essentiel de mettre à jour votre système Debian pour vous assurer que tous les packages existants sont à jour. Cela garantit la compatibilité et évite les problèmes potentiels pendant le processus d’installation. Exécutez la commande suivante pour mettre à jour votre système :

sudo apt update && sudo apt upgrade

Installer les packages d'installation initiaux requis pour Rust

Ensuite, vous devez installer certains packages requis qui seront utilisés lors de l'installation de Rust. Ces packages incluent des outils de construction essentiels tels que curl, build-essential, gcc et make. Pour installer ces packages, exécutez la commande suivante :

sudo apt install curl build-essential gcc make

Installer Rust via cURL et Bash

Une fois les packages requis installés, vous pouvez installer Rust sur Debian via la commande curl sur votre système. Le script d'installation de Rust sera téléchargé à l'aide de curl et exécuté automatiquement.

Exécutez la commande suivante pour télécharger et exécuter le script d'installation de Rust :

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

Pendant le processus d'installation, vous serez invité à choisir une option d'installation. Tapez 1 et appuyez sur Entrée pour procéder à l'installation par défaut.

Le processus d'installation peut prendre 1 à 5 minutes, selon la vitesse Internet et le matériel de votre serveur. Une fois l'installation terminée, vous verrez un message de confirmation.

Activer l'environnement Rust

Ensuite, vous devez activer l'environnement Rust pour votre session shell actuelle. Cela vous permet d'utiliser des commandes et des outils liés à Rust. Pour activer l'environnement Rust, exécutez les commandes suivantes :

source ~/.cargo/env

Confirmer l'installation de Rust

Enfin, pour vous assurer que Rust a été installé avec succès sur votre système, vous pouvez vérifier la version du compilateur Rust (rustc). Tapez la commande suivante et appuyez sur Entrée pour afficher la version du compilateur Rust :

rustc -V

Créer une application de test Rust

Après avoir installé Rust, il est essentiel de tester l'installation pour s'assurer qu'elle fonctionne correctement. La meilleure façon de le vérifier est de créer une application de test simple, comme le programme classique « Hello World ».

Créer un répertoire d'espace de travail

Tout d’abord, créez un répertoire qui servira d’espace de travail pour vos projets Rust. Cela permet de garder vos projets organisés et faciles à trouver. Exécutez la commande suivante pour créer un nouveau répertoire appelé rust-projects dans votre dossier personnel :

mkdir ~/rust-projects

Créer un exemple d'application dans Rust

Ensuite, accédez au répertoire rust-projects nouvellement créé et créez un nouveau fichier source Rust appelé helloworld.rs à l'aide d'un éditeur de texte comme nano. Exécutez la commande suivante pour ouvrir le fichier dans Nano :

cd rust-projects && nano helloworld.rs

Maintenant, entrez le code Rust suivant pour le test « Hello World » :

fn main() {
    println!("Hello World, this is a test provided by LinuxCapable.com");
}

Enregistrez les modifications en appuyant sur CTRL+O, puis quittez nano en appuyant sur CTRL+X.

Compiler le programme de test de rouille

Une fois le fichier source créé, vous pouvez maintenant compiler le programme à l'aide du compilateur Rust, rustc. Exécutez la commande suivante pour compiler le helloworld.rs déposer:

rustc helloworld.rs

Cette commande créera un fichier exécutable nommé helloworld dans votre répertoire actuel une fois le processus de compilation terminé. Le répertoire doit maintenant contenir à la fois le fichier source et l'exécutable compilé, comme indiqué dans l'exemple de sortie ci-dessous :

helloworld  helloworld.rs

Exécutez l'application de test

Enfin, pour exécuter l'application « Hello World » que vous avez créée avec Rust, exécutez la commande suivante :

./helloworld

Vous devriez voir le résultat de l'application de test, qui devrait ressembler à ceci :

Bonjour tout le monde, ceci est un test fourni par LinuxCapable.com

Si vous voyez le résultat ci-dessus, votre installation Rust fonctionne correctement et vous pouvez commencer à développer des applications Rust sur votre système.

Commandes supplémentaires Commandes Rust

Cette section couvrira quelques commandes et conseils utiles pour gérer votre installation de Rust, y compris la mise à jour et la désinstallation de Rust.

Mettre à jour Rust sur Debian

Garder votre installation Rust à jour est essentiel pour garantir que vous avez accès aux dernières fonctionnalités, corrections de bogues et améliorations de performances. La mise à jour de Rust est simple et peut être effectuée à l’aide d’une seule commande dans votre terminal. Pour mettre à jour Rust, exécutez la commande suivante :

rustup update

Cette commande vérifiera les mises à jour disponibles et les installera automatiquement. Si votre installation Rust est déjà à jour, la commande vous en informera.

Supprimer (Désinstaller) Rust de Debian

Vous pouvez facilement le supprimer à l'aide de l'outil si vous n'avez plus besoin de Rust sur votre système Debian. Pour désinstaller Rust, exécutez la commande suivante :

rustup self uninstall

Cette commande supprimera Rust et ses composants associés de votre système.

Remarque : Cette commande désinstalle uniquement Rust lui-même et ne supprime aucun projet, fichier source ou exécutable que vous avez créé à l'aide de Rust.

Conclusion

Avec Rust installé avec succès sur votre système Debian en utilisant rustup, vous pouvez commencer à tirer parti de ses puissantes fonctionnalités pour vos projets de développement. La compilation d'une application de test confirme que votre installation fonctionne correctement. Mettez régulièrement à jour Rust via rustup pour suivre les dernières fonctionnalités et améliorations. Profitez des performances et de la fiabilité que Rust apporte à vos tâches de programmation.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire