V tomto tutoriálu vám ukážeme, jak nainstalovat Rust na AlmaLinux 8. Pro ty z vás, kteří to nevěděli, se Rust často nazývá rust-lang. Je to univerzální , multiparadigmatický, moderní, multiplatformní a open-source systémový programovací jazyk sponzorovaný Mozilla Research. Programovací jazyk Rust má řadu dalších skvělých funkcí včetně nízkoúrovňového kódování ovladačů zařízení, operačních systémů a zjednodušení snadné použití a efektivní.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci programovacího jazyka Rust na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro CentOS a Rocky Linux.
Předpoklady
- Server s jedním z následujících operačních systémů:AlmaLinux 8, CentOS a Rocky Linux 8.
- Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Rust na AlmaLinux 8
Krok 1. Nejprve se ujistěte, že je váš systém aktuální.
sudo dnf update sudo dnf install epel-release sudo dnf install cmake gcc make
Krok 2. Instalace Rust na AlmaLinux 8.
Nyní stáhneme a nainstalujeme Rust pomocí příkazu níže:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Když se instalační program stáhne, spustí se a nejprve se zeptá, zda chcete pokračovat, upravit nebo zrušit instalaci:
info: downloading installer Welcome to Rust! This will download and install the official compiler for the Rust programming language, and its package manager, Cargo. It will add the cargo, rustc, rustup and other commands to Cargo's bin directory, located at: /home/idroot/.cargo/bin This can be modified with the CARGO_HOME environment variable. Rustup metadata and toolchains will be installed into the Rustup home directory, located at: /home/idroot/.rustup This can be modified with the RUSTUP_HOME environment variable. This path will then be added to your PATH environment variable by modifying the profile file located at: /home/idroot/.profile 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 profile: default modify PATH variable: yes 1) Proceed with installation (default) 2) Customize installation 3) Cancel installation >1
Po dokončení instalačního programu jsou uživateli poskytnuty další informace:
Rust is installed now. Great! To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH environment variable. Next time you log in this will be done automatically. To configure your current shell run source $HOME/.cargo/env
Nakonec spusťte následující příkaz pro konfiguraci vašeho aktuálního shellu:
source ~/.profile source ~/.cargo/env
Ověřte verzi Rust nainstalovanou ve vašem systému spuštěním následujícího příkazu:
rustc -V
Krok 3. Vytvořte ukázkový projekt Rust.
Pojďme otestovat Rust pomocí příkazu „Ahoj, světe!“ Nejprve vytvořte nový adresář, do kterého bude umístěn náš test, pomocí příkazu:
mkdir ~/rust-projects cd rust-projects nano helloworld.rs
Přidejte následující řádek:
fn main() { println!("Hello World, this is a test provided by idroot.us"); }
Potom spusťte následující příkaz, který vytvoří spustitelný soubor s názvem helloworld
v aktuálním adresáři:
rustc helloworld.rs
Dále spusťte program příkazem vykonat:
./helloworld
Blahopřejeme! Úspěšně jste nainstalovali Rust. Děkujeme, že jste použili tento návod k instalaci programovacího jazyka Rust do vašeho systému AlmaLinux 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Rust.