Cómo instalar Rust en CentOS
Cómo instalar Rust en CentOS
Rust es un lenguaje de programación moderno, seguro y eficiente que tiene como objetivo capacitar a los desarrolladores con un control de alto nivel sobre la programación de bajo nivel. En este tutorial, te guiaré paso a paso a través del proceso de instalación de Rust en CentOS, una distribución popular de Linux, para asegurarme de que tengas todas las herramientas necesarias para comenzar a construir aplicaciones robustas y confiables.
Requisitos previos
Antes de comenzar, asegúrate de tener un sistema CentOS en funcionamiento. También necesitarás una conexión a internet estable para descargar e instalar Rust.
Paso 1: Actualizar los paquetes del sistema
Siempre es una buena práctica actualizar los paquetes del sistema antes de instalar cualquier software nuevo. Abre una terminal y ejecuta el siguiente comando para actualizar los paquetes de CentOS:
sudo yum update
Este comando actualizará las listas de paquetes e instalará las actualizaciones disponibles.
Paso 2: Instalar Rust
Para instalar Rust en CentOS, puedes usar el instalador oficial de Rust llamado rustup. Esta herramienta te permite gestionar fácilmente diferentes versiones de Rust y los paquetes asociados.
- Descarga e instala
rustupejecutando el siguiente comando en tu terminal:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Este comando descargará el script rustup-init e iniciará el proceso de instalación.
Durante la instalación, se te pedirá que confirmes. Presiona
1y luego presionaEnterpara continuar con la instalación predeterminada.Una vez que la instalación esté completa, el script añadirá los ejecutables
cargoyrustca la variable de entornoPATHde tu sistema, lo que te permitirá usar comandos de Rust desde cualquier directorio.Para aplicar los cambios y cargar la nueva configuración de
PATH, abre una nueva sesión de terminal o ejecuta el siguiente comando:
source $HOME/.cargo/env
Este comando asegurará que tu sesión de terminal actual reconozca los nuevos ejecutables de Rust instalados.
- Para verificar la instalación, ejecuta el siguiente comando:
rustc --version
Deberías ver la versión de Rust instalada impresa en la pantalla, lo cual indica una instalación exitosa.
¡Felicitaciones! Has instalado Rust correctamente en tu sistema CentOS.
Paso 3: Configurar el entorno de Rust
Para maximizar tu experiencia de desarrollo en Rust, se recomienda configurar tu entorno de Rust estableciendo la herramienta predeterminada y habilitando el autocompletado.
- Establece la herramienta predeterminada ejecutando el siguiente comando:
rustup default stable
Este comando establecerá la versión estable de Rust como la herramienta predeterminada. Puedes reemplazar stable por nightly o una versión específica si lo deseas.
- Habilita el autocompletado para los comandos de Rust ejecutando el siguiente comando:
rustup completions bash > /etc/bash_completion.d/rustup.bash-completion
Este comando crea un script de autocompletado de Bash para rustup, lo que te permitirá usar el autocompletado de pestañas para los comandos de Rust.
Paso 4: Ejemplos de uso
Para demostrar el uso de Rust, crearemos un programa simple de "¡Hola, mundo!".
- Crea un nuevo archivo llamado
main.rsutilizando tu editor de texto preferido:
vi main.rs
- Agrega el siguiente código al archivo:
fn main() {
println!("¡Hola, mundo!");
}
Este código define una función main que imprime el mensaje "¡Hola, mundo!".
Guarda y cierra el archivo.
Compila y ejecuta el programa utilizando el siguiente comando:
rustc main.rs && ./main
Este comando compilará el código fuente de Rust en un ejecutable llamado main y lo ejecutará.
Deberías ver la salida ¡Hola, mundo! impresa en la terminal, lo que confirma que tu instalación de Rust funciona correctamente.
Precauciones a tener en cuenta
- Asegúrate de tener una conexión a internet estable durante el proceso de instalación para descargar todos los componentes necesarios.
- Verifica que tengas los permisos necesarios para instalar software en tu sistema CentOS.
- Revisa dos veces los comandos que ingreses para evitar errores de escritura o sintaxis.
Conclusión
En este tutorial, aprendiste cómo instalar Rust en CentOS utilizando el instalador rustup. También configuraste tu entorno de Rust, estableciste la herramienta predeterminada y habilitaste el autocompletado. Además, creaste un programa simple de "¡Hola, mundo!" para probar tu instalación de Rust. Ahora estás listo para explorar el vasto mundo de la programación en Rust y construir aplicaciones poderosas. ¡Feliz codificación!