GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Rust et Cargo sur Ubuntu et d'autres distributions Linux

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


Ubuntu
  1. Comment installer Slack sur Ubuntu et d'autres distributions Linux

  2. Comment installer le navigateur Vivaldi sur Ubuntu et d'autres distributions Linux

  3. Comment installer et utiliser Latte Dock sur Ubuntu et d'autres distributions Linux

  4. Comment installer Apache Cassandra sur Ubuntu et d'autres Linux

  5. Comment regarder Hulu sur Ubuntu et d'autres distributions Linux

Comment installer PuTTY sur Ubuntu et d'autres distributions Linux

Comment mettre à jour Grub sur Ubuntu et d'autres distributions Linux

Comment installer Netbeans sur Ubuntu et d'autres Linux

Comment installer Itch sur Ubuntu et d'autres distributions Linux

Comment installer l'application Discord dans Ubuntu et d'autres distributions Linux [3 méthodes]

Comment installer Ansible sur Ubuntu et d'autres distributions Linux