Cómo instalar el lenguaje de programación Rust en Rocky Linux 8

Herrumbre es un lenguaje de programación de sistemas de código abierto que se centra en la velocidad, la seguridad de la memoria y el paralelismo. Los desarrolladores utilizan Rust para crear una amplia gama de nuevas aplicaciones de software, como motores de juegos, sistemas operativos, sistemas de archivos, componentes de navegador y motores de simulación para la realidad virtual. Rust es sintácticamente similar a C ++ pero puede garantizar la seguridad de la memoria mediante el uso de un comprobador de préstamos para validar referencias.

Para los usuarios, especialmente los desarrolladores que deseen probar el lenguaje de programación Rust, sabrán cómo instalar el lenguaje de programación Rust en Rocky Linux 8.

Requisitos previos

  • SO recomendado: Rocky Linux 8. +.
  • Cuenta de usuario: Una cuenta de usuario con acceso sudo o root.

Actualizar sistema operativo

Actualice su Rocky Linux sistema operativo para asegurarse de que todos los paquetes existentes estén actualizados:

sudo dnf upgrade --refresh -y

El tutorial utilizará el comando sudo y asumiendo que tienes el estado de sudo.

Anuncio

Para verificar el estado de sudo en su cuenta:

Anuncio
sudo whoami

Salida de ejemplo que muestra el estado de sudo:

[joshua@rockylinux ~]$ sudo whoami
root

Para configurar una cuenta sudo nueva o existente, visite nuestro tutorial en Cómo agregar un usuario a Sudoers en Rocky Linux.

Para utilizar el cuenta root, use el siguiente comando con la contraseña de root para iniciar sesión.

su

Instalar paquetes requeridos

El primer paso es importar el repositorio de EPEL (Paquetes adicionales para Enterprise Linux); esta instalará dependencias actualizadas y debe usarse independientemente, a menos que se encuentre en un entorno de producción estricto.

Anuncio

Ejecute el comando de la siguiente manera:

sudo dnf install epel-release

Ejemplo de salida:

Anuncio
Cómo instalar el lenguaje de programación Rust en Rocky Linux 8

Escriba "Y" entonces presione "INTRODUCIR CLAVE" para continuar con la instalación.

Alternativamente, use el "-Y bandera" para omitir esto y forzar la instalación.

A continuación, instale CMake, GCC y Make, que deben compilarse al crear aplicaciones Rust.

Anuncio
sudo dnf install cmake gcc make curl clang -y

Instalar el lenguaje de programación Rust

Una vez que haya completado la instalación requerida de paquetes en los requisitos previos, ahora puede usar (rizo) para descargar el script de instalación de Rust ejecutando el siguiente comando:

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

Debería ver un resultado como el siguiente ejemplo. "Tipo 1" y golpear "Entrar"  para continuar.

Vea también  Cómo instalar Python 3.8 en Linux Mint 21 LTS

Ejemplo:

Anuncio
Cómo instalar el lenguaje de programación Rust en Rocky Linux 8

La instalación completa debería tardar entre 1 y 5 minutos, según la velocidad de Internet y el hardware de su servidor. Una vez completado, verá el siguiente resultado:

Ahora deberá activar el (Entorno de óxido) para su caparazón actual. Esto se hace usando el siguiente comando para activar el entorno rust:

Anuncio
source ~/.profile
source ~/.cargo/env

Verifique la compilación de la versión de Rust instalada, que a su vez le mostrará que también se instaló correctamente. Escriba el siguiente comando y presione enter:

rustc -V

Salida de ejemplo (Esto cambiará con el tiempo con las versiones más nuevas):

rustc 1.55.0 (c8dfcfe04 2021-09-06)

Crear solicitud de proyecto de muestra de Rust

Así que ha instalado Rust y cree que debería funcionar correctamente. Al instalar un lenguaje de programación en su sistema operativo, la mejor manera de verificarlo es crear una aplicación de prueba rápida. Para la guía, creará el famoso (Hola Mundo) salida usando óxido.

Primero, debe crear un directorio que sirva como (Espacio de trabajo):

Anuncio

ADVERTENCIA: NO USE SUDO O ROOT PARA CREAR LOS DIRECTORIOS O ARCHIVOS DEL PROYECTO DE RUST, O TENDRÁ PROBLEMAS PARA COMPILAR.

Anuncio
mkdir path/to/rust-projects

En segundo lugar, cambie el directorio al Espacio de trabajo y cree una aplicación de muestra con el siguiente comando:

cd rust-projects && nano helloworld.rs

A continuación, ingrese el siguiente código para la prueba de hola mundo:

fn main() {
    println!("Hello World, this is a test provided by LinuxCapable.com");
}

Guardar y cerrar (CTRL + O) y luego salir (CTRL + X) luego compile el programa con el siguiente comando:

rustc helloworld.rs

Esto creará una aplicación ejecutable después de que haya terminado de compilarse. La aplicación estará en su directorio actual como el resultado de ejemplo a continuación:

Cómo instalar el lenguaje de programación Rust en Rocky Linux 8

Para ejecutar la aplicación que creó con Rust, ejecute el programa con el comando de ejecución:

Anuncio
Anuncio
./helloworld

Salida de ejemplo de la aplicación de prueba como se muestra a continuación:

Cómo instalar el lenguaje de programación Rust en Rocky Linux 8

Cómo actualizar Rust

Actualizar Rust es relativamente fácil y se hace con un simple comando en tu terminal. Escriba lo siguiente:

rustup update

Ejemplo de salida:

Cómo instalar el lenguaje de programación Rust en Rocky Linux 8

Cómo quitar (desinstalar) el óxido

Si en el futuro ya no necesita Rust en su sistema operativo, ejecute el siguiente comando:

rustup self uninstall

Ejemplo de salida:

Anuncio
Cómo instalar el lenguaje de programación Rust en Rocky Linux 8

Para eliminar con éxito, escriba "Y" Y pulse el botón "INTRODUCIR CLAVE."

Anuncio

A continuación, obtendrá el siguiente resultado de que Rust se ha eliminado con éxito de su sistema.

Vea también  Cómo instalar VLC Media Player en Fedora 37/36/35

Comentarios y Conclusión

En el tutorial, aprendió cómo instalar el lenguaje de programación Rust en su sistema operativo Rocky Linux 8 y crear una aplicación de prueba rudimentaria. En general, Rust es fantástico, especialmente porque garantiza la seguridad de la memoria. No puede escribir desbordamientos de búfer, punteros colgantes o errores sin doble en Rust que, en lugar de C / C ++, eliminan toda una clase de errores de seguridad en su software.


¿No es lo que estabas buscando? Intente buscar tutoriales adicionales.

Deja un comentario