Begynn Rust-programmeringsreisen ved å sette opp et Rust-utviklingsmiljø på din Linux-PC.

I følge Stack Overflows Developer Survey 2022, har Rust vært det mest elskede programmeringsspråket de siste syv årene. Det er trygt, effektivt og allsidig for håndtering av applikasjoner på alle nivåer av kompleksitet, fra systemprogrammering til chatbots og mer.

Hvis du ikke har hatt sjansen til å begynne å utvikle i Rust ennå, bør du starte med å sette opp et Rust-utviklingsmiljø på Linux.

Forutsetninger for å installere Rust på Linux

Før du installerer Rust, må du installere en avhengighet: den bygge-essensielt pakke. Hvorfor? Fordi Rust trenger en linker for å koble alle objektfiler produsert av Rust-kompilatoren til en kjørbar binærfil. Den build-essential-pakken inneholder en linker som får jobben gjort.

Her er kommandoen for å installere build-essential-pakken på Linux:

sudo apt update && sudo apt install build-essensial

For Arch Linux, kjør:

sudo pacman -S base-devel

Etter at du er ferdig med å installere pakken, gå videre til å installere Rust.

Installere Rust på Linux

Rust er superenkelt å installere og sette opp. Alt du trenger å gjøre er å kjøre ett enkelt skript som installerer og konfigurerer alt for deg.

Det beste er at dette er den foreskrevne veien å gå, og de offisielle Rust-utviklerne har utviklet skriptet, slik at du vet at du ikke kjører lyssky programvare på systemet ditt.

Her er kommandoen for å installere og kjøre rustup-skriptet:

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

Denne kommandoen vil bruke curl-kommandoen for å laste ned skriptet og kjøre det ved hjelp av sh kommando. Skriv inn 1 når du blir bedt om det.

Etter en stund vil skriptet fullføres og du blir bedt om det oppdater PATH-variabelen for å inkludere Cargo bin-katalogen. Du kan gjøre det ved å bruke kildekommandoen:

kilde "$HOME/.cargo/env"

Sette opp og skrive "Hello, World" i Rust

Rusts byggesystem, Cargo, er et ressurssterkt verktøy som hjelper deg med å starte opp, organisere og teste koden din med noen få kommandoer. For å sette opp et nytt Rust-prosjekt, kjør denne kommandoen:

last ny

Denne kommandoen vil sette opp en katalogstruktur for et grunnleggende prosjekt og legge til en main.rs fil som inneholder kode for et "Hello, World"-program inne i //src katalog. Du kan enten kompilere denne koden manuelt med rustc-kompilatoren eller bruke Cargo til å kjøre den:

lastekjøring 

kjører rustporjektet ditt med last

Alternativt, her er syntaksen for å bruke rustc for å kompilere koden manuelt:

rustc hoved.rs
./en

Start programmeringsreisen din som en rustacean!

Nå som du har installert og satt opp Rust på Linux-systemet ditt, kan du fokusere på å lære og utvikle alle slags programmer med Rust.

Hvis du er helt ny på Rust og leter etter en rask primer for å få en følelse av språket og dets syntaks, vil en introduksjonsguide til Rust-programmering være nyttig.