Rust est un langage de programmation côté serveur gratuit et open-source développé par Mozilla. Il s'est principalement concentré sur la vitesse, la sécurité de la mémoire et le remplacement des langages de codage de bas niveau comme C/C++. Il est utilisé pour créer une large gamme d'applications, notamment des moteurs de jeu, des systèmes d'exploitation, des systèmes de fichiers, des composants de navigateur, etc. Il peut s'exécuter sur des appareils intégrés et s'intégrer facilement à d'autres langages.
Dans cet article, nous vous montrerons comment installer le langage de programmation Rust sur Rocky Linux 8.
Prérequis
- Un serveur exécutant RockyLinux 8 sur la plate-forme cloud Atlantic.Net
- Un mot de passe root configuré sur votre serveur
Étape 1 - Créer un serveur cloud Atlantic.Net
Tout d'abord, connectez-vous à votre serveur Atlantic.Net Cloud. Créez un nouveau serveur en choisissant Rocky Linux 8 comme système d'exploitation avec au moins 2 Go de RAM. Connectez-vous à votre serveur cloud via SSH et connectez-vous à l'aide des informations d'identification mises en évidence en haut de la page.
Une fois connecté à votre serveur, exécutez la commande suivante pour mettre à jour votre système de base avec les derniers packages disponibles.
dnf update -y
Étape 2 - Installer les dépendances requises
Tout d'abord, vous devrez installer certaines dépendances requises sur votre serveur. Vous pouvez tous les installer en exécutant les commandes suivantes :
dnf install epel-release -y dnf install cmake gcc make curl clang -y
Une fois toutes les dépendances installées, vous pouvez passer à l'étape suivante.
Étape 3 - Installer Rust sur Rocky Linux 8
Maintenant, 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
Il vous sera demandé de sélectionner l'option d'installation comme indiqué ci-dessous :
home directory, located at: /root/.rustup This can be modified with the RUSTUP_HOME environment variable. The Cargo home directory located at: /root/.cargo This can be modified with the CARGO_HOME environment variable. The cargo, rustc, rustup and other commands will be added to Cargo's bin directory, located at: /root/.cargo/bin This path will then be added to your PATH environment variable by modifying the profile files located at: /root/.profile /root/.bash_profile /root/.bashrc You can uninstall at any time with rustup self uninstall and these changes will be reverted. Current installation options: default host triple: x86_64-unknown-linux-gnu default toolchain: stable (default) profile: default modify PATH variable: yes 1) Proceed with installation (default) 2) Customize installation 3) Cancel installation >1
Tapez 1 et appuyez sur Entrée pour démarrer l'installation. Une fois l'installation terminée, vous obtiendrez le résultat suivant :
stable-x86_64-unknown-linux-gnu installed - rustc 1.56.0 (09c42c458 2021-10-18) Rust is installed now. Great! To get started you may need to restart your current shell. This would reload your PATH environment variable to include Cargo's bin directory ($HOME/.cargo/bin). To configure your current shell, run: source $HOME/.cargo/env
Maintenant, activez la variable de chemin système Rust à l'aide de la commande suivante :
source ~/.profile source ~/.cargo/env
Maintenant, vérifiez la version de Rust avec la commande suivante :
rustc -V
Vous devriez voir la version de Rust dans la sortie suivante :
rustc 1.56.0 (09c42c458 2021-10-18)
Étape 4 - Créer une application Rust
À ce stade, Rust est installé. Maintenant, créons un exemple d'application pour tester Rust.
Commencez par créer un répertoire nommé project avec la commande suivante :
mkdir project
Ensuite, changez le répertoire du projet et créez un exemple d'application Rust avec la commande suivante :
cd project nano helloworld.rs
Ajoutez le code suivant :
fn main() { println!("This is my first project created using rust!"); }
Enregistrez et fermez le fichier, puis compilez le programme à l'aide de la commande suivante :
rustc helloworld.rs
Cette commande créera un fichier exécutable dans votre répertoire actuel.
Maintenant, lancez le programme avec la commande suivante :
./helloworld
Vous devriez voir le résultat suivant :
This is my first project created using rust!
Étape 5 - Mettre à jour Rust vers la dernière version
C'est toujours une bonne idée d'utiliser la dernière version de Rust. Vous pouvez le mettre à jour avec la commande suivante :
rustup update
Étape 6 - Comment désinstaller Rust
Si vous souhaitez supprimer Rust de votre système, exécutez la commande suivante :
rustup self uninstall
Une fois la désinstallation réussie, vous obtiendrez le résultat suivant :
Thanks for hacking in Rust! This will uninstall all Rust toolchains and data, and remove $HOME/.cargo/bin from your PATH environment variable. Continue? (y/N) y info: removing rustup home info: removing cargo home info: removing rustup binaries info: rustup is uninstalled
Conclusion
Dans le post ci-dessus, nous avons expliqué comment installer le langage de programmation Rust sur votre Rocky Linux 8. Nous créons également un exemple d'application à l'aide de Rust. Vous pouvez maintenant commencer à créer votre application en utilisant le langage Rust. Essayez d'utiliser Rust sur votre VPS depuis Atlantic.Net !