Kif Tinstalla Rust Programming Language fil-Linux
Rust (magħruf komunement bħala Rust-Lang) huwa lingwa ta 'programmar ta' sistemi prattiċi ta 'sors miftuħ relattivament ġdid li jaħdem b'mod estremament mgħaġġel, jipprevjeni segfaults, u jiggarantixxi s-sigurtà tal-ħajt. Hija lingwa sigura u konkorrenti żviluppata minn Mozilla u appoġġjata minn LLVM.
Jappoġġja astrazzjonijiet ta 'spiża żero, semantika taċ-ċaqliq, sigurtà tal-memorja garantita, ħjut mingħajr tiġrijiet tad-dejta, ġeneriċi bbażati fuq il-karatteristiċi u tqabbil tal-mudelli. Jappoġġja wkoll inferenza tat-tip, runtime minimu kif ukoll rbit C effiċjenti.
Is-sadid jista' jaħdem fuq għadd kbir ta' pjattaformi u qed jintuża fil-produzzjoni minn kumpaniji/organizzazzjonijiet bħal Dropbox, CoreOS, NPM u ħafna aktar.
F'dan l-artikolu, aħna ser nuru kif tinstalla l-lingwa ta 'programmar Rust fil-Linux u ssettja s-sistema tiegħek biex tibda bil-kitba ta' programmi bis-sadid.
Installa Rust Programming Language fil-Linux
Biex tinstalla Rust, uża l-metodu uffiċjali li ġej biex tinstalla s-sadid permezz tal-iskrittura tal-installatur, li teħtieġ downloader tal-linja tal-kmand tal-curl kif muri.
$ sudo apt-get install curl [On Debian/Ubuntu] # yum install install curl [On CentOS/RHEL] # dnf install curl [On Fedora]
Imbagħad installa s-sadid billi tħaddem il-kmand li ġej fit-terminal tiegħek, u segwi l-istruzzjonijiet fuq l-iskrin. Innota li s-sadid huwa attwalment installat kif ukoll ġestit mill-għodda rustup.
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Ladarba l-installazzjoni Rust titlesta, id-direttorju tal-bin tal-Merkanzija (~/.cargo/bin
– fejn huma installati l-għodod kollha) se jiżdied fil-varjabbli tal-ambjent PATH tiegħek, f'~/.profile
.
Waqt l-installazzjoni, it-tiswir jipprova jżid id-direttorju tal-bin tal-merkanzija mal-PATH tiegħek; jekk dan jonqos għal xi raġuni jew oħra, agħmel dan manwalment biex tibda tuża s-sadid.
Sussegwentement, iġib il-fajl ~/.profile
biex tuża l-PATH modifikat u kkonfigura l-qoxra attwali tiegħek biex taħdem mal-ambjent tas-sadid billi tħaddem dawn il-kmandi.
$ source ~/.profile $ source ~/.cargo/env
Finalment ivverifika l-verżjoni tas-sadid installata fis-sistema tiegħek billi tħaddem il-kmand li ġej.
$ rustc --version
Test Rust Programming Language fil-Linux
Issa li għandek is-sadid installat fis-sistema tiegħek, tista 'tittestjaha billi toħloq l-ewwel programm tas-sadid tiegħek kif ġej. Ibda billi tagħmel direttorju fejn il-fajls tal-programm tiegħek ser jirrisjedu.
$ mkdir myprog $ cd myprog
Oħloq fajl imsejjaħ test.rs
, ikkopja u waħħal il-linji ta' kodiċi li ġejjin mal-fajl.
fn main() { println!("Hello World, it’s TecMint.com – Best Linux HowTos, Guides on the Internet!"); }
Imbagħad mexxi l-kmand li ġej li se joħloq eżekutibbli msejjaħ test
fid-direttorju attwali.
$ rustc main.rs
Fl-aħħarnett, tesegwixxi test
kif muri.
$ ./test
Importanti: Għandek tieħu nota ta 'dawn il-punti dwar ir-rilaxx tas-sadid:
- Is-sadid għandu proċess ta' rilaxx rapidu ta' 6 ġimgħat, kun żgur li tikseb ħafna bini ta' sadid disponibbli fi kwalunkwe ħin.
- It-tieni nett, dawn il-bini kollha huma ġestiti permezz ta' rustup, b'mod konsistenti fuq kull pjattaforma appoġġjata, li tippermetti l-installazzjoni tas-sadid mill-beta u l-kanali tar-rilaxx ta' kull filgħaxija, u appoġġ għal miri addizzjonali ta' kompilazzjoni inkroċjata.
Homepage Rust: https://www.rust-lang.org/en-US/
F'dan l-artikolu, spjegajna kif tinstalla u tuża l-lingwa ta 'programmar tas-sadid fil-Linux. Ipprovaha u agħtina l-feedback tiegħek jew taqsam kwalunkwe mistoqsija permezz tal-formola tal-kummenti hawn taħt.