Hostwinds Tutorials

Suchergebnisse für:


Inhaltsverzeichnis


Was ist Rost-Lang
Rost installieren
Schritt1: Paketlisten aktualisieren
Schritt 2: Curl installieren
Schritt 3: Laden Sie das Rost -Installationsskript herunter und führen Sie sie aus
Schritt 4: Quellen Sie die Umgebung
Schritt 5: Installation überprüfen (optional)
Erstellen eines Rust -Projekts
Schritt 1: Projektverzeichnis erstellen
Schritt 2: Navigieren Sie in das Projektverzeichnis
Schritt 3: Erstellen Sie Ihr Projekt
Schritt 4: Führen Sie Ihr Projekt aus
Wie man Rost deinstalliert
(Optional) Entfernen Sie alle verbleibenden Rostverzeichnisse und -dateien

So installieren Sie Rost unter Linux

Stichworte: Cloud Servers,  VPS,  Linux 

Was ist Rost-Lang
Rost installieren
Schritt1: Paketlisten aktualisieren
Schritt 2: Curl installieren
Schritt 3: Laden Sie das Rost -Installationsskript herunter und führen Sie sie aus
Schritt 4: Quellen Sie die Umgebung
Schritt 5: Installation überprüfen (optional)
Erstellen eines Rust -Projekts
Schritt 1: Projektverzeichnis erstellen
Schritt 2: Navigieren Sie in das Projektverzeichnis
Schritt 3: Erstellen Sie Ihr Projekt
Schritt 4: Führen Sie Ihr Projekt aus
Wie man Rost deinstalliert
(Optional) Entfernen Sie alle verbleibenden Rostverzeichnisse und -dateien

Was ist Rost-Lang

Rust ist eine Programmiersprache mit niedriger Systeme, ähnlich wie C und C ++.Es bietet niedrige Steuerung über Systemressourcen, Speicherverwaltung und Leistung, wodurch es für die Entwicklung von Betriebssystemen, Gerätetreibern, Spielemotoren und anderen leistungsorientierten Software geeignet ist.

In diesem Tutorial werden Sie angezeigt, wie Sie Rost über Ihre Linux -Verteilung installieren.

Wir werden auch übergehen:

  • So überprüfen Sie die Installation
  • Wie man Rost deinstalliert
  • So erstellen Sie ein Rust -Projekt

Rost installieren

Schritt1: Paketlisten aktualisieren

Aktualisieren Sie zunächst die Paketlisten für Ihre Linux -Verteilung.Der folgende Befehl stellt sicher, dass Ihr Paket auf dem neuesten Stand ist.

# For Ubuntu/Debian
Copysudo apt update 

# For Fedora
sudo dnf update 

Schritt 2: Curl installieren

Rust verwendet Curl, um Komponenten während der Installation herunterzuladen.Installieren Sie Curl, wenn es noch nicht installiert ist.

# For Ubuntu/Debian
Copysudo apt install curl 

# For Fedora
sudo dnf install curl

Schritt 3: Laden Sie das Rost -Installationsskript herunter und führen Sie sie aus

Rust bietet ein Installationsskript, das das entsprechende Paket für Ihre Linux -Verteilung erkennt.

Das folgende Skript lädt die neueste Version von Rust herunter und installiert.

Befehl:

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

Ausgabe:

Die Ausgabe sollte ungefähr wie folgt aussehen, obwohl sie je nach Rostversion, die Sie herunterladen, geringfügig abweichen kann.

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

>

Am Ende der Ausgabe werden Sie aufgefordert, aus einer von drei (3) Optionen auszuwählen.Es sei denn, Sie haben spezifische Anpassungen im Sinn, empfehlen wir uns zu entscheiden Option 1 (Standard).

Sobald die Installation abgeschlossen ist, wird eine Meldung ähnlich wie folgt festgestellt:

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

Schritt 4: Quellen Sie die Umgebung

Nach Abschluss der Installation müssen Sie die Umgebung beziehen oder Ihre Shell konfigurieren, um die Rost -Binärdateien in Ihrer aktuellen Shell verfügbar zu machen.

Befehl:

Copysource $HOME/.cargo/env

Keine Leistung wird angezeigt, wobei der ohne Fehler ausgeführte Befehl angezeigt wird.Es wird die Umgebung Ihrer Shell schweigend aktualisieren, sodass Sie Rostbefehle wie ausführen können rustc und Ladung.

Schritt 5: Installation überprüfen (optional)

