GNU/Linux >> Tutoriels Linux >  >> Linux

Comment créer un environnement virtuel Rust à l'aide de Conda sous Linux

Conda est un système de gestion de packages open source et un système de gestion d'environnement permettant d'installer plusieurs versions de packages logiciels et leurs dépendances. Il est principalement développé pour Python et n'est lié à aucun langage de programmation spécifique. Conda vous permet d'installer de nombreux langages de programmation dans plusieurs environnements différents.

Dans cet article, nous vous montrerons comment créer des environnements virtuels Rust à l'aide de Conda sous Linux.

Prérequis

  • Un serveur exécutant Ubuntu 20.04.
  • Un mot de passe root est configuré sur le serveur.

Installer les dépendances requises

Tout d'abord, mettez à jour vos packages système vers la dernière version avec la commande suivante :

apt-get update -y

Une fois tous les packages mis à jour, installez les autres packages requis avec la commande suivante :

apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 -y

Une fois tous les packages installés, vous pouvez passer à l'étape suivante.

Installer Anaconda

Tout d'abord, téléchargez le script d'installation d'Anaconda avec la commande suivante :

wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh

Une fois le script téléchargé, exécutez le script téléchargé avec la commande suivante :

bash Anaconda3-2021.05-Linux-x86_64.sh

Il vous sera demandé de saisir oui ou non comme indiqué ci-dessous :

Veuillez répondre 'oui' ou 'non' :'

>>> yes

Anaconda3 will now be installed into this location:
/root/anaconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]

Une fois l'Anaconda installé, activez l'environnement Conda avec la commande suivante :

source ~/.bashrc

Créer des environnements virtuels Rust à l'aide de Conda

Le programme d'installation de la chaîne d'outils Rust fournit un utilitaire rustup pour installer Rust sur Linux. Cependant, vous pouvez également utiliser le gestionnaire de packages Conda pour installer et gérer le langage de programmation Rust.

Pour créer un nouvel environnement Rust, exécutez la commande suivante :

conda create -c conda-forge -n rustenv rust

Une fois le processus terminé, vous devriez obtenir le résultat suivant :

#
# To activate this environment, use
#
#     $ conda activate rustenv
#
# To deactivate an active environment, use
#
#     $ conda deactivate

Ensuite, vérifiez l'environnement Rust avec la commande suivante :

conda info --envs

Vous devriez voir le résultat suivant :

# conda environments:
#
base                  *  /root/anaconda3
rustenv                  /root/anaconda3/envs/rustenv

Ensuite, vous devrez activer l'environnement Rust. Vous pouvez l'activer à l'aide de la commande suivante :

conda activate rustenv

Vous devriez obtenir le résultat suivant :

(rustenv) [email protected]:~# 

Maintenant, vérifiez la version de Rust avec la commande suivante :

rustc --version

Vous devriez voir le résultat suivant :

rustc 1.53.0 (53cb7b09b 2021-06-17)

Vous pouvez également vérifier la version du package Corgo avec la commande suivante :

cargo --version

Vous devriez voir le résultat suivant :

cargo 1.53.0 (4369396ce 2021-04-27)

Ajoutez Cargo Environment à votre chemin SYstem :

Ensuite, vous devrez ajouter un environnement Cargo à votre chemin système pour le rendre permanent.

Pour cela, modifiez le fichier .bashrc avec la commande suivante :

nano ~/.bashrc

Ajoutez les lignes suivantes :

export PATH=/root/.cargo/bin:$PATH

Enregistrez et fermez le fichier puis activez l'environnement avec la commande suivante :

source ~/.bashrc

Désactiver et supprimer l'environnement Rust

Pour désactiver l'environnement Rust, exécutez la commande suivante :

conda deactivate

Ensuite, supprimez définitivement l'environnement Rust de votre système à l'aide de la commande suivante :

conda env remove -n rustenv

Conclusion

Toutes nos félicitations! vous avez créé avec succès un environnement Rust à l'aide de Conda. Vous pouvez maintenant commencer à créer votre premier projet avec Rust.


Linux
  1. Comment créer un volume physique sous Linux en utilisant LVM

  2. Comment définir/créer des variables d'environnement et de shell sous Linux

  3. Comment créer un utilisateur Linux avec Ansible

  4. Comment créer un environnement virtuel Python sur Ubuntu 20.04

  5. Comment installer le langage de programmation Rust sur Rocky Linux 8

Créer des lecteurs de CD et de DVD virtuels à l'aide de CDEmu sous Linux

Créer une machine virtuelle KVM à l'aide de l'image Qcow2 sous Linux

Créer des environnements virtuels NodeJS à l'aide de Conda sous Linux

Créer des environnements virtuels Rust à l'aide de Conda sous Linux

Créer des environnements virtuels Golang à l'aide de Conda sous Linux

Créer un volume de disque dur virtuel (VHD) à l'aide d'un fichier sous Linux