Depuis que Mozilla a abandonné Rust, il a gagné en notoriété et en popularité. Ne vous contentez pas de me croire sur parole. Rust va être inclus dans le noyau Linux, seul le deuxième langage de programmation après C.
De nombreux développeurs ont également commencé à créer de superbes outils basés sur la ligne de commande dans Rust. Ces outils sont souvent disponibles via le gestionnaire de colis Cargo.
C'est pourquoi il est important d'installer le support de Rust sous Linux, à la fois pour les programmeurs et les utilisateurs finaux.
Officiellement, les documents Rust suggèrent d'installer Rust sous Linux en téléchargeant et en exécutant le script d'installation de cette manière :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Cela pourrait fonctionner. Cependant, votre distribution contient probablement déjà Rust. L'utilisation du gestionnaire de paquets de votre distribution est également une option.
Laissez-moi vous guider à travers les étapes d'installation de Rust pour la méthode officielle de Rust et la méthode du gestionnaire de paquets.
Méthode 1 :Installer Rust sur n'importe quel Linux en utilisant la méthode officielle
Cette méthode présente plusieurs avantages :
- Vous obtenez la dernière version de Rust et Cargo
- Rust n'est installé que pour l'utilisateur actuel, pas à l'échelle du système
- Vous n'avez pas besoin d'être root ou d'avoir un accès sudo pour installer Rust par vous-même de cette façon
Quelques personnes n'aiment pas télécharger et exécuter des scripts shell sur Internet, même s'ils proviennent de sources officielles. Cependant, comme il n'a pas besoin d'un accès root et que le script provient des sources officielles, il devrait être sûr de l'installer de cette façon.
Tout d'abord, assurez-vous que Curl est installé. Utilisez le gestionnaire de paquets de votre distribution pour l'installer, s'il n'est pas déjà installé. Vous pouvez installer Curl sur Ubuntu et Debian en utilisant la commande apt :
sudo apt install curl
Ensuite, utilisez cette commande pour télécharger le script et l'exécuter :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Il vous demandera votre entrée pour le type d'installation que vous souhaitez. Optez pour l'option 1 :
Une fois que le script a terminé le processus d'installation, vous devez sourcer le fichier de configuration pour rendre les modifications disponibles pour votre shell.
Source du fichier :
source $HOME/.cargo/env
Une fois cela fait, vérifiez que Rust est disponible pour vous en vérifiant la version installée :
rustc --version
Super cool. Si une nouvelle version de Rust est publiée, vous pouvez mettre à jour celle installée en utilisant :
rustup update
Permettez-moi de vous montrer rapidement comment éliminer la rouille installée de cette manière avant de voir l'autre méthode d'installation.
Suppression de la rouille installée de la manière officielle
Dans un terminal, utilisez la commande suivante pour supprimer Rust de votre système :
rustup self uninstall
Appuyez sur Y lorsque vous y êtes invité et Rust sera supprimé du système.
C'est réglé alors. Voyons comment utiliser la commande apt pour installer Rust sur Ubuntu.
Méthode 2 :Installation de la prise en charge de Rust sur Ubuntu à l'aide d'apt
Pourquoi voudriez-vous utiliser le gestionnaire de paquets ?
- Il installe Rust à l'échelle du système et le rend ainsi disponible pour tous les utilisateurs du système
- Il est mis à jour de manière centralisée avec d'autres mises à jour système (si votre distribution ajoute une nouvelle version de Rust)
Il existe deux principaux packages Rust disponibles dans Ubuntu :
- rustc :le compilateur Rust utilisé pour le langage de programmation Rust
- cargo :Cargo est le gestionnaire de paquets Rust et il installe automatiquement rustc
En tant qu'utilisateur régulier, vous utiliseriez Cargo pour installer des applications basées sur Rust. En tant que programmeur, vous aurez besoin de Cargo pour obtenir d'autres packages Rust ou créer le vôtre.
Étant donné que Cargo inclut rustc, je vous conseille de l'installer afin que tous les packages requis soient installés en une seule fois.
sudo apt install cargo
Il vous sera demandé de saisir le mot de passe de votre compte.
Vous êtes bien sûr libre d'utiliser apt install rustc
et installez uniquement Rust. Ce choix vous appartient.
Vous pouvez vérifier que Rust est installé pour vous et tous les autres utilisateurs (si vous le souhaitez) :
C'est bon. Permettez-moi également de montrer rapidement l'étape de désinstallation.
Suppression de la rouille avec apt remove
Pour supprimer Rust, vous pouvez d'abord supprimer Cargo, puis utiliser la commande autoremove pour supprimer les dépendances installées avec.
sudo apt remove cargo
Lancez maintenant la suppression automatique :
sudo apt autoremove
C'est ça. Vous connaissez maintenant tous les éléments essentiels de l'installation de Rust sur Ubuntu et d'autres distributions Linux. Les questions et suggestions sont toujours les bienvenues.
Article d'origine