Cargo și Nix: încă 2 sisteme de gestionare a pachetelor pentru GNU / Linux

Cargo și Nix: încă 2 sisteme de gestionare a pachetelor pentru GNU / Linux

Cargo și Nix: încă 2 sisteme de gestionare a pachetelor pentru GNU / Linux

Acum câteva zile, am publicat o intrare despre 3 manageri de pachete multiplataforma denumit „Conda, PIP și NPM”, nu atât de bine cunoscut și folosit de utilizatorii obișnuiți, dar mai mult decât orice, de către dezvoltatorii de software. În timp ce, acum vom comenta altele 2 manageri de pachete foarte asemănător numit „Cargo și Nix”.

„Cargo și Nix” sunt 2 interesante și utile Sisteme de gestionare a pachetelor open source, primul bine cunoscut și folosit de Dezvoltatori care folosesc Limbaj de programare rugină iar al doilea bine cunoscut și folosit de Utilizatori a GNU / Linux Distro apel Nix OS.

Conda, PIP și NPM: Sisteme de gestionare a pachetelor pe mai multe platforme

Conda, PIP și NPM: Sisteme de gestionare a pachetelor pe mai multe platforme

Înainte de a începe cu tema „Cargo și Nix”, ar fi foarte util să recomandăm și să facilităm lectura celor interesați de Sisteme de gestionare a pachetelor mentionat anterior („Conda, PIP și NPM”) pentru că după ce ați citit această publicație, așa că, prin intermediul linkului imediat următor, o puteți face:

Conda, PIP și NPM: Sisteme de gestionare a pachetelor pe mai multe platforme
Articol asociat:
Conda, PIP și NPM: Sisteme de gestionare a pachetelor pe mai multe platforme

În timp ce, un alt util în legătură cu o postare și foarte recomandat să citiți este următorul:

Guix: Tutorial de instalare a instrumentului de gestionare a pachetelor
Articol asociat:
Guix 1.2: Tutorial de instalare a instrumentului de gestionare a pachetelor

Cargo și Nix: Manager de pachete Rust și NixOS

Cargo și Nix: Manager de pachete Rust și NixOS

Ce este Cargo?

Potrivit creatorilor Limbaj de programare rugină în său site-ul oficial, "Post" este:

Managerul de pachete implicit al lui Rust. Care este folosit pentru a descărca dependențele pachetelor Rust create pentru a le compila cu succes, făcându-le distribuibile și facilitând încărcarea lor pe Craters (crates.io), registrul de pachete al comunității Rust.Matei 22:21

Nota: Pachetele încorporate în rugină se numesc cratere (Ctarife).

Mai multe despre Cargo

Deși, în intrările ulterioare vom extinde cu siguranță informațiile legate de utilizarea sa de bază, Cargo are avantajul că face parte din Limbaj de programare rugină, este descărcat și instalat împreună cu acesta și are, de asemenea, o documentație excelentă în Rugină, atât în ​​spaniolă, cât și în engleză, deci, pentru a o aprofunda imediat, puteți utiliza următoarele link-uri:

  1. Instalați Rust (Rustc, Rustup și Cargo)
  2. Buna ziua Cargo! (În limba engleză)
  3. Cartea de marfă
  4. Încărcați pe GitHub
  5. Cratere: The Crust Community Crater Record
Limbă rugină: dezvoltatorii săi anunță noua versiune 1.50.0
Articol asociat:
Limbă rugină: dezvoltatorii săi anunță noua versiune 1.50.0

Ce este Nix?

Potrivit creatorilor GNU / Linux NixOS Distro în său site-ul oficial, "Nix" este:

Un manager de pachete pur funcțional. Aceasta înseamnă că tratează pachetele ca valori în limbaje de programare pur funcționale precum Haskell, adică sunt construite de funcții care nu au efecte secundare și nu se schimbă niciodată după ce au fost construite. În plus, stochează pachetele în propriul magazin, care este de obicei directorul „/ nix / store”, unde fiecare pachet are propriul său subdirector unic sub un identificator unic (hash criptografic) pentru pachetul care captează toate dependențele sale. Acesta din urmă vă permite multe funcții puternice.Matei 22:21

Mai multe despre Nix

Deși, în intrările ulterioare, vom extinde cu siguranță informațiile legate de utilizarea, instalarea, caracteristicile și utilizarea de bază a acestuia, Nix are o documentație bună în cadrul NixOS, așa că pentru a aprofunda imediat, puteți utiliza următoarele link-uri:

  1. NixOS GNU / Linux
  2. Ghid Nix Package Manager
  3. Nix pe GitHub
  4. Colecția de pachete Nix
copii
Articol asociat:
NixOS: o distribuție separată și diferită cu KDE

În sfârșit, și ca bonus suplimentar în această publicație, vom menționa «Compozitor», care este practic echivalentul lui Încărcare de rugină, NodeJS NPM y Python PIP, dar pentru PHP. Adică un pachet și un sistem de gestionare a dependenței pentru PHP. Și este însărcinat cu gestionarea dependențelor proiectelor create și instalarea pachetelor necesare pentru buna funcționare a acestora. În plus, documentația de descărcare, instalare și utilizare a acestuia este ușor accesibilă pe site-ul său web, pe lângă linkul către site-ul său de la GitHub.

Imagine generică pentru concluziile articolului

Concluzie

Sperăm acest lucru  puțină postare utilăMatei 22:21 pe «Cargo y Nix», 2 interesant și util Sisteme de gestionare a pachetelor open source, primul bine cunoscut și utilizat de dezvoltatorii care folosesc Limbaj de programare rugină și al doilea utilizat pe scară largă și utilizat de Utilizatorii GNU / Linux Distro numit Nix OS; este de mare interes și utilitate, pentru întreg «Comunidad de Software Libre y Código Abierto» și de o mare contribuție la difuzarea minunatului, gigantului și creșterii ecosistemului de aplicații al «GNU/Linux».

Deocamdată, dacă ți-a plăcut asta publicación, Nu te opri împărtășește-l cu alții, pe site-urile, canalele, grupurile sau comunitățile dvs. preferate de rețele sociale sau sisteme de mesagerie, de preferință gratuite, deschise și / sau mai sigure ca TelegramăSemnalMastodont sau altul din Fediverse, preferabil. Și nu uitați să vizitați pagina noastră principală la «DesdeLinux» pentru a explora mai multe știri, precum și pentru a vă alătura canalului nostru oficial de Telegrama de DesdeLinuxÎn timp ce, pentru mai multe informații, puteți vizita oricare Biblioteca online ca OpenLibra y jedit, pentru a accesa și a citi cărți digitale (PDF-uri) pe această temă sau altele.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.