„Cargo and Nix“: dar 2 paketų valdymo sistemos, skirtos GNU / Linux

„Cargo and Nix“: dar 2 paketų valdymo sistemos, skirtos GNU / Linux

„Cargo and Nix“: dar 2 paketų valdymo sistemos, skirtos GNU / Linux

Prieš kelias dienas paskelbėme įrašą apie 3 kelių platformų paketų valdytojai vadinamas „Conda, PIP ir NPM“, ne taip gerai žinomas ir naudojamas paprastų vartotojų, bet labiau nei bet ką, programinės įrangos kūrėjų. Kadangi dabar pakomentuosime kitus 2 paketų valdytojai labai panašus vadinamas „Krovinys ir Nixas“.

„Krovinys ir Nixas“ jie yra 2 įdomūs ir naudingi Pakuočių valdymo sistemos atviras šaltinis, pirmasis gerai žinomas ir naudojamas Kūrėjai kurie naudojasi Rūdžių programavimo kalba o antrasis gerai žinomas ir naudojamas Vartotojai nuo GNU / Linux Distro paskambinti „NixOS“.

„Conda“, PIP ir NPM: „Cross-Platform“ paketų valdymo sistemos

„Conda“, PIP ir NPM: „Cross-Platform“ paketų valdymo sistemos

Prieš pradedant temą „Krovinys ir Nixas“, būtų labai naudinga rekomenduoti ir palengvinti skaitymą tiems, kurie domisi Pakuočių valdymo sistemos anksčiau minėta („Conda, PIP ir NPM“) nes perskaitę šį leidinį, naudodamiesi tiesiogine nuoroda galite tai padaryti:

„Conda“, PIP ir NPM: „Cross-Platform“ paketų valdymo sistemos
Susijęs straipsnis:
„Conda“, PIP ir NPM: „Cross-Platform“ paketų valdymo sistemos

Nors dar vienas naudingas susijusį įrašą ir labai rekomenduojama perskaityti:

„Guix“: „Package Management Tool“ diegimo pamoka
Susijęs straipsnis:
„Guix 1.2“: „Package Management Tool“ diegimo pamoka

„Cargo and Nix“: „Rust and NixOS Package Manager“

„Cargo and Nix“: „Rust and NixOS Package Manager“

Kas yra krovinys?

Pasak kūrėjų Rūdžių programavimo kalba savo oficiali svetainė, „Skelbti“ yra:

"Numatytasis „Rust“ paketų tvarkytuvas. Kuris naudojamas norint atsisiųsti sukurtų „Rust“ paketų priklausomybes, kad būtų galima juos sėkmingai sukompiliuoti, padaryti juos platinamus ir palengvinti jų įkėlimą į „Crusters“ (crates.io), „Rust“ bendruomenės paketų registrą."

Pažymėti: „Rust“ pastatytos pakuotės vadinamos krateriais (C.tarifai).

Daugiau apie krovinius

Nors vėlesniuose įrašuose mes tikrai išplėsime informaciją, susijusią su pagrindiniu jo naudojimu, Cargo turi pranašumą, kad yra dalis Rūdžių programavimo kalba, yra atsisiųstas ir įdiegtas kartu su juo, taip pat turi puikią dokumentaciją Rūdys, tiek ispanų, tiek anglų kalba, todėl, jei norite nedelsdami pagilinti, galite naudoti šias nuorodas:

  1. Įdiekite „Rust“ („Rustc“, „Rustup“ ir „Cargo“)
  2. Sveiki kroviniai! (Angliškai)
  3. Krovinių knyga
  4. Įkraukite „GitHub“
  5. Krateriai: „Rust Community Crater Record“
„Rust Language“: jo kūrėjai praneša apie naują versiją 1.50.0
Susijęs straipsnis:
„Rust Language“: jo kūrėjai praneša apie naują versiją 1.50.0

Kas yra Nix?

Pasak kūrėjų GNU / Linux „NixOS Distro“ savo oficiali svetainė, „Nix“ yra:

"Grynai funkcinis paketų tvarkytuvas. Tai reiškia, kad paketai traktuojami kaip vertės grynai funkcinėse programavimo kalbose, tokiose kaip „Haskell“, tai yra, jas sukuria funkcijos, neturinčios šalutinio poveikio ir niekada nesikeičiančios sukūrus. Be to, jis saugo paketus savo parduotuvėje, kuri dažniausiai yra katalogas „/ nix / store“, kur kiekviena pakuotė turi savo unikalų pakatalogį, turintį unikalų paketo identifikatorių (kriptografinį maišos), kuris fiksuoja visas jo priklausomybes. Pastarasis suteikia jums daug galingų funkcijų."

Daugiau apie „Nix“

Nors vėlesniuose įrašuose mes tikrai išplėsime informaciją, susijusią su jos naudojimu, diegimu, charakteristikomis ir pagrindiniu naudojimu, „Nix“ turi gerą „NixOS“ dokumentaciją, todėl, norėdami nedelsdami ją gilinti, galite naudoti šias nuorodas:

  1. „NixOS GNU / Linux“
  2. „Nix“ paketų tvarkyklės vadovas
  3. „Nix“ „GitHub“
  4. „Nix“ pakuočių kolekcija
vaikai
Susijęs straipsnis:
„NixOS“: atskiras ir skirtingas paskirstymas su KDE

Galiausiai ir kaip papildomą premiją šiame leidinyje mes paminėsime «kompozitorius», kuris iš esmės yra lygiavertis Rūdžių mokestis, MazgasJS NPM y „Python“ PIP, bet už PHP. Tai yra paketo ir priklausomybės valdymo sistema, skirta PHP. Ji yra atsakinga už sukurtų projektų priklausomybių valdymą ir būtinų paketų, skirtų tinkamam jų veikimui, įdiegimą. Be to, jo atsisiuntimo, diegimo ir naudojimo dokumentai yra lengvai prieinami jos svetainėje, be nuorodos į jos svetainę adresu GitHub.

Bendras straipsnio išvadų vaizdas

Išvada

Mes to tikimės "naudingas mažas įrašas" apie «Cargo y Nix», 2 įdomios ir naudingos Pakuočių valdymo sistemos atviras šaltinis, pirmasis gerai žinomas ir naudojamas kūrėjų, kurie naudoja Rūdžių programavimo kalba ir antrasis vadinamas GNU / Linux Distro vartotojų „NixOS“; yra labai įdomus ir naudingas visam «Comunidad de Software Libre y Código Abierto» ir labai prisideda skleidžiant nuostabią, gigantišką ir vis didėjančią ESG ekosistemą «GNU/Linux».

Kol kas, jei jums tai patiko publicación, Nesustok pasidalink su kitais savo mėgstamose svetainėse, kanaluose, socialinių tinklų ar susirašinėjimo sistemų grupėse ar bendruomenėse, pageidautina nemokamai, atvirai ir (arba) saugiau, TelegramsignalasMastadonas ar kitas iš Fediverse, pageidautina. Nepamirškite apsilankyti mūsų pagrindiniame puslapyje «DesdeLinux» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinuxNors, norėdami gauti daugiau informacijos, galite apsilankyti bet kuriame Internetinė biblioteka kaip „OpenLibra“ y jeditas, prieiti ir skaityti skaitmenines knygas (PDF) šia ar kitomis temomis.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.