GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Rust na Debian 11

Rust je systémový programovací jazyk s otevřeným zdrojovým kódem, který se zaměřuje na rychlost, bezpečnost paměti a paralelismus. Vývojáři používají Rust k vytváření široké řady nových softwarových aplikací, jako jsou herní enginy, operační systémy, souborové systémy, komponenty prohlížečů a simulační enginy pro virtuální realitu. Rust je syntakticky podobný C++, ale může zaručit bezpečnost paměti tím, že k ověření referencí použije nástroj pro kontrolu výpůjček.

Pro uživatele, zejména vývojáře, kteří chtějí vyzkoušet programovací jazyk Rust, budete vědět, jak nainstalovat Rust na Debian 11 Bullseye.

Předpoklady

  • Doporučený operační systém: Debian 11 Bullseye
  • Uživatelský účet: Uživatelský účet s přístupem sudo nebo root.

Aktualizujte operační systém

Aktualizujte svůj Debian operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo apt update && sudo apt upgrade -y

Výukový program bude používatpříkaz sudo a za předpokladu, že máte status sudo .

Chcete-li ověřit stav sudo na vašem účtu:

sudo whoami

Ukázkový výstup zobrazující stav sudo:

[joshua@debian~]$ sudo whoami
root

Chcete-li nastavit stávající nebo nový účet sudo, navštivte náš tutoriál o Přidání uživatele do Sudoers na Debianu .

Chcete-li použít rootový účet , použijte k přihlášení následující příkaz s heslem uživatele root.

su

Instalovat závislosti

Dále nainstalujte požadované balíčky, které jsou potřeba během instalace Rust:

sudo apt install curl build-essential gcc make -y

Nainstalujte Rust

Jakmile dokončíte požadovanou instalaci balíčků v předpokladech, můžete nyní použít (curl) ke stažení instalačního skriptu Rust provedením následujícího příkazu:

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

Měli byste vidět výstup jako v příkladu níže. Typ 1 a stiskněte Enter pokračovat.

Příklad:

Celá instalace by měla trvat 1 až 5 minut v závislosti na rychlosti internetu a hardwaru vašeho serveru. Po dokončení uvidíte následující výsledek:

Ověřte nainstalovanou verzi sestavení Rust, která vám zase ukáže, že je také úspěšně nainstalována. Zadejte následující příkaz a stiskněte Enter:

rustc -V

Příklad výstupu (To se časem změní s novějšími verzemi) :

rustc 1.54.0 (a178d0322 2021-07-26)

Upozorňujeme, že budete muset aktivovat (prostředí Rust) pro váš aktuální shell. To se provádí pomocí následujícího příkazu k aktivaci prostředí rust:

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

Vytvoření ukázkové aplikace projektu Rust

Takže jste nainstalovali Rust a věříte, že by měl fungovat správně. Při instalaci programovacího jazyka do operačního systému je nejlepším způsobem ověření vytvořit aplikaci pro rychlý test. Pro průvodce vytvoříte slavné (Ahoj světe) výstup pomocí rzi.

Nejprve musíte vytvořit adresář, který bude sloužit jako (Workspace) :

mkdir ~/rust-projects

Za druhé, změňte adresář na Workspace a vytvořte ukázkovou aplikaci pomocí následujícího příkazu:

cd rust-projects && nano helloworld.rs

Dále zadejte následující kód pro test hello world:

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

Uložte a zavřete (CTRL+O) a poté ukončete (CTRL+X) poté zkompilujte program pomocí následujícího příkazu:

rustc helloworld.rs

Tím se po dokončení kompilace vytvoří spustitelná aplikace. Aplikace bude ve vašem aktuálním adresáři jako příklad výstupu níže:

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

Chcete-li spustit aplikaci, kterou jste vytvořili pomocí Rust, spusťte program pomocí příkazu execute:

./helloworld

Ukázkový výstup z testovací aplikace, jak je uvedeno níže:

Jak aktualizovat Rust

Aktualizace Rustu je poměrně snadná a provádí se jednoduchým příkazem ve vašem terminálu. Zadejte následující:

rustup update

Příklad výstupu:

Jak odstranit (odinstalovat) Rust

Pokud v budoucnu již nebudete na svém operačním systému Debian potřebovat Rust, spusťte následující příkaz:

rustup self uninstall

Příklad výstupu:

Chcete-li úspěšně odebrat typ (Y) a stiskněte klávesu enter. Poté získáte následující výstup, že Rust byl úspěšně odstraněn z vašeho systému Debian:


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  3. Jak nainstalovat MongoDB 4.4 / 4.2 na Debian 9

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat MongoDB na Debian 9

  3. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  1. Jak nainstalovat Nginx na Debian 9

  2. Jak nainstalovat Apache na Debian 9

  3. Jak nainstalovat Jenkins na Debian 9