Rust dasturlash tilini Linuxga qanday o'rnatish kerak?

zang

C va C ++, shubhasiz, eng mashhur dasturlash tillaridan biri bo'lgan va dasturlarning aksariyati va operatsion tizimlari tomonidan foydalaniladi va ular o'rganishga tavsiya etilgan birinchi dasturlash tillaridan biri ekanligini aytmasdan va asos qilib oling.

Rust - bu dasturlash tili tuzilgan, umumiy maqsad va ko'p paradigma bu shunday Mozilla tomonidan ishlab chiqilgan va LLVM tomonidan qo'llab-quvvatlangan. Bu til bo'lishi uchun mo'ljallangan «Xavfsiz, bir vaqtda va amaliy til» va eng avvalo C va C ++ tillarini almashtirish.

zang sof funktsional dasturlashni qo'llab-quvvatlaydigan ochiq kodli dasturlash tilidir, protsessual, imperativ va ob'ektga yo'naltirilgan.

Ushbu dasturlash tili juda tez ishlaydi, ajratishlarning oldini oladi va iplarning xavfsizligini ta'minlaydi. Nolinchi abstraktsiyalarni qo'llab-quvvatlaydi, harakatlanish semantikasi, xotiraning kafolatlangan xavfsizligi, ma'lumotlar uzatishsiz poygalar, umumiy xususiyatlar va naqshlarni moslashtirish.

Bundan tashqari turdagi xulosani, minimal bajarilish vaqtini va shuningdek samarali C birikmalarini qo'llab-quvvatlaydi.

zang juda ko'p sonli platformalarda ishlash mumkin va u Dropbox, CoreOS, NGP va boshqa ko'plab kompaniyalar / tashkilotlarni ishlab chiqarishda qo'llaniladi.

Rustning maqsadi - Internetda ishlaydigan, mijozlar va serverlar tomonida ishlaydigan ajoyib dasturlarni yaratish uchun yaxshi til bo'lishdir.

Bu xavfsizlik, xotirani ajratishni boshqarish va bir vaqtda ishlashga e'tibor beradigan xususiyatlar to'plamiga olib keldi.

Xavfsiz kodning ishlashi C ++ dan sekinroq bo'lishi kutilmoqda, agar ishlash faqat e'tiborga olinadigan bo'lsa, lekin C ++ kodiga nisbatan Rust bilan taqqoslanadigan ehtiyot choralarini ko'rish kerak bo'lsa, ikkinchisi tezroq bo'lishi mumkin.

Rust sintaksisi C va C ++ ga o'xshaydi, brax bilan ajratilgan kod bloklari va agar, else, do, while va for kabi oqimlarni boshqarish tuzilmalari bilan.

Pas 1

Hamma C va C ++ tuzilmalari mavjud emas, boshqalari (masalan, ko'p yo'nalishli tarmoqlanish uchun match kalit so'zi) ushbu tillardan kelgan dasturchilarga unchalik tanish bo'lmaydi.

Linux-da Rustni o'rnatish

Si ushbu dasturlash tilini tizimingizga o'rnatmoqchisiz, Biz buni Rustga tizimimizga o'rnatishga yordam beradigan o'rnatuvchini yuklab olish orqali erishishimiz mumkin

Faqat terminalni oching va uni ishga tushiring:

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

Ushbu buyruqni bajarishda o'rnatuvchi yuklab olinadi va u deyarli darhol ishlaydi, standart qiymatlar bilan o'rnatishni davom ettirish uchun 1 tugmachasini bosishingiz kerak va u barcha kerakli paketlarni yuklab oladi.

Agar siz maxsus o'rnatishni xohlasangiz, 2-raqamni kiritishingiz kerak va atrofingizdagi o'zgaruvchilarni boshqa narsalar qatorida aniqlaysiz.

Bizning tizimimizga Rust o'rnatilishi oxirida, Cargo bin katalogi darhol quyidagi yo'lga qo'shiladi ( ~ / .gogo / bin) barcha vositalar o'rnatilgan joyda) sizning PATH muhit o'zgaruvchisida, yilda ~ / .profil.

Bajarildi biz Shell-ni sozlashimiz kerak, biz bu buyruqlarni terminalda ishlatib, Rust muhiti bilan ishlash uchun o'zgartirilgan PATH dan foydalanish uchun ~ / .profile faylini o'zgartirish orqali qilamiz:

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

Endi faqat Rust bizning tizimimizda to'g'ri o'rnatilganligini tekshirishga kirishishimiz kerak, biz buni terminalda quyidagi buyruqni yozish orqali qilamiz

rustc --version

Va u bilan ekranda Rust versiyasini olishimiz kerak biz tizimimizga o'rnatdik.

Va shu bilan biz ushbu tildan foydalanishni boshlashimiz va tizimimizda ishlatadigan dasturlarni o'rnatishimiz mumkin.

Tilni sinab ko'rish uchun biz oddiy fayl yaratamiz bizga xabarni ekranda chop eting, biz buni quyidagilarni terish orqali qilamiz:

nano prueba.rs

Va faylning ichiga biz quyidagilarni joylashtiramiz:

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

Biz uni bajariladigan dasturga aylantiramiz:

rustc prueba.rs

Va biz uni sinash uchun ishlatamiz:

./prueba.rs


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Izoh, o'zingiznikini qoldiring

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi.

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.

  1.   o'pish dijo

    Odamlarga uni o'rnatishni, uni tarqatish omborlaridan qidirib topishni aytish osonroq bo'lmaydi ... Chunki bu kabi, siz aytgandek ... qanday o'chirasiz? Qanday qilib yangilaysiz? ...

    Men Debian barqaroridan foydalanaman va unga quyidagilar kerak emas ekan: sudo apt-get install rustc.

    Ushbu havolada ko'rib turganingizdek, bu oxirgi barqaror versiyadan beri Debian omborlarida:
    https://packages.debian.org/search?keywords=rustc
    va Trusty-dan Ubuntu-da (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Tavsiya etayotgan narsangizga ehtiyot bo'ling, har qanday yangi boshlovchi foydalanuvchi hech qanday ehtiyoj sezmasdan bemalol vidolashishi mumkin!