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.