Hvernig á að setja upp ryð á Ubuntu 20.04

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 og sérstaklega forritara sem vilja prófa Rust forritunarmál, í lok þessarar handbókar muntu vita hvernig á að setja upp Rust á Ubuntu 20.04 LTS. Sama regla mun virka fyrir nýrri útgáfuna ubuntu 21.04 (Hirsute Hippo).

Forsendur

  • Mælt með stýrikerfi: ubuntu 20.04 - valfrjálst (Ubuntu 21.04 og Linux Mint 20)
  • Notendareikningur: Notendareikningur með sudo eða rót aðgang.
  • Nauðsynlegir pakkar: byggja-nauðsynlegt, krulla, gcc og gera.

Í fyrsta lagi skaltu ganga úr skugga um að Ubuntu stýrikerfið þitt sé uppfært til þessa:

sudo apt update && sudo apt upgrade -y

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 á Ubuntu 20.04

Þ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áðu inn 1 og ýttu á Enter til að halda áfram.

hvernig á að setja upp ryð á ubuntu 20.04

Ö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 ryð á ubuntu 20.04

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 --version

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

hvernig á að setja upp ryð á ubuntu 20.04

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:

hvernig á að setja upp ryð á ubuntu 20.04

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 ryð á ubuntu 20.04

Fáðu


Hvernig á að uppfæra ryð á Ubuntu 20.04

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 ryð á ubuntu 20.04

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

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

rustup self uninstall

Dæmi úttak:

hvernig á að setja upp ryð á ubuntu 20.04

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

hvernig á að setja upp ryð á ubuntu 20.04

Fáðu


Athugasemdir og niðurstaða

Í handbókinni hefur þú lært hvernig á að setja upp Rust forritunarmál á Ubuntu 20.04 og hvernig á að 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.

Leyfi a Athugasemd