Hur man installerar Rust Programming Language på Rocky Linux 8

Rust är ett systemprogrammeringsspråk med öppen källkod som fokuserar på hastighet, minnessäkerhet och parallellitet. Utvecklare använder Rust för att skapa ett brett utbud av nya mjukvaruapplikationer, såsom spelmotorer, operativsystem, filsystem, webbläsarkomponenter och simuleringsmotorer för virtuell verklighet. Rust är syntaktisk likt C++ men kan garantera minnessäkerhet genom att använda en lånekontroll för att validera referenser.

För användare, särskilt utvecklare som vill prova Rust Programmeringsspråk, kommer du att veta hur man installerar Rust Programming Language på Rocky Linux 8.

Förutsättningar

  • Rekommenderat OS: Rocky Linux 8.+.
  • Användarkonto: Ett användarkonto med sudo- eller root-åtkomst.

Uppdatera operativsystem

Uppdatera din Rocky linux operativsystem för att se till att alla befintliga paket är uppdaterade:

sudo dnf upgrade --refresh -y

Handledningen kommer att använda sudo kommando och förutsatt att du har sudo-status.

Så här verifierar du sudo-status på ditt konto:

sudo whoami

Exempel på utdata som visar sudo-status:

[joshua@rockylinux ~]$ sudo whoami
root

För att konfigurera ett befintligt eller nytt sudo-konto, besök vår handledning på Hur man lägger till en användare till Sudoers på Rocky Linux.

Att använda root-konto, använd följande kommando med root-lösenordet för att logga in.

su

Installera nödvändiga paket

Det första steget är att importera förvaret från EPEL (Extra paket för Enterprise Linux); detta kommer att installera uppdaterade beroenden och bör användas oavsett om du inte befinner dig i en strikt produktionsmiljö.

Utför kommandot enligt följande:

sudo dnf install epel-release

Exempel utmatning:

Hur man installerar Rust Programming Language på Rocky Linux 8

Skriv "Y", tryck sedan på "ENTER-TANGENT" för att fortsätta med installationen.

Alternativt kan du använda "-y flagga" för att hoppa över detta och tvinga fram installationen.

Installera sedan CMake, GCC och Make, som måste kompileras när du skapar Rust-applikationer.

sudo dnf install cmake gcc make curl clang -y

Installera Rust Programming Language

När du har slutfört den nödvändiga installationen av paket i förutsättningarna kan du nu använda (ringla) för att ladda ner Rust-installationsskriptet genom att köra följande kommando:

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

Du bör se en utgång som exemplet nedan. “Typ 1” och slå "Stiga på" att fortsätta.

Exempelvis:

Hur man installerar Rust Programming Language på Rocky Linux 8

Hela installationen bör ta mellan 1 till 5 minuter, beroende på din servers internethastighet och hårdvara. När du är klar kommer du att se följande resultat:

Nu måste du aktivera (Rostmiljö) för ditt nuvarande skal. Detta görs med följande kommando för att aktivera rostmiljön:

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

Verifiera versionsbygget av Rust installerat, vilket i sin tur visar dig att det också är framgångsrikt installerat. Skriv följande kommando och tryck enter:

rustc -V

Exempel på utdata (Detta kommer att ändras med tiden med nyare versioner):

rustc 1.55.0 (c8dfcfe04 2021-09-06)

Skapa rostprovprojektapplikation

Så du har installerat Rust och tror att det borde fungera korrekt. När du installerar ett programmeringsspråk på ditt operativsystem är det bästa sättet att verifiera att skapa en snabbtestapplikation. För guiden kommer du att skapa den berömda (Hej världen) produktion med hjälp av rost.

Först måste du skapa en katalog som kommer att fungera som en (Arbetsyta):

VARNING: ANVÄND INTE SUDO ELLER ROT FÖR ATT SKAPA RUST-PROJEKTKATOLOGER ELLER FILER, ELLER KOMMER DU ATT HA PROBLEM MED KOMPILERING.

mkdir path/to/rust-projects

För det andra, ändra katalogen till arbetsytan och skapa ett exempelprogram med följande kommando:

cd rust-projects && nano helloworld.rs

Ange sedan följande kod för hello world-testet:

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

Spara och stäng (CTRL+O) och gå sedan ur (CTRL+X) kompilera sedan programmet med följande kommando:

rustc helloworld.rs

Detta kommer att skapa ett körbart program efter det att kompileringen är klar. Applikationen kommer att finnas i din nuvarande katalog som exemplet nedan:

Hur man installerar Rust Programming Language på Rocky Linux 8

För att köra programmet du skapade med Rust, kör programmet med kommandot execute:

./helloworld

Exempel på utdata från testapplikationen enligt nedan:

Hur man installerar Rust Programming Language på Rocky Linux 8

Hur man uppdaterar Rust

Att uppdatera Rust är relativt enkelt och görs med ett enkelt kommando i din terminal. Skriv in följande:

rustup update

Exempel utmatning:

Hur man installerar Rust Programming Language på Rocky Linux 8

Hur man tar bort (avinstallerar) rost

Om du i framtiden inte längre behöver Rust på ditt operativsystem, kör följande kommando:

rustup self uninstall

Exempel utmatning:

Hur man installerar Rust Programming Language på Rocky Linux 8

För att lyckas ta bort, skriv "Y" och tryck på "ENTER-TANGENT."

Du kommer då att få följande utdata att Rust har tagits bort från ditt system.

Kommentarer och slutsats

I handledningen har du lärt dig hur du installerar Rust programmeringsspråk på ditt Rocky Linux 8 operativsystem och skapar en rudimentär testapplikation. Sammantaget är Rust fantastiskt, speciellt genom att det garanterar minnessäkerhet. Du kan inte skriva buffertspill, hängande pekare eller dubbelfria buggar i Rust som istället för C/C++ eliminerar en hel klass säkerhetsbuggar i din programvara.


Inte vad du letade efter? Försök att söka efter ytterligare tutorials.

Lämna en kommentar