Rust è un linguaggio di programmazione lato server gratuito e open source sviluppato da Mozilla. Si concentrava principalmente su velocità, sicurezza della memoria e sostituzione di linguaggi di codifica di basso livello come C/C++. Viene utilizzato per creare un'ampia gamma di applicazioni, inclusi motori di gioco, sistemi operativi, file system, componenti del browser e altro ancora. Può essere eseguito su dispositivi incorporati e integrarsi facilmente con altre lingue.
In questo post, ti mostreremo come installare il linguaggio di programmazione Rust su Rocky Linux 8.
Prerequisiti
- Un server che esegue RockyLinux 8 sulla piattaforma Atlantic.Net Cloud
- Una password di root configurata sul tuo server
Fase 1:crea un server cloud Atlantic.Net
Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Rocky Linux 8 come sistema operativo con almeno 2 GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.
Una volta effettuato l'accesso al server, eseguire il comando seguente per aggiornare il sistema di base con gli ultimi pacchetti disponibili.
dnf update -y
Passaggio 2:installazione delle dipendenze richieste
Innanzitutto, dovrai installare alcune dipendenze richieste sul tuo server. Puoi installarli tutti eseguendo i seguenti comandi:
dnf install epel-release -y dnf install cmake gcc make curl clang -y
Una volta installate tutte le dipendenze, puoi procedere al passaggio successivo.
Fase 3 – Installa Rust su Rocky Linux 8
Ora, esegui il seguente comando per scaricare ed eseguire lo script di installazione di Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Ti verrà chiesto di selezionare l'opzione di installazione come mostrato di seguito:
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/.bash_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
Digita 1 e premi Invio per avviare l'installazione. Una volta completata l'installazione, otterrai il seguente output:
stable-x86_64-unknown-linux-gnu installed - rustc 1.56.0 (09c42c458 2021-10-18) 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
Ora, attiva la variabile del percorso di sistema Rust usando il seguente comando:
source ~/.profile source ~/.cargo/env
Ora verifica la versione Rust con il seguente comando:
rustc -V
Dovresti vedere la versione Rust nel seguente output:
rustc 1.56.0 (09c42c458 2021-10-18)
Fase 4:crea un'applicazione Rust
A questo punto Rust è installato. Ora creiamo un'applicazione di esempio per testare Rust.
Innanzitutto, crea una directory denominata project con il seguente comando:
mkdir project
Quindi, cambia la directory nel progetto e crea un'applicazione Rust di esempio con il seguente comando:
cd project nano helloworld.rs
Aggiungi il seguente codice:
fn main() { println!("This is my first project created using rust!"); }
Salvare e chiudere il file, quindi compilare il programma utilizzando il seguente comando:
rustc helloworld.rs
Questo comando creerà un file eseguibile nella directory corrente.
Ora, esegui il programma con il seguente comando:
./helloworld
Dovresti vedere il seguente output:
This is my first project created using rust!
Passaggio 5:aggiorna Rust all'ultima versione
È sempre una buona idea utilizzare l'ultima versione di Rust. Puoi aggiornarlo con il seguente comando:
rustup update
Passaggio 6:come disinstallare Rust
Se vuoi rimuovere Rust dal tuo sistema, esegui il seguente comando:
rustup self uninstall
Dopo la disinstallazione riuscita, otterrai il seguente output:
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) y info: removing rustup home info: removing cargo home info: removing rustup binaries info: rustup is uninstalled
Conclusione
Nel post precedente, abbiamo spiegato come installare il linguaggio di programmazione Rust sul tuo Rocky Linux 8. Creiamo anche un'applicazione di esempio usando Rust. Ora puoi iniziare a creare la tua applicazione utilizzando la lingua Rust. Prova a utilizzare Rust sul tuo VPS da Atlantic.Net!