Instalando Rust en Debian
Instalando Rust en Debian
Rust es un lenguaje de programación moderno que ofrece seguridad de memoria, concurrencia y alto rendimiento. En este tutorial, te guiaremos paso a paso en el proceso de instalación de Rust en Debian.
Prerrequisitos
Antes de comenzar, asegúrate de tener los siguientes prerrequisitos instalados en tu sistema Debian:
- Debian OS (cualquier versión reciente)
- Acceso a una terminal o interfaz de línea de comandos
- Conexión a internet
Paso 1: Actualizar el sistema
Primero, asegurémonos de que nuestro sistema esté actualizado. Abre una terminal y ejecuta el siguiente comando:
sudo apt update && sudo apt upgrade -y
Este comando actualiza las listas de paquetes y actualiza todas las paquetes instalados a sus últimas versiones.
Paso 2: Instalar Rust usando rustup
Rust proporciona una herramienta oficial llamada rustup
para gestionar las versiones de Rust y las herramientas asociadas. Vamos a instalar rustup
ejecutando el siguiente comando:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Este comando utiliza curl
para descargar el script de instalación de rustup
y luego lo ejecuta en la terminal (sh
).
Paso 3: Configurar las variables de entorno
Después de la instalación, rustup
modifica tus variables de entorno para incluir los ejecutables de Rust en la variable PATH de tu sistema. Sin embargo, estos cambios solo se aplicarán en nuevas sesiones de terminal. Para aplicar los cambios de inmediato, ejecuta el siguiente comando:
source $HOME/.cargo/env
Este comando recarga las variables de entorno en la sesión actual de la terminal.
Paso 4: Verificar la instalación
Para verificar que Rust se haya instalado correctamente, ejecuta el siguiente comando:
rustc --version
Deberías ver el número de versión del compilador de Rust impreso en la terminal, lo que indica una instalación exitosa. Por ejemplo:
rustc 1.55.0 (c8dfcfe04 2021-12-06)
Paso 5: Actualizar la cadena de herramientas de Rust
Rust recibe actualizaciones frecuentes, y siempre es una buena idea mantener tu instalación actualizada. Para actualizar la cadena de herramientas de Rust, ejecuta el siguiente comando:
rustup update
Este comando actualiza la cadena de herramientas de Rust a la última versión disponible.
Paso 6: Ejemplos de uso
Ahora que tienes Rust instalado, exploremos un par de ejemplos de uso.
Ejemplo 1: ¡Hola, mundo!
Veamos un ejemplo sencillo de "Hola, mundo". Primero, crea un nuevo archivo llamado main.rs
usando tu editor de texto y agrega el siguiente código:
fn main() {
println!("¡Hola, mundo!");
}
Después, guarda el archivo y cierra el editor de texto. Abre una terminal y navega hasta el directorio que contiene main.rs
. Para compilar y ejecutar el código, ejecuta el siguiente comando:
rustc main.rs && ./main
Esto imprimirá ¡Hola, mundo!
en la terminal.
Ejemplo 2: Crear un proyecto en Rust
Rust proporciona una herramienta incorporada llamada Cargo para gestionar proyectos en Rust. Creemos un nuevo proyecto usando Cargo. En una terminal, ejecuta el siguiente comando:
cargo new myproject
Este comando crea un nuevo directorio llamado myproject
con los archivos y la estructura necesaria para un proyecto en Rust. Navega hasta el directorio del proyecto usando cd myproject
. Para compilar y ejecutar el proyecto, ejecuta el siguiente comando:
cargo run
Cargo compilará y ejecutará automáticamente tu proyecto, y deberías ver la salida en la terminal.
Conclusión
¡Felicitaciones! Has instalado correctamente Rust en Debian y has explorado algunos ejemplos de uso. Siéntete libre de adentrarte más en Rust explorando su documentación oficial y experimentando con diversos proyectos en Rust. ¡Feliz codificación!