Saltar al contenido principal

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.

  1. 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.

  1. Durante la instalación, se te pedirá que confirmes. Presiona 1 y luego presiona Enter para continuar con la instalación predeterminada.

  2. Una vez que la instalación esté completa, el script añadirá los ejecutables cargo y rustc a la variable de entorno PATH de tu sistema, lo que te permitirá usar comandos de Rust desde cualquier directorio.

  3. 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.

  1. 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.

  1. 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.

  1. 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!".

  1. Crea un nuevo archivo llamado main.rs utilizando tu editor de texto preferido:
   vi main.rs
  1. 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!".

  1. Guarda y cierra el archivo.

  2. 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!