Comment installer et configurer Rust sur Debian 11 Bullseye 2022

Ce tutoriel concerne la procédure d’installation et de configuration de Rust sur Debian 11 Bullseye. Nous ferons de notre mieux pour que vous compreniez ce guide. J’espère que ce blog vous plaira Comment installer et configurer Rust sur Debian 11 Bullseye. Si votre réponse est oui, merci de partager après avoir lu ceci.
Table des matières

Vérifiez comment installer et configurer Rust sur Debian 11 Bullseye

Rust est un langage de programmation moderne qui met l’accent sur la sécurité des threads et les performances pour concurrencer C et C++. Découvrez les étapes d’installation et d’utilisation de RUST sur Debian 11 Bullseye Linux dans ce didacticiel. C et C++ sont les langages de programmation les plus populaires pour développer des systèmes d’exploitation et des applications critiques pour les performances.

Cependant, il existe un autre acteur populaire connu sous le nom de Rust, qui s’est positionné sur le marché des langages de programmation entre les langages de bas niveau comme C/C++ et les langages très abstraits comme C# et Java. Comme C/C++, le langage est compilé directement dans le code machine, permettant un accès direct au matériel. Parallèlement, comme pour Java et C#, on veille à ce que les accès mémoire n’entraînent pas de failles de sécurité.

Comment installer et configurer Rust sur Debian 11 Bullseye

Installation des dépendances de packages

Tout d’abord, il installera les dépendances de packages telles que build-essentials, GCC, make, etc. sur votre système Debian.

  • Exécutez la commande ‘sudo su’ ci-dessous pour obtenir les privilèges root, puis mettez à jour et mettez à jour votre référentiel.
  • Installez maintenant les dépendances du package à l’aide de la commande suivante.
    • sudo apt install curl build-essential gcc make -y

Installation de Rust avec rustup

rustup est un projet officiel soutenu par Rust qui vous permet d’installer Rust plus facilement. rustup fournit un programme d’installation pour les systèmes d’exploitation de type Unix et Windows. Dans cette étape, vous installerez le langage de programmation Rust en utilisant rustup sur le système Debian.

  • Exécutez la commande suivante pour télécharger le programme d’installation de rustup et installer Rust à l’échelle du système.
    • wget -qO – https://sh.rustup.rs | sudo RUSTUP_HOME=/opt/rust CARGO_HOME=/opt/rust sh -s — –no-modify-path -y
  • Une fois l’installation de rustup terminée, exécutez la commande suivante pour ajouter la variable d’environnement ‘$RUSTUP_HOME=/opt/rust’ et le chemin binaire de la chaîne d’outils rustup ‘/opt/rust/bin’ à la variable d’environnement. environnement ‘$PATH’. Cela rendra les variables d’environnement permanentes et automatiquement chargées à chaque connexion.
    • echo ‘exporter RUSTUP_HOME=/opt/rust’ | sudo tee -a /etc/profile.d/rust.done ‘export PATH=$PATH:/opt/rust/bin’ | sudo tee -a /etc/profile.d/rust.sh
  • Exécutez maintenant la commande suivante pour recharger votre profil de shell actuel. Cela appliquera de nouveaux paramètres de shell, y compris de nouvelles variables d’environnement.
  • Vérifiez les variables d’environnement ‘$RUSTUP_HOME’ et ‘$PATH’ à l’aide de la commande suivante.
    • echo $RUSTUP_HOMEecho $PATH
  • Pour vérifier l’installation de Rust, exécutez la commande suivante à l’aide de la commande suivante.
  • Vous verrez une sortie similaire à la suivante.
    • rustc 1.56.1 (59eed8a2a 2021-11-01)
  • L’installation de Rust à l’échelle du système vous permet d’exécuter Rust sous différents utilisateurs, y compris l’utilisateur non root. Connectez-vous en tant qu’utilisateur et vérifiez la version de Rust comme indiqué ci-dessous.
    • su – nom d’utilisateurrustc –version
  • Par défaut, rustup fournit la complétion de commandes pour différents types de shells, y compris bash. Exécutez la commande suivante pour générer l’achèvement de la commande rustup pour bash.
    • complétions de bash rustup > /usr/share/bash-completion/completions/rustup
  • Rechargez maintenant le profil bash_completion pour appliquer une nouvelle configuration.
    • source /etc/profile.d/bash_completion.sh
  • Tapez maintenant la commande ‘rustup’ et appuyez sur ‘TAB’ pour obtenir la liste des complétions de la commande rustup.
    • ONGLET ROUILLÉ
    • Vous avez maintenant terminé l’installation de Rust à partir du système Debian en utilisant le fichier rustup.

Configuration du projet Rust

Le principal avantage de l’installation de Rust à l’échelle du système est que tous les utilisateurs peuvent l’utiliser sans avoir besoin d’installer ou de configurer des packages supplémentaires. Pour cet exemple, vous allez créer Rust hello-world en utilisant un utilisateur non root.

  • Connectez-vous en tant qu’utilisateur à l’aide de la commande suivante.
  • Créez un nouveau répertoire ‘~/project’ et changez-le pour votre répertoire de travail.
    • mkdir -p ~/projet ; cd ~/projet
  • Créez un nouveau script Rust ‘hello-world.rs’ en utilisant votre éditeur préféré.
  • Copiez et collez le code Rust suivant pour un simple message hello world.
    • fn main() { println! (“Bonjour le monde, bienvenue à Rust”);}
  • Enregistrez le fichier.
  • Compilez le script hello-world.rs en utilisant la commande ‘rustc’ ci-dessous.
  • La sortie de hello-world.rs sera un fichier exécutable « hello-world ».
  • Exécutez le fichier exécutable binaire “hello-world” comme indiqué ci-dessous.

Derniers mots : Comment installer et configurer Rust sur Debian 11 Bullseye

J’espère que vous comprenez cet article Comment installer et configurer Rust sur Debian 11 Bullseye, si votre réponse est non, vous pouvez demander n’importe quoi via la section du forum de contact liée à cet article. Et si votre réponse est oui, partagez cet article avec votre famille et vos amis.

Leave a Comment