El lenguaje de programación Rust es un lenguaje de programación de sistemas multiparadigma de Mozilla que se enfoca en tener las mejores características de los lenguajes C++ y Python con un enfoque en la seguridad.
Rust fue diseñado para ser un lenguaje seguro, concurrente y práctico. Su objetivo es garantizar la seguridad de la memoria y al mismo tiempo mantener el rendimiento, sin necesidad de ningún recolector de basura o tiempo de ejecución, lo que hace posible usar Rust como el lenguaje de programación principal de un sistema integrado. Como tal, Rust se usa en muchas computadoras de placa única, incluidas Raspberry Pi y BeagleBone Black.
El lenguaje ha encontrado uso en el desarrollo web, siendo utilizado en el motor de renderizado del navegador web Firefox y el motor de diseño paralelo Servo. Rust también se está utilizando para desarrollar WebAssembly, un nuevo estándar para compilar código para ejecutar en navegadores web. Esto hace posible escribir código de alto rendimiento que puede ejecutarse en cualquier navegador web sin necesidad de un complemento.
En conclusión, Rust es un lenguaje de programación poderoso, seguro y rápido que se está volviendo cada vez más popular en muchas industrias diferentes. Proporciona muchas funciones que no se encuentran en otros idiomas, lo que lo convierte en una excelente opción para proyectos de desarrollo de todos los tamaños.
En este tutorial, le mostraremos cómo instalar y configurar el lenguaje de programación Rust en AlmaLinux 8. También crearemos un ejemplo de Hello World para mostrarle cómo comenzar con Rust.
Requisitos
Para instalar el lenguaje de programación Rust en AlmaLinux 8, debe tener:
- Acceso raíz en su servidor o máquina virtual.
- Un servidor con un mínimo de 2 GB de RAM y 20 GB de disco duro para facilitar el proceso de instalación.
Actualización del sistema
Antes de instalar cualquier software en su sistema, siempre es una buena idea actualizar los paquetes y repositorios. Puede hacerlo ejecutando el siguiente comando.
sudo dnf check-update && sudo dnf update -y
Una vez que finalice el comando, ejecute el siguiente comando para instalar las dependencias requeridas.
sudo dnf install curl epel-release cmake gcc make -y
Instalación de Rust en AlmaLinux 8
Ahora que el sistema ha sido actualizado, estamos listos para instalar el lenguaje de programación Rust.
Usaremos curl para descargar un script que instalará la última versión de rust en nuestro sistema usando el administrador de paquetes DNF. Gracias al equipo de desarrolladores, podemos simplemente instalar Rust en todo el sistema escribiendo los comandos a continuación.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Este comando descargará el script rustup.rs del sitio web del proyecto Rust y lo ejecutará usando el shell sh.
Salida de muestra:
Una vez finalizada la instalación, ejecute el siguiente comando para actualizar la variable de entorno PATH.
source ~/.profile
Próximo. ejecute el siguiente comando para actualizar la variable de entorno CARGO.
source ~/.cargo/env
Finalmente, abra una nueva ventana de terminal y escriba el comando rustc con el indicador -V para verificar que Rust se haya instalado correctamente. Rustc es el compilador del lenguaje de programación Rust.
rustc -V
La salida debería ser algo como esto. Este resultado muestra que tiene Rust instalado en su sistema.
Ahora que hemos instalado con éxito el lenguaje de programación Rust, echemos un vistazo a cómo crear un ejemplo de Hello World.
Probar la instalación
Ahora que se instaló Rust, creemos un programa básico "Hello World" para probar la instalación.
Primero, creemos un nuevo directorio para colocar nuestro nuevo proyecto Rust en nuestro directorio de inicio.
cd && mkdir hello_world
Luego, cambie a este directorio usando el comando cd.
cd hello_world
Luego, crea un archivo llamado hello_world.rs con nano o tu editor de texto favorito.
sudo nano hello_world.rs
Después de abrir el archivo, copie y pegue el siguiente código.
fn main() { println!("Hello World, this is an example provided by vitux.com"); }
donde:
- fn main() {}:esta es la función main(), que es donde se ejecutará nuestro programa.
- println!(“Hola mundo, este es un ejemplo proporcionado por vitux.com”);:esta línea imprime “Hola mundo” en la consola.
- }:El paréntesis de cierre de la función main().
Si está ejecutando esto dentro de una sesión SSH, es importante cerrar nano presionando CTRL+X , Y, y Introducir .
Ahora, compile el programa usando el comando rustc y pase el nombre del archivo como único argumento.
rustc hello_world.rs
Una vez que el programa se haya compilado con éxito, notará que ahora hay dos archivos nuevos en nuestro directorio; uno se llama “hello_world.rs” y el otro archivo ejecutable se llama “hello_world”. Este archivo ejecutable se puede ejecutar solo y en cualquier sistema que tenga Rust instalado.
Para ejecutar el programa, escriba el siguiente comando en su terminal.
./hello_world
El programa imprimirá exactamente lo que espera ver "Hola mundo, este es un ejemplo proporcionado por vitux.com". ¡Felicidades! Ha instalado y probado con éxito el lenguaje de programación Rust en su sistema AlmaLinux.
Hay muchos recursos en línea a los que puede ir para obtener más información sobre este lenguaje de programación. Puede consultar su sitio web oficial donde contiene toda la información que necesita para comenzar, incluida documentación, guías y un foro de la comunidad. También hay muchos libros sobre Rust que se pueden encontrar en Amazon u otras librerías en línea. Por último, hay muchos tutoriales en video disponibles en YouTube que pueden guiarlo a través de diferentes aspectos del idioma.
Conclusión
En este artículo, le mostramos cómo instalar Rust en AlmaLinux 8. También hemos creado un programa básico "Hello World" para probar la instalación. Deje un comentario a continuación y háganos saber si tiene alguna pregunta o necesita ayuda.