Hogyan kell telepíteni a Rust programozási nyelvet Linuxra?

Rozsda

A C és a C ++ kétségtelenül az egyik legnépszerűbb programozási nyelv és az alkalmazások és az operációs rendszerek döntő többsége és anélkül, hogy azt mondanák, hogy ezek az elsőként ajánlott programozási nyelvek és vegye alapul.

A Rust egy programozási nyelv összeállított, általános célú és multiparadigm az a lét a Mozilla fejlesztette és az LLVM támogatta. Ez a nyelv úgy lett megtervezve «Biztonságos, egyidejű és praktikus nyelv» és mindenekelőtt az a C és a C ++ nyelv helyettesítése.

Rozsda egy nyílt forráskódú programozási nyelv, amely támogatja a tiszta funkcionális programozást, eljárási, elengedhetetlen és objektum-orientált.

Ez a programozási nyelv rendkívül gyorsan működik, elkerüli a hibákat és biztosítja a menet biztonságát. Támogatja a nulla költségű absztrakciókat, mozgásszemantika, garantált memóriabiztonság, szál nélküli adatversenyek, általános alapú tulajdonságok és minták illesztése.

is támogatja a típus következtetését, a minimális végrehajtási időt, valamint a hatékony C kötéseket.

Rozsda számos platformon futtatható és olyan vállalatok / szervezetek gyártásában használják, mint a Dropbox, a CoreOS, az NGP és még sok más.

A Rust célja, hogy jó nyelv legyen az interneten futó nagyszerű kliens- és szerveroldali programok létrehozásához.

Ez olyan funkciókhoz vezetett, amelyek a biztonságra, a memóriaterjesztés ellenőrzésére és az egyidejűségre helyezik a hangsúlyt.

A biztonságos kódteljesítmény várhatóan lassabb lesz, mint a C ++, ha a teljesítmény az egyetlen szempont, de összehasonlítva a C ++ kóddal, amelyet a Rust-hoz hasonló óvintézkedések megtétele érdekében tettek, ez utóbbi még gyorsabb lehet.

A rozsda szintaxisa hasonló a C-hez és a C ++ -hoz, zárójelekkel tagolt kódblokkokkal és áramlásszabályozó struktúrákkal, például, ha másként csinálnánk, míg és.

Rozsda 1

Nem minden C és C ++ struktúra van jelen, és mások (például a többirányú elágazás egyezésének kulcsszava) kevésbé lesznek ismerősek az ezekből a nyelvekből származó programozók számára.

A Rust telepítése Linuxra

Si telepíteni szeretné ezt a programozási nyelvet a rendszerére, Megtehetjük a telepítő letöltésével, amely segít nekünk abban, hogy a Rust a rendszerünkre kerüljön

Csak nyisson meg egy terminált és futtassa rajta:

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

A parancs futtatásakor a telepítőt letöltjük, és szinte azonnal futni fog, meg kell nyomnia az 1 gombot a telepítés folytatásához az alapértelmezett értékekkel, és az összes szükséges csomagot letölti.

Ha egyéni telepítést szeretne, írja be a 2-est, és meghatározza többek között a környezeti változókat.

A Rust rendszerünkbe történő telepítésének végén a Cargo bin könyvtár azonnal hozzáadódik a következő elérési útvonalhoz ( ~ / .cargo / bin), ahol az összes eszköz telepítve van) a PATH környezeti változóban, in ~ / .profil.

Kész ezt folytatnunk kell a Shell konfigurálásátEzt úgy végezzük, hogy a ~ / .profile fájlt úgy módosítjuk, hogy a módosított PATH-t használja a Rust környezettel való munkavégzéshez, futtatva ezeket a parancsokat a terminálon:

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

Csak most folytatnunk kell annak ellenőrzését, hogy a Rust megfelelően van-e telepítve a rendszerünkbe, ezt a következő parancs beírásával végezzük el a terminálon

rustc --version

És vele meg kell kapnunk a Rust verziót a képernyőn amelyet telepítettünk a rendszerünkbe.

És ennyi, elkezdhetjük használni ezt a nyelvet, és telepíthetjük azokat az alkalmazásokat, amelyek használják a rendszerünkön.

A nyelv teszteléséhez létrehozhatunk egy egyszerű fájlt nyomtasson nekünk egy üzenetet a képernyőn, ezt az alábbiak beírásával tesszük:

nano prueba.rs

A fájl belsejébe pedig a következőket illesztjük be:

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

Futtathatóvá alakítjuk:

rustc prueba.rs

És futtatjuk, hogy teszteljük:

./prueba.rs


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   csókos dijo

    És nem lenne egyszerűbb megmondani az embereknek, hogy telepítsék, keressék a disztribúció tárházaiban ... Mert így, ahogy te mondod ... hogyan lehet eltávolítani? Hogyan frissül? ...

    A Debian stabil szoftvert használom, és úgy tűnik, hogy nem kell hozzá más, mint: sudo apt-get install rustc.

    Amint ezen a linken láthatja, a Debian tárolókban található a legutóbbi stabil verzió óta:
    https://packages.debian.org/search?keywords=rustc
    és az Ubuntuban a Trusty-tól (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Legyen óvatos, amit ajánl, hogy minden kezdő felhasználó könnyedén csavarhassa fel, szükség nélkül!