Hostwinds Tutoriales

Resultados de búsqueda para:


Tabla de contenido


¿Qué es Rust-Lang?
Instalación de óxido
Paso 1: actualizar listas de paquetes
Paso 2: Instalar curl
Paso 3: Descargar y ejecutar el script de instalación de Rust Rust
Paso 4: Fuente el entorno
Paso 5: Verificar la instalación (opcional)
Creando un proyecto de óxido
Paso 1: Crear directorio de proyectos
Paso 2: navegue por el directorio del proyecto
Paso 3: Construya su proyecto
Paso 4: Ejecute su proyecto
Cómo desinstalar el óxido
(Opcional) Elimine los directorios y archivos restantes de óxido

Cómo instalar Rust en Linux

Etiquetas: Cloud Servers,  VPS,  Linux 

¿Qué es Rust-Lang?
Instalación de óxido
Paso 1: actualizar listas de paquetes
Paso 2: Instalar curl
Paso 3: Descargar y ejecutar el script de instalación de Rust Rust
Paso 4: Fuente el entorno
Paso 5: Verificar la instalación (opcional)
Creando un proyecto de óxido
Paso 1: Crear directorio de proyectos
Paso 2: navegue por el directorio del proyecto
Paso 3: Construya su proyecto
Paso 4: Ejecute su proyecto
Cómo desinstalar el óxido
(Opcional) Elimine los directorios y archivos restantes de óxido

¿Qué es Rust-Lang?

Rust está diseñado para ser un lenguaje de programación de sistemas de bajo nivel, similar a C y C ++.Proporciona un control de bajo nivel sobre los recursos del sistema, la gestión de la memoria y el rendimiento, lo que lo hace adecuado para desarrollar sistemas operativos, controladores de dispositivos, motores de juego y otro software basado en el rendimiento.

Este tutorial le mostrará cómo instalar Rust a través de su distribución de Linux.

También iremos:

  • Cómo verificar la instalación
  • Cómo desinstalar el óxido
  • Cómo crear un proyecto de óxido

Instalación de óxido

Paso 1: actualizar listas de paquetes

Comience actualizando las listas de paquetes para su distribución de Linux.El siguiente comando asegurará que su paquete esté actualizado.

# For Ubuntu/Debian
Copysudo apt update 

# For Fedora
sudo dnf update 

Paso 2: Instalar curl

Rust usa Curl para descargar componentes durante la instalación.Instale Curl si aún no está instalado.

# For Ubuntu/Debian
Copysudo apt install curl 

# For Fedora
sudo dnf install curl

Paso 3: Descargar y ejecutar el script de instalación de Rust Rust

Rust proporciona un script de instalación que detecta el paquete apropiado para su distribución de Linux.

El siguiente script descargará e instalará la última versión de Rust.

Dominio:

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

Salida:

La salida debe parecerse a lo siguiente, aunque puede diferir ligeramente dependiendo de la versión de Rust que está descargando.

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/username/.rustup

This can be modified with the RUSTUP_HOME environment variable.

The Cargo home directory located at:

  /home/username/.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/username/.cargo/bin

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

  /home/username/.profile
  /home/username/.bash_profile
  /home/username/.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

>

En la parte inferior de la salida, se le pedirá que elija una de las tres (3) opciones.A menos que tenga personalizaciones específicas en mente, sugerimos elegir Opción 1 (predeterminada).

Una vez que se complete la instalación, verá la confirmación de un mensaje similar al siguiente:

Rust is installed now. Great!
To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).
To configure your current shell, run:
source $HOME/.cargo/env

Paso 4: Fuente el entorno

Después de completar la instalación, debe obtener el entorno, o configurar su carcasa, para que los binarios de óxido estén disponibles en su carcasa actual.

Dominio:

Copysource $HOME/.cargo/env

Ninguna salida se mostrará, indicando el comando ejecutado sin error.Actualizará silenciosamente el entorno de su shell, lo que le permitirá ejecutar comandos de óxido como rustc y carga.

Paso 5: Verificar la instalación (opcional)

Si desea verificar que Rust se instale correctamente y vea qué versión de Rust está ejecutando, use el siguiente comando:

Copyrustc --version
cargo --version

