GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Rust unter Debian 11

Rust ist eine Programmiersprache für Open-Source-Systeme, die sich auf Geschwindigkeit, Speichersicherheit und Parallelität konzentriert. Entwickler verwenden Rust, um eine breite Palette neuer Softwareanwendungen zu erstellen, z. B. Spiel-Engines, Betriebssysteme, Dateisysteme, Browserkomponenten und Simulations-Engines für die virtuelle Realität. Rust ist syntaktisch ähnlich zu C++, kann aber Speichersicherheit garantieren, indem es einen Borrow-Checker zur Validierung von Referenzen verwendet.

Für Benutzer, insbesondere Entwickler, die die Programmiersprache Rust ausprobieren möchten, werden Sie wissen, wie man Rust auf Debian 11 Bullseye installiert.

Voraussetzungen

  • Empfohlenes Betriebssystem: Debian 11 Bullseye
  • Benutzerkonto: Ein Benutzerkonto mit Sudo- oder Root-Zugriff.

Betriebssystem aktualisieren

Aktualisieren Sie Ihr Debian Betriebssystem, um sicherzustellen, dass alle vorhandenen Pakete auf dem neuesten Stand sind:

sudo apt update && sudo apt upgrade -y

Das Tutorial verwendet den sudo-Befehl und vorausgesetzt, Sie haben den Sudo-Status .

So überprüfen Sie den Sudo-Status Ihres Kontos:

sudo whoami

Beispielausgabe, die den Sudo-Status zeigt:

[joshua@debian~]$ sudo whoami
root

Um ein bestehendes oder neues Sudo-Konto einzurichten, besuchen Sie unser Tutorial zum Hinzufügen eines Benutzers zu Sudoers unter Debian .

So verwenden Sie das Root-Konto verwenden Sie den folgenden Befehl mit dem Root-Passwort, um sich anzumelden.

su

Abhängigkeiten installieren

Als nächstes installieren Sie die erforderlichen Pakete, die während der Installation von Rust benötigt werden:

sudo apt install curl build-essential gcc make -y

Rust installieren

Sobald Sie die erforderliche Installation von Paketen in den Voraussetzungen abgeschlossen haben, können Sie jetzt (curl) verwenden um das Rust-Installationsskript herunterzuladen, indem Sie den folgenden Befehl ausführen:

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

Sie sollten eine Ausgabe wie im folgenden Beispiel sehen. Typ 1 und drücken Sie Enter um fortzufahren.

Beispiel:

Die gesamte Installation sollte je nach Internetgeschwindigkeit und Hardware Ihres Servers zwischen 1 und 5 Minuten dauern. Nach Abschluss sehen Sie das folgende Ergebnis:

Überprüfen Sie die installierte Version von Rust, die Ihnen wiederum zeigt, dass sie ebenfalls erfolgreich installiert wurde. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:

rustc -V

Beispielausgabe (Dies wird sich im Laufe der Zeit mit neueren Versionen ändern) :

rustc 1.54.0 (a178d0322 2021-07-26)

Beachten Sie, dass Sie die (Rust-Umgebung) aktivieren müssen für Ihre aktuelle Shell. Dies geschieht mit dem folgenden Befehl, um die Rostumgebung zu aktivieren:

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

Rust-Beispielprojektanwendung erstellen

Sie haben also Rust installiert und glauben, dass es korrekt funktionieren sollte. Wenn Sie eine Programmiersprache auf Ihrem Betriebssystem installieren, können Sie dies am besten überprüfen, indem Sie eine schnelle Testanwendung erstellen. Für den Leitfaden erstellen Sie das berühmte (Hello World) Ausgabe mit rust.

Zuerst müssen Sie ein Verzeichnis erstellen, das als (Workspace) dient :

mkdir ~/rust-projects

Zweitens:Wechseln Sie in das Verzeichnis Workspace und erstellen Sie mit dem folgenden Befehl eine Beispielanwendung:

cd rust-projects && nano helloworld.rs

Geben Sie als Nächstes den folgenden Code für den Hallo-Welt-Test ein:

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

Speichern und schließen Sie (STRG+O) und beenden Sie dann (STRG+X) Kompilieren Sie dann das Programm mit dem folgenden Befehl:

rustc helloworld.rs

Dadurch wird nach Abschluss der Kompilierung eine ausführbare Anwendung erstellt. Die Anwendung befindet sich in Ihrem aktuellen Verzeichnis, wie die Beispielausgabe unten zeigt:

root@debian:~/rust-projects# ls
helloworld  helloworld.rs

Um die Anwendung auszuführen, die Sie mit Rust erstellt haben, führen Sie das Programm mit dem Ausführungsbefehl aus:

./helloworld

Beispielausgabe der Testanwendung wie unten:

Wie man Rust aktualisiert

Rust zu aktualisieren ist relativ einfach und erfolgt mit einem einfachen Befehl in Ihrem Terminal. Geben Sie Folgendes ein:

rustup update

Beispielausgabe:

Entfernen (Deinstallieren) von Rust

Wenn Sie Rust in Zukunft nicht mehr auf Ihrem Debian-Betriebssystem benötigen, führen Sie den folgenden Befehl aus:

rustup self uninstall

Beispielausgabe:

Geben Sie zum erfolgreichen Entfernen (Y) ein und drücken Sie die Eingabetaste. Sie erhalten dann die folgende Ausgabe, dass Rust erfolgreich von Ihrem Debian-System entfernt wurde:


Debian
  1. So installieren Sie Tomcat 8.5 auf Debian 9

  2. So installieren Sie Nextcloud auf Debian 9

  3. So installieren Sie PostgreSQL 11/10 auf Debian 9 und Debian 8

  4. So installieren Sie MongoDB 4.4 / 4.2 auf Debian 9

  5. So installieren Sie PostgreSQL unter Debian 11 / Debian 10

So installieren Sie MariaDB unter Debian 11

So installieren Sie Nginx unter Debian 11

So installieren Sie Nagios unter Debian 10 / Debian 9

So installieren Sie LibreNMS unter Debian 11 / Debian 10

So installieren Sie Rust unter Debian 10

So installieren Sie Go unter Debian 11