Instalar Rust en Debian 11 Bullseye

Instalar Rust en Debian 11 Bullseye y derivados.

Rust es un lenguaje de programación de código abierto, centrado en la velocidad, la seguridad y el paralelismo. Este lenguaje es ampliamente utilizado por los desarrolladores, para crear una amplia gama de software como por ejemplo: motores de juegos, sistemas operativos, sistemas de archivos, componentes para un navegador y motores de simulación para realidad virtual.

Si lo analizamos sintácticamente vemos que es muy similar a C ++, pero con la gran diferencia que Rust puede garantizar la seguridad de la memoria mediante el uso de un verificador que valida sus referencias. En el artículo de hoy vemos como instalar este impresionante lenguaje, en Debian 11 Bullseye y todos sus derivados.

Rust en Debian 11

Rust en Debian 11

 

Instalar Rust en Debian 11 Bullseye

Antes de comenzar, actualizamos nuestro sistema.

sudo apt update && sudo apt upgrade

Ahora las dependencias requeridas por Rust.

sudo apt install curl build-essential gcc make -y

Imagen de ejemplo.

Instalar las dependencias de Rust en debian 11

Instalar las dependencias de Rust en debian 11

 

Una vez que haya completado la instalación requerida de paquetes, usamos la herramienta curl para descargar el script de instalación de Rust.

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

Como puedes ver en el siguiente ejemplo, debes pulsar «1» para realizar una instalación estándar.

root@sololinux-demo:~# curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
info: downloading installer

Welcome to Rust!

This will download and install the official compiler for the Rust
programming language, and its package manager, Cargo.

Rustup metadata and toolchains will be installed into the Rustup
home directory, located at:

  /root/.rustup

This can be modified with the RUSTUP_HOME environment variable.

The Cargo home directory located at:

  /root/.cargo

This can be modified with the CARGO_HOME environment variable.

The cargo, rustc, rustup and other commands will be added to
Cargo's bin directory, located at:

  /root/.cargo/bin

This path will then be added to your PATH environment variable by
modifying the profile files located at:

  /root/.profile
  /root/.bashrc

You can uninstall at any time with rustup self uninstall and
these changes will be reverted.

Current installation options:


   default host triple: x86_64-unknown-linux-gnu
     default toolchain: stable (default)
               profile: default
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
> 1

La instalación es rápida.

Proceso de instalacion de Rust

Proceso de instalación de Rust

 

Antes de utilizar Rust, debes habilitar su entorno en la shell actual.

source ~/.profile

source ~/.cargo/env

Puedes buscar actualizaciones periódicamente con el siguiente comando.

rustup update

Ejemplo…

oot@sololinux-demo:~# rustup update
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: checking for self-updates

  stable-x86_64-unknown-linux-gnu unchanged - rustc 1.55.0 (c8dfcfe04 2021-09-06)

info: cleaning up downloads & tmp directories
root@sololinux-demo:~#

Si por algún motivo, quieres desinstalar Rust…

rustup self uninstall

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Instalar Rust en Debian 11 Bullseye.

Chat de SoloLinux en Telegram

 

Agregar comentario

1 logo sololinux

Suscríbete a SoloLinux

Recibe todos los nuevos artículos es tu correo electrónico

You have Successfully Subscribed!

Ir al contenido