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

So installieren Sie die Rust-Sprache unter Debian 10

Heutzutage gibt es zu viele Programmiersprachen und jede mit einer bestimmten Rolle. Wenn wir jede der Sprachen untersuchen, werden wir feststellen, dass nicht alle von ihnen vielseitig einsetzbar sind. Stattdessen konzentriert sich jeder auf einen bestimmten Technologiebereich. Jeden Tag wird jedoch eine Sprache, die große Unterstützung von Programmierern gefunden hat, relevanter. In diesem Beitrag geht es darum, wie man Rust unter Debian 10 installiert.

Was ist Rost?

Rust ist eine Programmiersprache, die von Mozilla entwickelt und von der Benutzer- und Mitwirkenden-Community vorangetrieben wird. Die erste stabile Version stammt aus dem Jahr 2015, wir sprechen also von einer relativ neuen, aber leistungsstarken und stabilen Sprache.

Andererseits ist Rust Open Source, da es unter den MIT- und Apache-Lizenzen veröffentlicht wird. Es hat auch Binärdateien für Linux, Windows und macOS. Das Betriebssystem wird den Entwickler also nicht einschränken.

Auch wenn es nicht so aussieht, ist Rust die Programmiersprache, die von Entwicklern am meisten geliebt wird. Zumindest laut Umfragen der beliebten Seite StackOverflow, die viele Entwickler weltweit zusammenbringt.

Im Allgemeinen ist Rust darauf ausgelegt, Systemsoftware zu entwickeln, bei der die Interaktion mit dem Benutzer praktisch null ist. Dies bedeutet jedoch nicht, dass es nicht zur Entwicklung anderer Arten von Anwendungen verwendet werden kann.

Woher kommt Rust und warum ist es so wichtig?

Rust entsteht als besonderes Bedürfnis von Mozilla. Wie wir wissen, war Firefox in der Geschwindigkeit hinter Google Chrome zurückgeblieben. Da beschloss Mozilla, eine neue Rendering-Engine zu entwickeln, die die Ladezeiten verbessern könnte, aber nicht nur das, sondern auch die Speicherverwaltung.

Die Lösung scheint einfach zu sein, C++ zu verwenden. Aber es wurde schnell verworfen, weil es einen Speicherverwaltungsfehler aufwies. Das heißt, es ist sehr schnell, aber als Schlüsselkomponente eines Webbrowsers hat es nicht funktioniert.

Also beschloss Mozilla, eine Programmiersprache zu entwickeln, die schnell genug ist, aber aktuelle Tools zulässt. Es ist auch wichtig zu sagen, dass nicht nur Mozilla die Sprache vorangetrieben hat, sondern auch die Community eine grundlegende Rolle dabei gespielt hat.

Diese Situation lässt uns fragen, warum Sprache so wichtig ist. Zunächst einmal ist Rust ein wichtiger Bestandteil von Firefox, weshalb es indirekt von vielen Benutzern verwendet wird.

Außerdem ist Rust ein wesentlicher Bestandteil der Rechenzentren von Dropbox . Ja, Dropbox ist der Riese unter den Cloud-Speicherdiensten. Genauso wie Yelp ein A/B-Test-Framework erstellt hat.

Rust ist also hier, um zu bleiben, und warum nicht, in Zukunft könnten wir es neben C++ als Referenz für Geschwindigkeit und Robustheit für sehr große Systeme platzieren.

Installieren Sie Rust auf Debian 10

Sobald Sie wissen, was Rust ist, oder zumindest die Grundlagen der Sprache. Sie müssen es wahrscheinlich installieren, und dafür werden wir Debian 10 verwenden, weil es ein System ist, das von Entwicklern sehr verwendet wird.

Öffnen Sie zunächst ein Terminal und installieren Sie den Compiler für C unter Linux namens GCC.

:~$ sudo apt install gcc

Sie benötigen wahrscheinlich auch den vollständigen Werkzeugsatz für die Paketerstellung in Debian 10. In diesem Fall können Sie sie mit dem folgenden Befehl installieren:

:~$ sudo apt install build-essentials

Dadurch wird nicht nur GCC installiert, sondern auch andere Pakete.

Der Hauptgrund dafür ist, dass Rust GCC als Linker für den Compiler selbst verwendet. Außerdem wird davon ausgegangen, dass Sie es bereits installiert haben, aber es ist besser, auf Nummer sicher zu gehen und Probleme während der Kompilierung zu vermeiden.

