GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo crear un entorno virtual Rust usando Conda en Linux

Conda es un sistema de administración de paquetes y un sistema de administración de entornos de código abierto para instalar múltiples versiones de paquetes de software y sus dependencias. Está desarrollado principalmente para Python y no está vinculado a ningún lenguaje de programación específico. Conda le permite instalar muchos lenguajes de programación en múltiples entornos diferentes.

En esta publicación, le mostraremos cómo crear entornos virtuales Rust usando Conda en Linux.

Requisitos

  • Un servidor con Ubuntu 20.04.
  • Se configura una contraseña raíz en el servidor.

Instalar dependencias requeridas

Primero, actualice los paquetes de su sistema a la última versión con el siguiente comando:

apt-get update -y

Una vez que todos los paquetes estén actualizados, instale otros paquetes requeridos con el siguiente comando:

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

Una vez que todos los paquetes estén instalados, puede continuar con el siguiente paso.

Instalar Anaconda

Primero, descargue el script de instalación de Anaconda con el siguiente comando:

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

Una vez descargado el script, ejecute el script descargado con el siguiente comando:

bash Anaconda3-2021.05-Linux-x86_64.sh

Se le pedirá que escriba sí o no como se muestra a continuación:

Responda 'sí' o 'no':'

>>> 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]

Una vez que se haya instalado Anaconda, active el entorno Conda con el siguiente comando:

source ~/.bashrc

Crear entornos virtuales Rust usando Conda

El instalador de la cadena de herramientas Rust proporciona una utilidad rustup para instalar Rust en Linux. Sin embargo, también puede usar el administrador de paquetes Conda para instalar y administrar el lenguaje de programación Rust.

Para crear un nuevo entorno de Rust, ejecute el siguiente comando:

conda create -c conda-forge -n rustenv rust

Una vez finalizado el proceso, debería obtener el siguiente resultado:

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

A continuación, verifique el entorno de Rust con el siguiente comando:

conda info --envs

Debería ver el siguiente resultado:

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

A continuación, deberá activar el entorno Rust. Puedes activarlo usando el siguiente comando:

conda activate rustenv

Deberías obtener el siguiente resultado:

(rustenv) [email protected]:~# 

Ahora, verifica la versión de Rust con el siguiente comando:

rustc --version

Debería ver el siguiente resultado:

rustc 1.53.0 (53cb7b09b 2021-06-17)

También puede verificar la versión del paquete de Corgo con el siguiente comando:

cargo --version

Debería ver el siguiente resultado:

cargo 1.53.0 (4369396ce 2021-04-27)

Agregue Cargo Environment a su SYStem Path:

A continuación, deberá agregar un entorno Cargo a la ruta de su sistema para que sea permanente.

Para hacerlo, edite el archivo .bashrc con el siguiente comando:

nano ~/.bashrc

Agregue las siguientes líneas:

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

Guarde y cierre el archivo y luego active el entorno con el siguiente comando:

source ~/.bashrc

Desactivar y eliminar Rust Environment

Para desactivar el entorno Rust, ejecute el siguiente comando:

conda deactivate

A continuación, elimine el entorno Rust de forma permanente de su sistema con el siguiente comando:

conda env remove -n rustenv

Conclusión

¡Felicidades! ha creado con éxito un entorno Rust usando Conda. Ahora puede comenzar a crear su primer proyecto usando Rust.


Linux
  1. Cómo crear un volumen físico en Linux usando LVM

  2. Cómo establecer/crear variables de entorno y shell en Linux

  3. Cómo crear un usuario de Linux usando Ansible

  4. Cree un entorno virtual para diferentes versiones de Python usando Conda

  5. Cómo crear un entorno virtual Python en Ubuntu 20.04

Cree unidades virtuales de CD y DVD usando CDEmu en Linux

Cree una máquina virtual KVM usando la imagen Qcow2 en Linux

Cree entornos virtuales de NodeJS usando Conda en Linux

Cree entornos virtuales Rust usando Conda en Linux

Cree entornos virtuales de Golang usando Conda en Linux

Cree un volumen de disco duro virtual (VHD) usando un archivo en Linux