GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer et utiliser Rust sur Debian 11 Bullseye

Rust est conçu pour concurrencer C et C++. Dans ce tutoriel, nous allons explorer les étapes pour installer et commencer à utiliser RUST sur Debian 11 Bullseye Linux.

C et C++ ont été les langages de programmation les plus populaires pour le développement de systèmes d'exploitation et d'applications critiques pour les performances. Cependant, il existe également 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 directement compilé en code machine et permet ainsi un accès direct au matériel. En même temps, comme en Java et C#, on veille à ce que les accès mémoire ne puissent pas conduire à des failles de sécurité.

Le nouveau moteur de navigateur Servo de Mozilla donne un aperçu des possibilités de Rust. C'est un langage de programmation moderne qui se concentre sur la sécurité et les performances des threads. Contrairement à de nombreux langages de programmation dits de niveau supérieur, Rust n'a ni ramasse-miettes ni machine virtuelle. Au lieu de cela, Rust résout les problèmes bien connus des langages de programmation de bas niveau établis de longue date tels que C ou C++. Cependant, les développeurs doivent donner du temps pour surmonter les courbes d'apprentissage abruptes.

Étapes pour installer et utiliser Rust sur Debian 11 Bullseye

1. Exigences

Debian Linux
Accès au terminal
Utilisateur non root au moins
Accès au terminal

2. Exécutez la commande Apt Update

Ensuite, avant d'aborder les étapes d'installation du RUST sur Debian 11, assurons-nous que notre système est mis à jour. Cela minimisera également les problèmes de compatibilité des packages.

sudo apt update && sudo apt upgrade

3. Installer Rust sur Debian 11 Bullseye

Les packages Rust à installer sur Debian 11 Bullseye ne sont pas disponibles dans son référentiel officiel. Par conséquent, nous pouvons utiliser le script fourni par les développeurs officiels de RUST pour l'installer facilement sur nos systèmes Linux.

curl https://sh.rustup.rs -sSf | sh

Lorsque vous exécutez le script, trois options s'affichent :

1) Procéder à l'installation (par défaut)
2) Personnaliser l'installation
3) Annuler l'installation

Par défaut, le premier sera sélectionné, il suffit donc d'appuyer sur Entrée touche pour avancer.

4. Configurez votre Shell actuel

Une fois l'installation terminée, pour utiliser Rust dans le shell actuel, nous devons le redémarrer. Cela rechargera notre variable d'environnement PATH pour inclure le répertoire bin de Cargo (à $HOME/.cargo/bin).

source $HOME/.cargo/env

5. Vérifier la version de Rust sur Debian 11

Après avoir suivi les étapes pour installer la version Rust sur Debian 11 bullseye, nous pouvons vérifier quelle version de ce langage de programmation se trouve sur notre système.

rustc --version

6. Commencez à utiliser le code Rust

Créons un fichier et tapons du code RUST simple pour obtenir un programme simple.

Créez un répertoire pour votre projet :

mkdir myproject

Créer un fichier :

nano mycode.rs

En utilisant la commande ci-dessus, nous créons un fichier avec l'extension Rust, dans ce fichier collez le code suivant :

fn main() {
println!("Hi, Here is How2shout portale for Linux!");
}

Enregistrez le fichier en appuyant sur Ctrl+O , appuyez sur Entrée touche puis Ctrl + X pour quitter le fichier.

Compilez et exécutez le programme :

rustc mycode.rs

Maintenant, exécutez l'application que vous avez compilée à l'aide de l'outil de commande Rust. Le nom de l'application exécutable sera le même que celui du fichier que vous avez créé.

./mycode

Pour en savoir plus et apprendre ce langage de programmation, reportez-vous à sa documentation officielle.


Debian
  1. Comment installer et utiliser les rétroportages Debian

  2. Comment installer et utiliser Ansible sur Debian 11

  3. Comment installer et utiliser NVM sur Debian 11

  4. Comment installer et utiliser FFmpeg sur Debian 10

  5. Comment installer et utiliser PHP Composer sur Debian 11 Bullseye

Comment installer et utiliser FFmpeg sur Debian 11

Comment installer et utiliser Ansible sur Debian 10

Comment installer et utiliser Mono sur Debian 11

Comment installer et utiliser PHP Composer sur Debian 11

Comment installer et utiliser Tripwire sur Debian 11

Comment installer et utiliser Telnet sur Debian 11 Bullseye