Rust ist eine kostenlose und serverseitige Open-Source-Programmiersprache, die von Mozilla entwickelt wurde. Es konzentrierte sich hauptsächlich auf Geschwindigkeit, Speichersicherheit und das Ersetzen von Programmiersprachen auf niedriger Ebene wie C/C++. Es wird verwendet, um eine breite Palette von Anwendungen zu erstellen, darunter Spiele-Engines, Betriebssysteme, Dateisysteme, Browserkomponenten und mehr. Es kann auf eingebetteten Geräten ausgeführt und problemlos in andere Sprachen integriert werden.
In diesem Beitrag zeigen wir Ihnen, wie Sie die Programmiersprache Rust auf Rocky Linux 8 installieren.
Voraussetzungen
- Ein Server, auf dem RockyLinux 8 auf der Atlantic.Net Cloud Platform ausgeführt wird
- Ein auf Ihrem Server konfiguriertes Root-Passwort
Schritt 1 – Atlantic.Net Cloud-Server erstellen
Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server und wählen Sie Rocky Linux 8 als Betriebssystem mit mindestens 2 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.
Sobald Sie sich bei Ihrem Server angemeldet haben, führen Sie den folgenden Befehl aus, um Ihr Basissystem mit den neuesten verfügbaren Paketen zu aktualisieren.
dnf update -y
Schritt 2 – Erforderliche Abhängigkeiten installieren
Zuerst müssen Sie einige erforderliche Abhängigkeiten auf Ihrem Server installieren. Sie können alle installieren, indem Sie die folgenden Befehle ausführen:
dnf install epel-release -y dnf install cmake gcc make curl clang -y
Sobald alle Abhängigkeiten installiert sind, können Sie mit dem nächsten Schritt fortfahren.
Schritt 3 – Installiere Rust auf Rocky Linux 8
Führen Sie nun den folgenden Befehl aus, um das Rust-Installationsskript herunterzuladen und auszuführen:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Sie werden aufgefordert, die Installationsoption wie unten gezeigt auszuwählen:
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
Geben Sie 1 ein und drücken Sie die Eingabetaste, um die Installation zu starten. Sobald die Installation abgeschlossen ist, erhalten Sie die folgende Ausgabe:
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
Aktivieren Sie nun die Rust-Systempfadvariable mit dem folgenden Befehl:
source ~/.profile source ~/.cargo/env
Überprüfen Sie nun die Rust-Version mit dem folgenden Befehl:
rustc -V
Sie sollten die Rust-Version in der folgenden Ausgabe sehen:
rustc 1.56.0 (09c42c458 2021-10-18)
Schritt 4 – Erstellen Sie eine Rust-Anwendung
An dieser Stelle ist Rust installiert. Lassen Sie uns nun eine Beispielanwendung erstellen, um Rust zu testen.
Erstellen Sie zunächst ein Verzeichnis namens project mit dem folgenden Befehl:
mkdir project
Wechseln Sie als Nächstes in das Projektverzeichnis und erstellen Sie mit dem folgenden Befehl eine Rust-Beispielanwendung:
cd project nano helloworld.rs
Fügen Sie den folgenden Code hinzu:
fn main() { println!("This is my first project created using rust!"); }
Speichern und schließen Sie die Datei und kompilieren Sie dann das Programm mit dem folgenden Befehl:
rustc helloworld.rs
Dieser Befehl erstellt eine ausführbare Datei in Ihrem aktuellen Verzeichnis.
Führen Sie nun das Programm mit dem folgenden Befehl aus:
./helloworld
Sie sollten die folgende Ausgabe sehen:
This is my first project created using rust!
Schritt 5 – Rust auf die neueste Version aktualisieren
Es ist immer eine gute Idee, die neueste Version von Rust zu verwenden. Sie können es mit dem folgenden Befehl aktualisieren:
rustup update
Schritt 6 – So deinstallieren Sie Rust
Wenn Sie Rust von Ihrem System entfernen möchten, führen Sie den folgenden Befehl aus:
rustup self uninstall
Nach erfolgreicher Deinstallation erhalten Sie folgende Ausgabe:
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
Schlussfolgerung
Im obigen Beitrag haben wir erklärt, wie Sie die Programmiersprache Rust auf Ihrem Rocky Linux 8 installieren. Wir erstellen auch eine Beispielanwendung mit Rust. Sie können jetzt mit der Erstellung Ihrer Anwendung in der Rust-Sprache beginnen. Versuchen Sie, Rust auf Ihrem VPS von Atlantic.Net zu verwenden!