Saltar al contenido principal

Instalación de Rust en Fedora

Instalación de Rust en Fedora

Rust es un lenguaje de programación moderno diseñado para ofrecer rendimiento, confiabilidad y productividad. En este tutorial, vamos a seguir el proceso paso a paso para instalar Rust en Fedora. Cubriremos la instalación desde cero, comenzando con la instalación de las dependencias necesarias, configurando el entorno de Rust y verificando la instalación.

Requisitos previos

Antes de comenzar, asegúrate de tener los siguientes requisitos previos:

  • Un sistema Fedora con privilegios administrativos
  • Una conexión a internet activa

¡Comencemos!

Paso 1: Actualizar los paquetes del sistema

Siempre es una buena práctica actualizar los paquetes del sistema antes de instalar cualquier nuevo software. Abre una terminal y ejecuta el siguiente comando:

sudo dnf update

Ingresa tu contraseña si se te solicita y espera a que el proceso de actualización se complete.

Paso 2: Instalar las dependencias requeridas

Rust requiere que se instalen varias dependencias en tu sistema. Abre una terminal y ejecuta el siguiente comando para instalar estas dependencias:

sudo dnf install curl file

Ingresa tu contraseña si se te solicita y espera a que la instalación finalice.

Paso 3: Descargar e instalar Rust

Para descargar e instalar Rust, utilizaremos el instalador de herramientas rustup. Este instalador de herramientas administra las versiones de Rust y las herramientas asociadas.

Ejecuta el siguiente comando en tu terminal para descargar e instalar rustup:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Este comando descargará un script y comenzará el proceso de instalación.

Después de que el script finalice, verás una salida similar a la siguiente:

Rust está instalado ahora. ¡Genial!

Paso 4: Configurar el entorno de Rust

Para usar Rust, necesitas agregar los ejecutables cargo y rustc a la variable de entorno PATH de tu sistema. Puedes hacer esto ejecutando el siguiente comando:

source $HOME/.cargo/env

Este comando agrega las variables de entorno necesarias a tu sesión actual. También puedes agregar este comando a tu archivo de configuración de shell (como .bashrc o .zshrc) para cargar automáticamente las variables de entorno de Rust cada vez que abras una nueva terminal.

Paso 5: Verificar la instalación

Para verificar que Rust se haya instalado correctamente, abre una nueva terminal y ejecuta el siguiente comando:

rustc --version

Deberías ver una salida similar a la siguiente:

rustc x.y.z (abcabcabc yyyy-mm-dd)

Esta salida confirma que Rust está instalado y muestra el número de versión actual.

Paso 6: Actualizar Rust y Cargo

Rust y Cargo, el gestor de paquetes de Rust, reciben actualizaciones periódicas. Es una buena práctica mantenerlos actualizados.

Para actualizar Rust y Cargo, ejecuta el siguiente comando:

rustup update

Este comando verificará si hay actualizaciones y las instalará si están disponibles.

Paso 7: Desinstalar Rust (opcional)

Si alguna vez decides desinstalar Rust de tu sistema, puedes usar el siguiente comando:

rustup self uninstall

Este comando eliminará todos los componentes de Rust de tu sistema.

Conclusión

¡Felicitaciones! Has instalado correctamente Rust en tu sistema Fedora. Ahora puedes comenzar a explorar el mundo de la programación en Rust.

Recuerda actualizar regularmente Rust y Cargo para aprovechar las últimas características y correcciones de errores. Si encuentras algún problema o tienes preguntas, consulta la documentación oficial de Rust o los foros de la comunidad para obtener ayuda.

¡Feliz codificación!