rustup: instalación y gestión de versiones de Rust

rustup: instalación y gestión de versiones de Rust

¿Qué es rustup?

rustup es la herramienta oficial de instalación y gestión de versiones de Rust. Similar a cómo funciona nvm para Node.js, rustup te permite instalar diferentes versiones de Rust (estables, beta o nightly) y cambiar entre ellas de manera sencilla. Además, se encarga de mantener tu instalación de Rust siempre actualizada sin necesidad de usar los gestores de paquetes de tu sistema operativo, lo cual te da más flexibilidad y control sobre las versiones de Rust que usas.

Pasos para instalar Rust usando rustup

Paso 1: Instalar rustup

  • Abre la terminal y ejecuta el siguiente comando para instalar rustup (que instalará Rust de manera automática):
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

NOTA: Este comando descarga e instala rustup de manera sencilla y luego el script instalará Rust y Cargo (el gestor de paquetes y compilación de Rust).

  • Durante la instalación, rustup te mostrará algunos mensajes. En caso de ser necesario, rustup agregará automáticamente la ruta correcta para que puedas usarlo en la terminal (generalmente ~/.cargo/bin).

  • Si por alguna razón no se agrega automáticamente a tu $PATH, puedes hacerlo manualmente. Solo debes añadir lo siguiente al archivo de configuración de tu shell (como .bashrc, .zshrc, dependiendo de tu shell):

export PATH="$HOME/.cargo/bin:$PATH"
  • Para que los cambios surtan efecto, reinicia la terminal o ejecuta:
source ~/.bashrc   # o source ~/.zshrc si usas Zsh
  • Verifica que Rust se haya instalado correctamente:
rustc --version

Deberías ver la versión más reciente de Rust.

Paso 2: Actualizar Rust (si es necesario)

Si ya tenías una instalación de Rust, o si necesitas asegurarte de que tienes la última versión estable, puedes actualizar Rust a la última versión estable con:

rustup update stable

Este comando actualizará tu herramienta rustup y Rust a la última versión estable disponible.

Paso 3: Instalar y usar diferentes versiones de Rust

  • Instalar una versión específica de Rust (por ejemplo, la versión más reciente de nightly o la versión beta) es muy sencillo con rustup. Para instalar la versión nightly (una versión de desarrollo con características experimentales), por ejemplo, ejecuta:
rustup install nightly
  • Para cambiar entre diferentes versiones de Rust, usa el comando rustup default:
rustup default stable   # Establecer la versión estable como predeterminada
rustup default nightly  # Establecer la versión nightly como predeterminada
  • Verifica las versiones instaladas:
rustup show

Este comando te mostrará las versiones de Rust que tienes instaladas y cuál es la predeterminada.

¿Por qué usar rustup?

rustup te proporciona la flexibilidad de manejar diferentes versiones de Rust de manera sencilla, sin necesidad de preocuparte por las versiones del sistema operativo o los gestores de paquetes. Además, permite una fácil actualización y personalización, y te da la posibilidad de usar herramientas experimentales (como las versiones nightly) sin afectar tu entorno de desarrollo principal.

Con rustup, no tienes que preocuparte por las versiones obsoletas de Rust que pueden estar en los repositorios de tu sistema operativo, ya que siempre puedes obtener la versión más reciente y actualizarla cuando lo necesites.

Fuentes:


Gracias

¡Gracias a todos! Sus aportes lo hacen posible. Si desea ayudar y apoyarnos a crear mejor contenido, puede hacer su donativo a través de paypal:

Algunos derechos reservados

Compartir en Redes sociales

A continuación

Cómo instalar RAR en Linux (binario oficial de RARLab)

Cómo instalar la última versión de Neovim en Linux

jQuery en Wordpress

Relacionado


¿Músico?

Si desea conocer sobre mi actividad musical lo invito a que visite la página principal. Allí encontrará todo sobre mi música.