Rust wird installiert, indem ein Skript ausgeführt wird, das Sie mit dem curl-Befehl erhalten. Es ist aber auch möglich, dass curl nicht auf dem System installiert ist. Also mach es.

:~$ sudo apt install curl

Dank curl können wir das Installationsskript herunterladen. Alles so einfach wie das Ausführen eines Befehls.

Um also das Installationsskript für Rust unter Debian 10 herunterzuladen und auszuführen, führen Sie diesen Befehl aus:

:~$ curl https://sh.rustup.rs -sSf | sh

Sobald Sie es ausführen, sehen Sie einen Text, der Ihnen sagt, was das Installationsprogramm tun wird. Wie Sie sehen können, installiert der Installer die Sprache zusammen mit ihrem Compiler und einem Paketmanager namens Cargo. Außerdem zeigt es die Verzeichnisse an, in denen es installiert wird.

Am Ende der Bildschirmausgabe werden Ihnen 2 Installationsoptionen angezeigt. Ich empfehle, die Standardinstallation (Option 1) zu verwenden, da sie schneller und einfacher ist und keine Probleme verursacht.

Anschließend beginnt der Download und die Installation. Am Ende sehen Sie ein Bild wie dieses.

Es bleibt nur noch, die Ladungs- und Rostprofildatei zu aktualisieren. Auf diese Weise können Sie die Rust-Befehle von überall in der Eingabeaufforderung ausführen.

:~$ source $HOME/.cargo/env

Testen von Rust auf Debian 10

Die Installation war erfolgreich, aber wir müssen überprüfen, ob alles korrekt ist. Zunächst können Sie die installierte Version von Rust herausfinden, indem Sie den folgenden Befehl ausführen:

:~$ rustc --version

Am besten erstellen Sie eine Rust-Datei und führen sie aus.

Erstellen Sie also zuerst die notwendige Verzeichnisstruktur

:~$ mkdir -p test/example/

In diesem Fall der test Ordner ist der Projektordner und example Dort wird die Quellcodedatei sein. Greifen Sie auf den Ordner zu:

:~$ cd test/example/

Erstellen Sie darin eine neue Textdatei mit Ihrem bevorzugten Editor. In diesem Fall verwende ich das Terminal und den nano Herausgeber.

:~$ nano helloworld.rs

Fügen Sie nun einige Rust-Inhalte hinzu. Beispiel:Hallo Welt.

fn main() {
println!("Hello World!!!");
}

Speichern Sie die Änderungen und beenden Sie den Editor.

Fahren Sie nun fort, den Quellcode mit dem Rust-Compiler zu kompilieren.

:~$ rustc helloworld.rs

Führen Sie es schließlich mit dem folgenden Befehl aus:

:~$ ./helloworld

Jetzt bist du dir absolut sicher, dass Rust korrekt installiert ist und super funktioniert.

Schließlich können Sie die Rust-Hilfe vom Terminal aus überprüfen.

:~$ rustc --help

Schlussfolgerung

Das Erlernen einer Programmiersprache kann heutzutage eine gute Idee sein. Und die Programmierung auf Python, Java oder C++ zu beschränken bedeutet nicht, das vollständige Bild zu sehen, das uns die Informatik heute bietet.

In diesem Zusammenhang begleitet uns Rust schon seit einigen Jahren, aber es war genug, um uns seine Kraft zu zeigen. Abgesehen davon, dass es Open Source ist, hat es sehr leistungsstarke Funktionen für automatisierte Systeme.

Was aus Rust wird, wird die Zeit zeigen, aber alles deutet darauf hin, dass es jeden Tag wichtiger wird. Daher ist es bequem zu lernen, wie man es unter Linux und konkret in Debian 10 installiert, das ein von den Entwicklern sehr genutztes System ist.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie R unter Debian 9

  4. So installieren Sie die Erlang-Programmiersprache unter Debian 10

  5. So installieren Sie Go Lang unter Debian 11 / Debian 10

So installieren Sie die Programmiersprache Kotlin unter Debian 10

So installieren Sie Go unter Debian 10

So installieren Sie die Programmiersprache Swift unter Debian 11

So installieren Sie die Programmiersprache Rust auf AlmaLinux 8

So installieren Sie Go unter Debian

So installieren Sie die Programmiersprache Rust unter Linux