Kiel instali la programlingvon Rust en Linukso?

rustiĝi

C kaj C ++ sendube estis unu el la plej popularaj programlingvoj kaj uzata de la vasta plimulto de aplikoj kaj operaciumoj kaj sen diri, ke ili estas unu el la unuaj rekomendindaj programlingvoj kaj prenu kiel bazon.

Rusto estas programlingvo kompilita, ĝeneraluzebla kaj multiparadigmo tio estas esti ellaborita de Mozilla kaj subtenata de LLVM. Ĉi tiu lingvo estis desegnita por esti «Sekura, samtempa kaj praktika lingvo» kaj ĉefe esti anstataŭaĵo por la lingvoj C kaj C ++.

rustiĝi estas malfermfonteca programlingvo, kiu subtenas puran funkcian programadon, procedura, imperativa kaj objektema.

Ĉi tiu programlingvo funkcias ekstreme rapide, evitas apartajn difektojn, kaj certigas fadenan sekurecon. Subtenas nul kostajn abstraktadojn, moviĝa semantiko, garantiita memora sekureco, senfadenaj datumaj vetkuroj, senmarka trajto kaj ŝablona kongruado.

Ankaŭ subtenas tipan konkludon, minimuman ekzekutan tempon, kaj ankaŭ efikajn C-ligojn.

rustiĝi povas esti funkciigita per granda nombro da platformoj kaj ĝi estas uzata en la produktado de kompanioj / organizoj kiel Dropbox, CoreOS, NGP kaj multaj pli.

La celo de Rust estas esti bona lingvo por krei bonegajn klientajn kaj servilajn programojn, kiuj funkcias en la interreto.

Ĉi tio kondukis al aro de trajtoj kun emfazo pri sekureco, kontrolo de memora distribuo kaj samtempeco.

Sekura kodefikeco estas atendita esti pli malrapida ol C ++, se efikeco estas la nura konsidero, sed se komparite kun C ++-kodo farita por preni antaŭzorgojn kompareblajn al Rust, ĉi-lasta eble estos eĉ pli rapida.

Rusta sintakso similas al C kaj C ++, kun steg-limigitaj kodblokoj kaj fluokontrolaj strukturoj kiel ekzemple if, else, do, while kaj for.

Rusto 1

Ne ĉiuj strukturoj C kaj C ++ ĉeestas, kaj aliaj (kiel la kongrua ŝlosilvorto por plurdirekta disbranĉigo) estos malpli konataj al programistoj, kiuj venas de ĉi tiuj lingvoj.

Rusta instalado en Linukso

Si vi volas instali ĉi tiun programlingvon en via sistemo, Ni povas fari ĝin elŝutante la instalilon, kiu helpos nin akiri Ruston en nia sistemo

Nur malfermu terminalon kaj funkciu per ĝi:

curl https://sh.rustup.rs -sSf | sh

Kiam vi rulas ĉi tiun komandon la instalilo estos elŝutita kaj ĝi funkcios preskaŭ tuj, vi devas premi 1 por daŭrigi la instaladon kun la aprioraj valoroj kaj ĝi elŝutos ĉiujn necesajn pakaĵojn.

Se vi volas laŭmendan instaladon, vi devas tajpi 2 kaj vi difinos viajn medio-variablojn interalie.

Fine de la instalado de Rust en nia sistemo, La dosierujo de Cargo-rubujo estos aldonita tuj en la sekva vojo ( ~ / .cargo / bin) kie ĉiuj iloj estas instalitaj) en via PATH-ĉirkaŭa variablo, en ~ / .profilo.

Farite ĉi tion ni devas agordi la Ŝelon, ni faras tion modifante la ~ / .profile-dosieron por uzi la modifitan PATH por labori kun la Rust-medio, lanĉante ĉi tiujn komandojn en la fina stacio:

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

Nun nur Ni devas daŭrigi por kontroli, ke Rust estis instalita ĝuste en nia sistemo, ni faras ĉi tion tajpante la jenan komandon sur la terminalo

rustc --version

Kaj kun ĝi ni ricevu la version de Rust sur la ekrano ke ni instalis en nia sistemo.

Kaj jen, ni povas ekuzi ĉi tiun lingvon kaj povi instali programojn, kiuj uzas ĝin en nia sistemo.

Por testi la lingvon, ni povas krei simplan dosieron presu al ni mesaĝon sur la ekrano, ni faras tion tajpante la jenon:

nano prueba.rs

Kaj ene de la dosiero ni almetas jenon:

fn main() {
println!("Prueba exitosa de Rust");
}

Ni igas ĝin efektivigebla:

rustc prueba.rs

Kaj ni ekzekutas ĝin por testi:

./prueba.rs


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Komento, lasu la vian

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   Kiskilloso diris

    Kaj ne estus pli facile diri al homoj instali ĝin, serĉi ĝin en la deponejoj de ĝia distribuo ... Ĉar tiel, kiel vi diras ... kiel vi malinstalas ĝin? Kiel vi ĝisdatigas ĝin? ...

    Mi uzas Debian stabila, kaj ŝajnas ke ĝi ne bezonas pli ol: sudo apt-get install rustc.

    Kiel vi povas vidi en ĉi tiu ligilo, ĝi estas en la Debianaj deponejoj ekde la lasta stabila versio:
    https://packages.debian.org/search?keywords=rustc
    kaj en Ubuntu de Trusty (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Atentu pri tio, kion vi rekomendas, ke iu ajn novulo povas facile fuŝi sen bezono!