Saltar al contenido principal

Instalando Rust en OpenSUSE

Instalando Rust en OpenSUSE

Rust es un lenguaje de programación moderno, seguro y extremadamente rápido que permite a los desarrolladores construir software confiable y eficiente. En este tutorial, te guiaremos paso a paso a través del proceso de instalación de Rust en OpenSUSE, una distribución de Linux popular conocida por su estabilidad y flexibilidad.

Requisitos previos

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

  • Una instalación de OpenSUSE (preferiblemente la última versión)
  • Una conexión a internet estable

Paso 1: Actualizar los paquetes del sistema

El primer paso es asegurarse de que los paquetes del sistema estén actualizados. Abre una terminal y ejecuta el siguiente comando:

sudo zypper update

Se te pedirá que ingreses tu contraseña. Proporciónala y espera a que el proceso de actualización se complete. Este paso asegura que tu sistema tenga las últimas correcciones de errores y parches de seguridad.

Paso 2: Descargar Rustup

Rustup es la herramienta recomendada para instalar Rust. Administra las versiones de Rust y las herramientas asociadas. Para descargar Rustup, ejecuta el siguiente comando en la terminal:

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

Este comando descargará y ejecutará el script de instalación de Rustup. Puede tardar unos momentos en completarse.

Paso 3: Agregar Rust al PATH

Después de que la instalación se haya completado, Rustup mostrará un mensaje preguntando si deseas continuar con la instalación predeterminada. Presiona 1 y presiona Enter para proceder. Esto agregará Rust a la variable PATH de tu sistema, lo que te permitirá usar comandos de Rust desde cualquier lugar en la terminal.

Paso 4: Configurar el entorno de Rust

A continuación, necesitamos configurar el entorno de Rust. Abre una nueva terminal o ejecuta el siguiente comando para cargar las variables de entorno:

source $HOME/.cargo/env

Este comando asegurará que los cambios realizados en el paso anterior surtan efecto de inmediato.

Paso 5: Verificar la instalación de Rust

Para verificar que Rust se haya instalado correctamente, ejecuta el siguiente comando:

rustc --version

Deberías ver el número de versión de Rust mostrado en la terminal. Esto confirma que Rust está instalado correctamente.

Paso 6: Actualizar Rust

Para mantener tu instalación de Rust actualizada, se recomienda actualizarla regularmente. Ejecuta el siguiente comando para actualizar Rust y sus herramientas asociadas:

rustup update

Este comando descargará e instalará la última versión estable de Rust.

Paso 7: Instalar Cargo

Cargo es el administrador de paquetes y sistema de compilación para Rust. Te permite administrar dependencias, compilar y ejecutar proyectos de Rust. Ejecuta el siguiente comando para instalar Cargo:

rustup component add cargo

Este comando instalará Cargo y lo hará disponible para su uso.

Paso 8: Verificar la instalación de Cargo

Para verificar que Cargo se haya instalado correctamente, ejecuta el siguiente comando:

cargo --version

Deberías ver el número de versión de Cargo mostrado en la terminal. Esto confirma que Cargo está instalado correctamente.

Paso 9: Crear un proyecto de ejemplo en Rust

Ahora que Rust y Cargo están configurados, creemos un proyecto de ejemplo en Rust para asegurarnos de que todo funcione como se espera. Ejecuta el siguiente comando para crear un nuevo proyecto de Rust:

cargo new hello_world

Este comando creará un nuevo directorio llamado hello_world con una estructura básica de proyecto de Rust.

Paso 10: Compilar y ejecutar el proyecto de ejemplo

Navega hasta el directorio del proyecto ejecutando el siguiente comando:

cd hello_world

A continuación, compila y ejecuta el proyecto de ejemplo usando Cargo:

cargo run

Deberías ver la salida Hola, mundo! impresa en la terminal. Esto confirma que Rust y Cargo están funcionando correctamente.

Conclusión

¡Felicitaciones! Has instalado con éxito Rust y configurado el entorno de desarrollo en tu sistema OpenSUSE. Ahora puedes comenzar a explorar el mundo de la programación en Rust y construir software increíble. Recuerda actualizar Rust y Cargo regularmente para aprovechar las últimas características y correcciones de errores. ¡Feliz codificación!