GNU/Linux >> Tutoriels Linux >  >> AlmaLinux

Comment installer Rust sur AlmaLinux 8

Rust est un langage de programmation avec trois principes de conception clés :la sécurité, la concurrence et l'aspect pratique. Il s'agit d'un projet open source qui vise la vitesse, la sécurité de la mémoire et la parallélisation.

Il a été créé par Graydon Hoare en 2010. Il est maintenant développé principalement par les développeurs du projet Rust avec l'aide de la communauté dans le but de créer un langage de programmation système moderne qui garantit la sécurité des threads, un contrôle complet sur le cycle de vie de la mémoire et un C efficace. reliures. Rust est un langage de programmation à typage statique, et il utilise l'inférence de type pour s'assurer que vous n'avez pas besoin de spécifier vos types de manière redondante.

Rust a été créé comme une alternative à C++/C qui permet d'écrire du code sécurisé sans se soucier des problèmes de mémoire ou de thread.

L'utilisation de Rust sur C/C++ présente plusieurs avantages, notamment une meilleure sécurité de la mémoire et des performances supérieures. En mettant l'accent sur les abstractions à coût nul, il est facile à apprendre, à développer, à maîtriser et à déployer.

Rust a un modèle de programmation simple. zit est facile à apprendre pour les débutants et fournit en même temps des fonctionnalités avancées telles que des abstractions à coût nul, des traits, des correspondances de modèles, une sécurité de la mémoire garantie grâce à son système de propriété, une gestion automatique de la mémoire grâce à son algorithme unique de collecte des ordures et une simultanéité sans fil avec message passant entre les fils.

Dans cet article, nous allons apprendre à installer Rust sur un système AlmaLinux 8. Ce didacticiel comprend des instructions détaillées ainsi que des captures d'écran des étapes du processus.

Prérequis

  • Un serveur exécutant AlmaLinux 8 x64.
  • Un compte utilisateur avec des privilèges sudo.

Mise à jour du système

Nous devons mettre à jour le système avant d'installer Rust pour deux raisons. Premièrement, il est important de maintenir le système à jour pour des raisons de sécurité et deuxièmement, cela peut être nécessaire pour s'assurer que Rust fonctionnera correctement. Exécutez la commande suivante pour mettre à jour le système.

mise à jour de la vérification sudo dnf
sudo dnf mise à jour -y
sudo dnf upgrade -y

Une fois le processus de mise à jour terminé, nous devrons installer les dépendances requises. Exécutez la commande suivante pour installer les dépendances Rust.

sudo dnf install epel-release
sudo dnf install cmake gcc make curl -y

Installation du langage de programmation Rust

Maintenant que notre système est à jour et que nous avons installé toutes les dépendances nécessaires, nous pouvons procéder à l'installation du langage de programmation Rust sur notre système. Nous utiliserons curl pour télécharger un script qui installera la dernière version du compilateur. Exécutez la commande suivante pour la télécharger et l'exécuter.

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

Le script d'installation prendra un certain temps pour se terminer. Le script installera automatiquement les dépendances requises et se rouillera lui-même. Une fois ce processus terminé, nous devons ajouter le répertoire bin rustup à notre variable PATH afin d'utiliser rustc et d'autres outils fournis par Rust. Exécutez la commande suivante pour configurer les variables d'environnement.

source ~/.profile
source ~/.cargo/env

Une fois le processus d'installation terminé, nous pouvons vérifier si Rust est correctement installé en exécutant la commande Rustc avec l'indicateur -V.

rustc -V

Vous devriez obtenir une sortie similaire à la capture d'écran suivante. Vous pouvez voir la version du langage Rust que nous avons installée. Votre version peut être différente de celle de cet exemple.

Tester l'installation de rouille 

Maintenant que nous avons installé Rust sur notre système AlmaLinux, nous allons créer un projet simple qui sera utilisé pour tester l'installation de Rust.

Tout d'abord, créez un répertoire pour notre exemple de projet. Nous nommerons le répertoire rust-example. Nous allons créer ce dossier dans notre répertoire personnel. Exécutez la commande suivante afin de créer un nouveau projet Rust dans votre répertoire personnel.

cd &&mkdir rust-example

Après avoir créé le nouveau répertoire pour notre projet, nous devons remplacer le répertoire de travail actuel par le répertoire rust-example nouvellement créé. Exécutez la commande suivante pour changer de répertoire.

cd rust-example

Il existe un certain nombre de projets différents que nous pouvons créer avec Rust. Nous allons créer un projet simple "Hello world" dans cet article. Exécutez la commande suivante pour générer une nouvelle application Rust nommée hello_world.

sudo nano hello_world.rs

Nous devons ajouter le code qui affichera "Hello world!" à la ligne de commande. Les lignes suivantes sont le contenu du fichier hello_world.rs.

fn main() {//pre> 
  println !("Hello World, Howtoforge");
}

La première ligne définit une nouvelle fonction nommée main. Nous utiliserons la fonction main comme point d'entrée pour cette application. La deuxième ligne commence un bloc de code qui sera exécuté lorsque nous lancerons l'application. Cela définit une nouvelle variable nommée println et assigne la chaîne "Hello World, Howtoforge" à cette variable. Au final, nous devons fermer (} et ( )) le bloc de code pour indiquer la fin de la fonction println.

Après avoir terminé cette étape, nous devons enregistrer et quitter l'éditeur en appuyant sur Ctrl + X . Nous serons invités à enregistrer ou non le fichier. Vous pouvez entrer O et appuyez sur Entrée pour indiquer que vous souhaitez enregistrer ce fichier. Cela fermera le fichier hello_world.rs et nous ramènera à l'invite de la ligne de commande.

Maintenant que nous avons créé notre application, nous pouvons la compiler dans un fichier binaire en exécutant la commande rustc avec le nom du fichier comme paramètre. La commande suivante compilera le fichier hello_world.rs dans un binaire nommé hello_world .

rustc hello_world.rs

Vous pouvez exécuter la commande ls pour répertorier tous les fichiers du répertoire actuel. Vous devriez voir un fichier binaire nommé hello_world sous le répertoire rust-example.

ls

Nous pouvons exécuter notre programme en imprimant le chemin du fichier exécutable et en le fournissant comme argument à la commande ./hello_world.

./hello_world

Vous devriez obtenir une sortie similaire à la capture d'écran suivante sur votre ligne de commande. Félicitations, vous avez exécuté avec succès votre premier programme Rust.

Conclusion

Dans cet article, nous avons appris comment installer le langage Rust sur notre système AlmaLinux. Nous avons également créé un exemple de projet qui peut être utilisé pour tester l'installation de Rust. Veuillez nous laisser un commentaire si vous rencontrez un problème avec le processus d'installation ou si quelque chose ne fonctionne pas correctement.


AlmaLinux
  1. Comment installer Git sur AlmaLinux

  2. Comment installer Apache sur AlmaLinux

  3. Comment installer MySQL sur AlmaLinux

  4. Comment installer PHP 8 sur AlmaLinux 8

  5. Comment installer PHP 7.4 sur AlmaLinux 8

Comment installer Git sur AlmaLinux 8

Comment installer Node.js sur AlmaLinux 8

Comment installer Gnome sur AlmaLinux 8

Comment installer DirectAdmin sur AlmaLinux 8

Comment installer Rust sur AlmaLinux 8

Comment installer le langage de programmation Rust sur AlmaLinux 8