Začnite svojo programsko pot Rust z nastavitvijo razvojnega okolja Rust na vašem računalniku z Linuxom.
Glede na raziskavo razvijalcev Stack Overflow 2022 je bil Rust najbolj priljubljen programski jezik zadnjih sedem let. Je varen, učinkovit in vsestranski za obdelavo aplikacij vseh stopenj kompleksnosti, od sistemskega programiranja do chatbotov in več.
Če še niste imeli priložnosti začeti razvijati v Rustu, začnite z nastavitvijo razvojnega okolja Rust v Linuxu.
Predpogoji za namestitev Rust v Linux
Preden namestite Rust, morate namestiti eno odvisnost: zgraditi bistveno paket. Zakaj? Ker Rust potrebuje povezovalnik za povezovanje vseh predmetnih datotek, ki jih ustvari prevajalnik Rust, v izvršljivo binarno datoteko. Paket build-essential vsebuje povezovalnik, ki bo opravil delo.
Tukaj je ukaz za namestitev paketa build-essential v Linux:
sudo apt update && sudo apt install build-essential
Za Arch Linux zaženite:
sudo pacman -S osnovni razv
Ko končate z namestitvijo paketa, nadaljujte z namestitvijo Rust.
Namestitev Rust na Linux
Rust je izjemno enostaven za namestitev in nastavitev. Vse kar morate storiti je, da zaženete en sam skript, ki bo vse namestil in nastavil namesto vas.
Najboljše pri tem je, da je to predpisan način in da so uradni razvijalci Rusta razvili skript, tako da veste, da v sistemu ne izvajate sumljive programske opreme.
Tu je ukaz za namestitev in zagon skripta rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Ta ukaz bo uporabil ukaz curl da prenesete skript in ga zaženete z uporabo sh ukaz. Vtipkaj 1 ob pozivu.
Čez nekaj časa se bo skript končal in vas bo pozval posodobite spremenljivko PATH za vključitev imenika zabojnikov za tovor. To lahko storite z uporabo izvorni ukaz:
vir "$HOME/.cargo/env"
Nastavitev in pisanje "Hello, World" v Rust
Rustov gradbeni sistem Cargo je iznajdljivo orodje, ki vam pomaga zagnati, organizirati in preizkusiti kodo z nekaj ukazi. Če želite nastaviti nov projekt Rust, zaženite ta ukaz:
tovor novo
Ta ukaz bo nastavil strukturo imenika za osnovni projekt in dodal a main.rs datoteka, ki vsebuje kodo za program "Hello, World" znotraj /
vožnja tovora
Tukaj je tudi sintaksa za uporabo rustc za ročno prevajanje kode:
rustc main.rs
./a
Začnite svojo programsko pot kot Rustacean!
Zdaj, ko ste namestili in nastavili Rust na vašem sistemu Linux, se lahko osredotočite na učenje in razvoj vseh vrst programov z Rust.
Če še niste spoznali Rusta in iščete hiter začetnik, s katerim boste pridobili občutek za jezik in njegovo sintakso, vam bo uvodni vodnik v osnove programiranja Rust prišel prav.