Rust installieren

Um Rust unter Unix zu installieren, führe den folgenden Befehl in einem Terminal aus und folge den Anweisungen auf dem Bildschirm.

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

Um Rust unter Windows zu installieren, lade das folgende Installationsprogramm herunter und führe es aus: rustup‑init.exe Folge dann den Anweisungen des Installers.

Hinweise zur Installation von Rust

Verwaltung der Toolchains mit rustup

Rust wird über das rustup-Werkzeug installiert. Rust hat einen sechswöchigen Veröffentlichungszyklus und unterstützt eine große Anzahl an Plattformen , sodass zu jeder Zeit eine große Auswahl an Rust-Builds existiert. rustup verwaltet diese Builds konsistent auf jeder Plattform, die von Rust unterstützt wird, und erlaubt die Installation aus den Beta- und Nightly-Veröffentlichungskanälen sowie Toolchains für Cross Compilation auf andere Prozessorarchitekturen.

Weitere Informationen findest du in der rustup-Dokumentation.

Konfiguration der PATH-Umgebungsvariable

In der Rust-Umgebung werden alle Tools in das Verzeichnis ~/.cargo/bin installiert, dort findet sich auch die Rust-Toolchain mit rustc, cargo, und rustup.

Deshalb ist es gebräuchlich, dieses Verzeichnis in die PATH-Umgebungsvariable aufzunehmen. Während der Installation wird rustup versuchen, PATH selbst zu setzten, doch wegen Unterschieden zwischen den Plattformen, Shells und Fehlern in rustup haben die Anpassungen an PATH unter Umständen keine Effekt, bis das Terminal neu gestartet wurde oder sich der Nutzer ab- und wieder angemeldet hat. In Einzelfällen kann es Vorkommen, dass das Anpassen von PATH überhaupt nicht erfolgt.

Falls nach der Installation der Befehl rustc --version im Terminal fehlschlägt, ist das der wahrscheinlichste Grund dafür.

Windows-Spezifisches

Unter Windows setzt Rust außerdem die C++ Build Tools für Visual Studio 2013 oder später voraus. Die einfachste Möglichkeit, an die Build Tools zu kommen, ist die Microsoft Visual C++ Build Tools 2017 direkt zu installieren. Alternativ dazu kannst du auch Visual Studio 2017, Visual Studio 2015 oder Visual Studio 2013 herunterladen und im Installer die "C++-Tools" auswählen.

Für weiterführende Informationen über die Konfiguration von Rust unter Windows, besuche die Windows-spezifische rustup-Dokumentation .

Andere Installationsmöglichkeiten

Die oben beschriebene Weg via rustup ist für die meisten Entwickler die bevorzugte Methode, um Rust zu installieren. Es gibt aber auch alternative Installationsmöglichkeiten.