Estos comandos deben imprimir las versiones instaladas del Compilador de óxido (rustc) y el Administrador de paquetes de carga (carga).

Salida (Rustc):

Para el compilador de Rust (Rustc), debe ver una salida similar a la siguiente:

rustc --version rustc 1.xx.0 (xxxxxxxxx 20xx-xx-xx)

Salida (carga):

La salida para el administrador de paquetes de carga se vería algo así:

cargo --version cargo 1.xx.0 (xxxxxxxxx 20xx-xx-xx)

¡Eso es todo!Ha instalado y verificado con éxito el óxido en su sistema Linux.Ahora puede comenzar a escribir código de óxido, construir proyectos y usar carga para administrar las dependencias.

Creando un proyecto de óxido

Para crear un proyecto de óxido usaremos el carga dominio.Aquí están los pasos:

Paso 1: Crear directorio de proyectos

En la ventana de su terminal, ejecute lo siguiente para crear un nuevo directorio:

Dominio:

Copycargo new project_name

Reemplazar nombre del proyecto Con el nombre del proyecto de su elección, solo asegúrese de seguir las convenciones de nomenclatura de Rust, minúsculas con subrayos para espacios.

Salida:

Una vez que se cree el proyecto, verá la siguiente salida:

Created binary (application) `project_name` package

Paso 2: navegue por el directorio del proyecto

Dominio:

Copycd project_name

Salida:

Verá los archivos generados y la estructura del directorio

Copyproject_name/
├── Cargo.toml
├── src/
│   └── main.rs
  • Cargo.toml es el archivo manifiesto que contiene metadatos sobre su proyecto, como su nombre, versión, dependencias e instrucciones de compilación.
  • src/main.rs es el archivo fuente principal para su programa de óxido, que contiene la función principal que sirve como punto de entrada de su aplicación.

Paso 3: Construya su proyecto

Dominio:

Copycargo build

Esto compilará su código de óxido y creará un binario ejecutable en el objetivo/depuración/ directorio.

Salida:

La salida variará dependiendo de si es o no un proyecto existente, usted tiene dependencias de proyecto o errores de compilación.Si es un proyecto nuevo, la salida debería verse algo así:

Compiling project_name v0.1.0 (/path/to/your/project)
Finished dev [unoptimized + debuginfo] target(s) in 1.11s

Paso 4: Ejecute su proyecto

Dominio:

Copycargo run

Este comando construirá su proyecto (si aún no se ha construido) y luego ejecutará el ejecutable resultante.

Salida:

Dependiendo del estado de su proyecto, como compilaciones existentes, cambios de código o errores de tiempo de ejecución, la salida variará.

Para un nuevo proyecto con el predeterminado "¡Hola, mundo!"Programa, algo como esto:

Compiling project_name v0.1.0 (/path/to/your/project)
    Finished dev [unoptimized + debuginfo] target(s) in 0.61s
     Running `target/debug/project_name`
Hello, world!

Cómo desinstalar el óxido

Para desinstalar el óxido de su sistema, puede seguir estos pasos:

Dominio:

Copyrustup self uninstall

Este comando eliminará toda la cadena de herramientas de óxido, incluido el compilador de óxido (rustc), Administrador de paquetes de carga (carga), y todos los componentes asociados.

Salida:

Thanks for hacking in Rust!

This will uninstall all Rust toolchains and data, and remove $HOME/.cargo/bin from your PATH environment variable.

Continue? (y/N)

Escribe "y" entonces presione INGRESAR Para completar la desinstalación.

(Opcional) Elimine los directorios y archivos restantes de óxido

El script de desinstalación debe eliminar la mayoría de los archivos y directorios relacionados con el óxido.Sin embargo, tiene la opción de eliminar manualmente los directorios o archivos restantes.

Dominio:

Copyrm -rf ~/.cargo
rm -rf ~/.rustup

Salida:

Hay ninguna salida Cuando se ejecuta el script.Sin embargo, puede verificar que los directorios se eliminen con el siguiente comando:

ls -la ~ | grep ".cargo"
ls -la ~ | grep ".rustup"

Ninguna salida de esto indicará que los directorios se eliminaron con éxito.

Escrito por Hostwinds Team  /  junio 11, 2021