Hvernig á að setja upp Rust á Debian 11

Ryð er opinn uppspretta kerfisforritunarmál sem einbeitir sér að hraða, minnisöryggi og samsvörun. Hönnuðir nota Rust til að búa til fjölbreytt úrval nýrra hugbúnaðarforrita, eins og leikjavélar, stýrikerfi, skráarkerfi, vafraíhluti og uppgerðavélar fyrir sýndarveruleika. Ryð er setningafræðilega svipað C++ en getur tryggt minnisöryggi með því að nota lánatékka til að staðfesta tilvísanir.

Fyrir notendur, sérstaklega forritara sem vilja prófa Rust forritunarmál, munt þú vita það hvernig á að setja upp Rust á Debian 11 Bullseye.

Forsendur

  • Mælt með stýrikerfi: Debian 11 Bullseye
  • Notendareikningur: Notendareikningur með sudo eða rót aðgang.

Uppfærðu stýrikerfi

Uppfærðu þína Debian stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo apt update && sudo apt upgrade -y

Kennsluefnið mun nota sudo skipun og að því gefnu að þú sért með sudo stöðu.

Til að staðfesta sudo stöðu á reikningnum þínum:

sudo whoami

Dæmi um úttak sem sýnir sudo stöðu:

[joshua@debian~]$ sudo whoami
root

Til að setja upp núverandi eða nýjan sudo reikning skaltu fara á kennsluna okkar á Að bæta notanda við Sudoers á Debian.

Til að nota rótarreikningur, notaðu eftirfarandi skipun með rót lykilorðinu til að skrá þig inn.

su

Setja ábendingar

Næst skaltu setja upp nauðsynlega pakka sem þarf við uppsetningu Rust:

sudo apt install curl build-essential gcc make -y

Fáðu


Settu upp Rust

Þegar þú hefur lokið nauðsynlegri uppsetningu pakka í forsendum geturðu nú notað (krulla) til að hlaða niður Rust uppsetningarforskriftinni með því að framkvæma eftirfarandi skipun:

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

Þú ættir að sjá úttak eins og dæmið hér að neðan. slá 1 og högg Sláðu inn til að halda áfram.

Dæmi:

Hvernig á að setja upp Rust á Debian 11

Öll uppsetningin ætti að taka á milli 1 til 5 mínútur, allt eftir nethraða netþjónsins og vélbúnaði. Þegar því er lokið muntu sjá eftirfarandi niðurstöðu:

Hvernig á að setja upp Rust á Debian 11

Staðfestu útgáfuna af Rust uppsettri, sem aftur mun sýna þér að hún hefur einnig verið sett upp. Sláðu inn eftirfarandi skipun og ýttu á enter:

rustc -V

Dæmi framleiðsla (Þetta mun breytast með tímanum með nýrri útgáfum):

rustc 1.54.0 (a178d0322 2021-07-26)

Athugið, þú verður að virkja (Ryð umhverfi) fyrir núverandi skel þína. Þetta er gert með því að nota eftirfarandi skipun til að virkja ryð umhverfið:

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

Búðu til ryðsýnisverkefnisforrit

Þannig að þú hefur sett upp Rust og telur að það ætti að virka rétt. Þegar þú setur upp forritunarmál á stýrikerfinu þínu er besta leiðin til að staðfesta að búa til skyndiprófunarforrit. Fyrir leiðsögumanninn muntu búa til hið fræga (Halló heimur) framleiðsla með því að nota ryð.

Fyrst þarftu að búa til möppu sem mun þjóna sem (Vinnurými):

mkdir ~/rust-projects

Í öðru lagi skaltu breyta möppunni í vinnusvæðið og búa til sýnishorn af forriti með eftirfarandi skipun:

cd rust-projects && nano helloworld.rs

Næst skaltu slá inn eftirfarandi kóða fyrir halló heim prófið:

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

Vista og loka (CTRL+O) og fara svo út (CTRL+X) settu síðan saman forritið með eftirfarandi skipun:

rustc helloworld.rs

Þetta mun búa til keyranlegt forrit eftir að það hefur lokið við að setja saman. Forritið verður í núverandi möppu sem dæmi úttakið hér að neðan:

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

Til að keyra forritið sem þú bjóst til með Rust skaltu keyra forritið með execute skipuninni:

./helloworld

Dæmi um úttak úr prófunarforritinu eins og hér að neðan:

Hvernig á að setja upp Rust á Debian 11

Fáðu


Hvernig á að uppfæra ryð

Að uppfæra Rust er tiltölulega auðvelt og er gert með einfaldri skipun í flugstöðinni þinni. Sláðu inn eftirfarandi:

rustup update

Dæmi úttak:

Hvernig á að setja upp Rust á Debian 11

Hvernig á að fjarlægja (fjarlægja) ryð

Ef þú þarft ekki lengur Rust á Debian stýrikerfinu þínu í framtíðinni skaltu keyra eftirfarandi skipun:

rustup self uninstall

Dæmi úttak:

Hvernig á að setja upp Rust á Debian 11

Til að fjarlægja tegund (Y) og ýttu á enter takkann. Þú munt þá fá eftirfarandi úttak sem Ryð hefur verið fjarlægt úr Debian kerfinu þínu:


Fáðu


Athugasemdir og niðurstaða

Í kennslunni hefur þú lært hvernig á að setja upp Rust forritunarmál á Debian 11 Bullseye og búa til grunnprófunarforrit.

Á heildina litið er Rust frábær, sérstaklega þar sem það tryggir minnisöryggi. Þú getur ekki skrifað biðminni yfirflæði, hangandi ábendingar eða tvílausar villur í Rust sem, í stað C/C++, útrýma heilum flokki öryggisgalla í hugbúnaðinum þínum.

Gerast áskrifandi
Tilkynna um
0 Comments
Inline endurgjöf
Skoða allar athugasemdir
0
Vilt elska hugsanir þínar, vinsamlegast skrifaðu athugasemdir.x