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
rustup
ejecutando 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
1
y luego presionaEnter
para continuar con la instalación predeterminada.Una vez que la instalación esté completa, el script añadirá los ejecutables
cargo
yrustc
a la variable de entornoPATH
de 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.rs
utilizando 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!