Wenn Sie überprüfen möchten, dass Rost korrekt installiert ist und herausfinden, welche Version von Rost Sie ausführen, verwenden Sie den folgenden Befehl:

Copyrustc --version
cargo --version

Diese Befehle sollten die installierten Versionen der ausdrucken Rost -Compiler (rustc) und das Cargo -Paket -Manager (Ladung).

Ausgang (RustC):

Für den Rust Compiler (RustC) sollten Sie eine ähnliche Ausgabe wie folgt sehen:

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

Ausgabe (Fracht):

Die Ausgabe für den Cargo -Paket -Manager sieht ungefähr so ​​aus:

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

Das ist es!Sie haben Rost in Ihrem Linux -System erfolgreich installiert und verifiziert.Sie können jetzt mit dem Schreiben von Rostcode, dem Bau von Projekten und dem Verwalten von Fracht zur Verwaltung von Abhängigkeiten beginnen.

Erstellen eines Rust -Projekts

Um ein Rust -Projekt zu erstellen, verwenden wir das Ladung Befehl.Hier sind die Schritte:

Schritt 1: Projektverzeichnis erstellen

Führen Sie in Ihrem Terminalfenster Folgendes aus, um ein neues Verzeichnis zu erstellen:

Befehl:

Copycargo new project_name

Ersetzen Projektname Befolgen Sie mit dem Projektnamen Ihrer Wahl unbedingt Rusts Namenskonventionen - Kleinbuchstaben mit Unterstrichen für Räume.

Ausgabe:

Sobald das Projekt erstellt wurde, sehen Sie die folgende Ausgabe:

Created binary (application) `project_name` package

Schritt 2: Navigieren Sie in das Projektverzeichnis

Befehl:

Copycd project_name

Ausgabe:

Sie werden die generierten Dateien und die Verzeichnisstruktur sehen

Copyproject_name/
├── Cargo.toml
├── src/
│   └── main.rs
  • Cargo.toml ist die Manifestdatei, die Metadaten über Ihr Projekt enthält, wie z. B. Name, Version, Abhängigkeiten und Erstellung von Anweisungen.
  • src/main.rs ist die Hauptquelldatei für Ihr Rust -Programm, das die Hauptfunktion enthält, die als Einstiegspunkt Ihrer Anwendung dient.

Schritt 3: Erstellen Sie Ihr Projekt

Befehl:

Copycargo build

Dadurch wird Ihr Rostcode kompiliert und eine ausführbare Binärdatei in der erstellt Ziel/Debuggen/ Verzeichnis.

Ausgabe:

Die Ausgabe hängt davon ab, ob es sich um ein vorhandenes Projekt handelt, Sie haben Projektabhängigkeiten oder Kompilierungsfehler.Wenn es sich um ein neues Projekt handelt, sollte die Ausgabe ungefähr so ​​aussehen:

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

Schritt 4: Führen Sie Ihr Projekt aus

Befehl:

Copycargo run

Dieser Befehl erstellt Ihr Projekt (wenn es noch nicht erstellt wurde) und dann die resultierende ausführbare Datei ausführen.

Ausgabe:

Abhängig vom Status Ihres Projekts, wie z. B. vorhandene Builds, Codeänderungen oder Laufzeitfehler, variiert die Ausgabe.

Für ein neues Projekt mit dem Standard "Hallo, Welt!"Programm, so dass so etwas:

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!

Wie man Rost deinstalliert

Um Rost aus Ihrem System zu deinstallieren, können Sie folgende Schritte befolgen:

Befehl:

Copyrustup self uninstall

Dieser Befehl entfernen die gesamte Rost -Toolchain, einschließlich des Rost -Compilers (rustc), Frachtpaketmanager (Ladung) und alle zugehörigen Komponenten.

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)

Typ "y" dann drücken EINGEBEN Deinstallation zu vervollständigen.

(Optional) Entfernen Sie alle verbleibenden Rostverzeichnisse und -dateien

Das Deinstallationskript sollte die meisten rostbezogenen Dateien und Verzeichnisse entfernen.Sie haben jedoch die Möglichkeit, verbleibende Verzeichnisse oder Dateien manuell zu entfernen.

Befehl:

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

Ausgabe:

Es gibt keine Leistung Wenn das Skript ausgeführt wird.Sie können jedoch überprüfen, ob die Verzeichnisse mit dem folgenden Befehl entfernt werden:

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

Kein Ausgang davon wird darauf hinweisen, dass die Verzeichnisse erfolgreich entfernt wurden.

Geschrieben von Hostwinds Team  /  Juni 11, 2021