Yadda Ake Shigar Rust Programming Language a Linux


Tsatsa (wanda aka fi sani da Rust-Lang) wani sabon abu ne, buɗaɗɗen tushen ingantaccen harshe shirye-shirye wanda ke aiki da sauri, yana hana ɓarna, kuma yana ba da garantin amincin zaren. Yare ne mai aminci kuma a lokaci guda Mozilla ya haɓaka kuma yana samun goyon bayan LLVM.

Yana goyan bayan ƙayyadaddun farashin sifili, motsawar tatsuniyoyi, ingantaccen amincin ƙwaƙwalwar ajiya, zaren ba tare da tseren bayanai ba, ƙayyadaddun ƙayyadaddun halaye da daidaita tsarin. Hakanan yana goyan bayan zaɓi nau'in, ƙaramin lokacin aiki da ingantaccen ɗaurin C.

Tsatsa na iya gudana akan dandamali da yawa kuma ana amfani dashi a samarwa ta kamfanoni/ƙungiyoyi kamar Dropbox, CoreOS, NPM da ƙari mai yawa.

A cikin wannan labarin, za mu nuna yadda ake shigar da harshen shirye-shirye na Rust a cikin Linux kuma saita tsarin ku don farawa da shirye-shiryen rubuta tsatsa.

Shigar da Rust Programming Language a Linux

Don shigar da Rust, yi amfani da hanyar hukuma mai zuwa ta shigar da tsatsa ta hanyar rubutun mai sakawa, wanda ke buƙatar mai saukar da layin umarni na curl kamar yadda aka nuna.

$ sudo apt-get install curl  [On Debian/Ubuntu]
# yum install install curl   [On CentOS/RHEL]
# dnf install curl           [On Fedora]

Sannan shigar da tsatsa ta hanyar gudanar da umarni mai zuwa a cikin tashar ku, kuma bi umarnin kan allo. Lura cewa an shigar da tsatsa a zahiri kamar yadda kayan aikin rustup ke sarrafawa.

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

Da zarar an gama shigar da Rust ɗin, kundin kundin Cargo's bin directory (~/.cargo/bin- inda aka shigar da duk kayan aikin) za a ƙara a cikin canjin yanayin PATH ɗin ku, a cikin ~/.profile< /kodi>.

A lokacin shigarwa rustup zai yi ƙoƙarin ƙara kundin adireshi na kaya zuwa PATH ɗin ku; idan wannan ya kasa don dalili ɗaya ko wani, yi shi da hannu don farawa da amfani da tsatsa.

Na gaba, samo fayil ɗin ~/.profile don amfani da PATH da aka gyara kuma saita harsashin ku na yanzu don aiki tare da yanayin tsatsa ta hanyar aiwatar da waɗannan umarni.

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

A ƙarshe tabbatar da sigar tsatsa da aka sanya akan tsarin ku ta hanyar aiwatar da umarni mai zuwa.

$ rustc --version

Gwaji Harshen Shirye-shiryen Rust a cikin Linux

Yanzu da ka shigar da tsatsa a kan na'urarka, za ka iya gwada ta ta hanyar ƙirƙirar shirinka na farko na tsatsa kamar haka. Fara da yin kundin adireshi inda fayilolin shirin ku zasu zauna.

$ mkdir myprog
$ cd myprog

Ƙirƙiri fayil mai suna test.rs, kwafi kuma liƙa waɗannan layukan lambar zuwa fayil ɗin.

fn main() {
    println!("Hello World, it’s TecMint.com – Best Linux HowTos, Guides on the Internet!");
}

Sannan gudanar da umarni mai zuwa wanda zai haifar da mai aiwatarwa mai suna test a cikin kundin adireshi na yanzu.

$ rustc main.rs

A ƙarshe, aiwatar da gwaji kamar yadda aka nuna.

$ ./test 

Muhimmi: Ya kamata ku lura da waɗannan abubuwan game da sakin tsatsa:

  • Tsatsa yana da tsarin sakin sauri na mako 6, tabbatar da samun yawan ginin tsatsa a kowane lokaci.
  • Na biyu, duk waɗannan gine-ginen ana sarrafa su ta hanyar rustup, daidai gwargwado akan kowane dandamali da aka goyan baya, yana ba da damar shigar da tsatsa daga beta da tashoshi na sakin dare, da goyan bayan ƙarin maƙasudin haɗar giciye.

Shafin Farko: https://www.rust-lang.org/en-US/

A cikin wannan labarin, mun bayyana yadda ake girka da amfani da yaren shirye-shiryen tsatsa a cikin Linux. Gwada shi kuma ba mu ra'ayin ku ko raba kowace tambaya ta hanyar sharhin da ke ƙasa.