Anuncios

Bienvenidos sean a este post, hoy hablaremos sobre como instalar el lenguaje en nuestro equipo.

Anuncios

Para este curso voy a utilizar un sistema operativo Debian, en el post anterior les deje un link para instalarlo en una virtual, pero tambien se puede instalar en un windows, primero veamos como instalarlo en un Linux y en otro post veremos para Windows.

Anuncios

Antes de comenzar debemos usar a sudo o el usuario root para ejecutar los siguientes comandos, en caso de usar a root eliminen el comando sudo de cada una de las lineas que pasaremos a continuacion, para poder instalarlo debemos ejecutar primero el siguiente comando:

$ sudo apt-get update
Anuncios

Este nos actualizara los repositorios de debian, lo siguiente sera instalar los paquetes necesarios de C++ para poder instalar a rust, para ello usaremos el siguiente comando:

$ sudo apt-get install build-essential
Anuncios

Esto nos instalara todo lo necesario para el momento que ejecutemos el instalador, para ello debemos usar a curl, este es un comando que viene en distros basados en red hat como por ejemplo fedora pero en debian no lo tenemos, esto nos permite obtener datos de una direccion URL via linea de comandos, para instalarlo en debian debemos ejecutar lo siguiente:

$ sudo apt-get install curl
Anuncios

Esto procedera a instalarnos todo lo necesario para este comando, una vez finalizado vamos a proceder a usar el siguiente comando:

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

Este se conectara a la pagina de rust y comenzara con la descarga del instalador, lo compilara y preparara para instalarlo, veamos todo lo que nos devuelve:

tinchicus@dbn001vrt:~$ 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:

  /home/tinchicus/.rustup

This can be modified with the RUSTUP_HOME environment variable.

The Cargo home directory located at:

  /home/tinchicus/.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:

  /home/tinchicus/.cargo/bin

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

  /home/tinchicus/.profile
  /home/tinchicus/.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
>
Anuncios

Al final tendremos tres opciones donde debemos elegir la primera, para ello pueden ingresar 1 y presionar Enter o directamente presionen Enter para que comience con la descarga de cada uno de los componentes y su respectiva instalacion:

info: profile set to 'default'
info: default host triple is x86_64-unknown-linux-gnu
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: latest update on 2021-12-02, rust version 1.57.0 (f1edd0429 2021-11-29)
info: downloading component 'cargo'
  6.3 MiB /   6.3 MiB (100 %) 992.0 KiB/s in  7s ETA:  0s
info: downloading component 'clippy'
  2.6 MiB /   2.6 MiB (100 %) 999.7 KiB/s in  2s ETA:  0s 
info: downloading component 'rust-docs'
 17.9 MiB /  17.9 MiB (100 %) 950.4 KiB/s in 21s ETA:  0s
info: downloading component 'rust-std'
 24.9 MiB /  24.9 MiB (100 %) 662.4 KiB/s in 33s ETA:  0s
Anuncios

Una vez finalizado todo simplemente reinicien el equipo para que tomen accion las modificaciones en el path y una vez reiniciado el equipo si todo sale bien ejecuten el siguiente comando en la terminal:

$ rustc --version
Anuncios

Y esta nos deberia devolver una salida como esta:

tinchicus@dbn001vrt:~$ rustc --version
rustc 1.57.0 (f1edd0429 2021-11-29)
tinchicus@dbn001vrt:~$
Anuncios

Con esto ya tenemos al lenguaje instalado, para el proximo post veremos esto mismo pero para instalarlo en Windows.

Anuncios

En resumen, hoy hemos visto como instalar todo lo necesario para tener a Rust funcionando en nuestro Debian, hemos visto como actualizar los repositorios, los requisitos necesarios para el instalador y lo que necesitaremos cuando trabajemos con el compilador, tambien hemos visto como instalarlo y como verificar que esta correctamente instalado, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios
pp258

Donación

Es para mantenimento del sitio, gracias!

$1.50