GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar y usar Rust en Debian 11 Bullseye

Rust está diseñado para competir con C y C++. En este tutorial, exploraremos los pasos para instalar y comenzar a usar RUST en Debian 11 Bullseye Linux.

C y C++ han sido los lenguajes de programación más populares para desarrollar sistemas operativos y aplicaciones críticas para el rendimiento. Sin embargo, también existe otro jugador popular conocido como Rust que se ha posicionado en el mercado de los lenguajes de programación entre lenguajes de bajo nivel como C/C++ y lenguajes altamente abstractos como C# y Java.

Al igual que C/C++, el lenguaje se compila directamente en código de máquina y, por lo tanto, permite el acceso directo al hardware. Al mismo tiempo, como en Java y C#, se tiene cuidado para garantizar que los accesos a la memoria no puedan generar brechas de seguridad.

El nuevo motor de navegador Servo de Mozilla ofrece una idea de las posibilidades de Rust. Es un lenguaje de programación moderno que se centra en la seguridad y el rendimiento de los subprocesos. A diferencia de muchos de los llamados lenguajes de programación de alto nivel, Rust no tiene recolección de basura ni una máquina virtual. En cambio, Rust aborda problemas bien conocidos de lenguajes de programación de bajo nivel establecidos desde hace mucho tiempo, como C o C ++. Sin embargo, los desarrolladores tienen que dar algo de tiempo para superar las empinadas curvas de aprendizaje.

Pasos para instalar y usar Rust en Debian 11 Bullseye

1. Requisitos

Linux Debian
Acceso a terminales
Usuario no root al menos
Acceso a terminales

2. Ejecute el comando de actualización de Apt

A continuación, antes de comenzar con los pasos para la instalación de RUST en Debian 11, asegurémonos de que nuestro sistema esté actualizado. Esto también minimizará los problemas de compatibilidad de paquetes.

sudo apt update && sudo apt upgrade

3. Instalar Rust en Debian 11 Bullseye

Los paquetes de Rust para instalar en Debian 11 Bullseye no están disponibles en su repositorio oficial. Por lo tanto, podemos usar el script provisto por los desarrolladores oficiales de RUST para instalarlo fácilmente en nuestros sistemas Linux.

curl https://sh.rustup.rs -sSf | sh

A medida que ejecuta el script, aparecerán tres opciones:

1) Continuar con la instalación (predeterminado)
2) Personalizar la instalación
3) Cancelar la instalación

De forma predeterminada, se seleccionará el primero, por lo tanto, simplemente presione Enter tecla para avanzar.

4. Configura tu Shell actual

Una vez que se completa la instalación, para usar Rust en el shell actual, debemos reiniciarlo. Esto volverá a cargar nuestra variable de entorno PATH para incluir el directorio bin de Cargo (en $HOME/.cargo/bin).

source $HOME/.cargo/env

5. Comprobar la versión de Rust en Debian 11

Después de seguir los pasos para instalar la versión de Rust en Debian 11 bullseye, podemos comprobar qué versión de este lenguaje de programación está en nuestro sistema.

rustc --version

6. Comienza a usar el código Rust

Creemos un archivo y escribamos un código RUST simple para obtener un programa simple.

Cree un directorio para su proyecto:

mkdir myproject

Crear un archivo:

nano mycode.rs

Usando el comando anterior estamos creando un archivo con extensión Rust, en este archivo pegue el siguiente código:

fn main() {
println!("Hi, Here is How2shout portale for Linux!");
}

Guarde el archivo presionando Ctrl+O , pulsa Intro y luego Ctrl + X para salir del archivo.

Compila y ejecuta el programa:

rustc mycode.rs

Ahora, ejecute la aplicación que ha compilado usando la herramienta de comando Rust. El nombre de la aplicación ejecutable será el mismo que el del archivo que ha creado.

./mycode

Para saber más sobre él y aprender este lenguaje de programación, consulte su documentación oficial.


Debian
  1. Cómo instalar y usar versiones posteriores de Debian

  2. Cómo instalar y usar Ansible en Debian 11

  3. Cómo instalar y usar NVM en Debian 11

  4. Cómo instalar y usar FFmpeg en Debian 10

  5. Cómo instalar y usar PHP Composer en Debian 11 Bullseye

Cómo instalar y usar FFmpeg en Debian 11

Cómo instalar y usar Ansible en Debian 10

Cómo instalar y usar Mono en Debian 11

Cómo instalar y usar PHP Composer en Debian 11

Cómo instalar y usar Tripwire en Debian 11

Cómo instalar y usar Telnet en Debian 11 Bullseye