Cargo i Nix: Još 2 sustava za upravljanje paketima za GNU / Linux

Cargo i Nix: Još 2 sustava za upravljanje paketima za GNU / Linux

Cargo i Nix: Još 2 sustava za upravljanje paketima za GNU / Linux

Prije nekoliko dana objavili smo unos o 3 upravitelji paketa s više platformi zvao "Conda, PIP i NPM", koji nisu toliko poznati i koriste ga obični korisnici, ali više od svega programeri softvera. Sada ćemo komentirati i druge 2 voditelja paketa vrlo slično nazvano "Cargo i Nix".

"Cargo i Nix" oni su 2 zanimljivi i korisni Sustavi upravljanja paketima otvoreni izvor, prvi koji je dobro poznavao i koristio programeri koji koriste Rust programski jezik a drugo dobro poznaje i koristi Korisnici od GNU / Linux Distro poziv Nix OS.

Conda, PIP i NPM: Sustavi za upravljanje paketima na više platformi

Conda, PIP i NPM: Sustavi za upravljanje paketima na više platformi

Prije nego što započnete s temom "Cargo i Nix", bilo bi vrlo korisno preporučiti i olakšati čitanje onima koji su zainteresirani za Sustavi upravljanja paketima prethodno spomenuto ("Conda, PIP i NPM") jer nakon što pročitate ovu publikaciju, tako da ćete putem neposredne veze moći to učiniti:

Conda, PIP i NPM: Sustavi za upravljanje paketima na više platformi
Povezani članak:
Conda, PIP i NPM: Sustavi za upravljanje paketima na više platformi

Dok, još jedna korisna povezani post i vrlo preporučljivo za čitanje je sljedeće:

Guix: Vodič za instalaciju alata za upravljanje paketima
Povezani članak:
Guix 1.2: Vodič za instalaciju alata za upravljanje paketima

Cargo i Nix: Upravitelj paketa Rust i NixOS

Cargo i Nix: Upravitelj paketa Rust i NixOS

Što je Cargo?

Prema tvorcima Rust programski jezik u svom Sitio web Sl, "Objavi" To je:

"Rustov zadani upravitelj paketa. Koji se koristi za preuzimanje ovisnosti Rust paketa stvorenih za njihovu uspješnu kompilaciju, čineći ih dostupnima i olakšavajući njihov prijenos u Craters (crates.io), registar paketa zajednice Rust."

Primijetiti: Paketi izgrađeni u Rustu nazivaju se kraterima (Cstope).

Više o Cargou

Iako ćemo u kasnijim unosima sigurno proširiti podatke koji se odnose na njegovu osnovnu uporabu, Cargo ima prednost što je dio Rust programski jezik, preuzima se i instalira zajedno s njom, a također ima izvrsnu dokumentaciju unutar Hrđa, i na španjolskom i na engleskom jeziku, pa da biste ga odmah produbili, možete koristiti sljedeće poveznice:

  1. Instalirajte hrđu (Rustc, Rustup i Cargo)
  2. Pozdrav Cargo! (Na engleskom)
  3. Knjiga tereta
  4. Puni GitHub
  5. Krateri: Zapis zajednice krađe Rust
Rust Language: Njegovi programeri najavljuju novu verziju 1.50.0
Povezani članak:
Rust Language: Njegovi programeri najavljuju novu verziju 1.50.0

Što je Nix?

Prema tvorcima GNU / Linux NixOS Distro u svom Sitio web Sl, "Nix" To je:

"Čisto funkcionalni upravitelj paketa. To znači da pakete tretira kao vrijednosti u čisto funkcionalnim programskim jezicima kao što je Haskell, odnosno grade ih funkcije koje nemaju nuspojave i nikada se ne mijenjaju nakon izrade. Uz to, pakete čuva u vlastitoj trgovini, što je obično direktorij "/ nix / store", gdje svaki paket ima svoj jedinstveni poddirektorij pod jedinstvenim identifikatorom (kriptografski hash) za paket koji bilježi sve njegove ovisnosti. Potonji vam omogućuje mnoge moćne značajke."

Više o Nixu

Iako ćemo u kasnijim unosima sigurno proširiti podatke koji se odnose na njegovu upotrebu, instalaciju, karakteristike i osnovnu uporabu, Nix unutar sebe ima dobru dokumentaciju o NixOS-u, pa da biste je odmah produbili, možete koristiti sljedeće poveznice:

  1. NixOS GNU / Linux
  2. Vodič za Nix Package Manager
  3. Nix na GitHubu
  4. Nix kolekcija paketa
djeco
Povezani članak:
NixOS: zasebna i drugačija distribucija s KDE-om

Konačno, i kao dodatni bonus u ovoj publikaciji spomenut ćemo «kompozitor», što je u osnovi ekvivalent Naboj hrđe, NodeJS NPM y Python PIP, ali za PHP. Odnosno, paket i sustav upravljanja ovisnostima za PHP. A zadužen je za upravljanje ovisnostima stvorenih projekata i instaliranje potrebnih paketa za njihovo pravilno funkcioniranje. Uz to, dokumentacija o preuzimanju, instalaciji i korištenju lako je dostupna na njezinom web mjestu, osim veze na njegovo web mjesto na GitHub.

Generička slika za zaključke članka

Zaključak

Nadamo se ovome "koristan mali post" na «Cargo y Nix», 2 zanimljiva i korisna Sustavi upravljanja paketima otvoreni izvor, prvi dobro poznat i korišten od strane programera koji koriste Rust programski jezik a drugi široko korišten i korišten od strane korisnika GNU / Linux Distro-a pod nazivom Nix OS; je od velikog interesa i korisnosti, u cjelini «Comunidad de Software Libre y Código Abierto» i od velikog doprinosa širenju divnog, gigantskog i rastućeg ekosustava aplikacija «GNU/Linux».

Za sada, ako vam se ovo svidjelo publicación, Nemoj stati podijeli s drugima na vašim omiljenim web mjestima, kanalima, skupinama ili zajednicama društvenih mreža ili sustava za razmjenu poruka, po mogućnosti besplatno, otvoreno i / ili sigurnije kao TelegramSignalMastodont ili neki drugi od Fediverse, po mogućnosti. I ne zaboravite posjetiti našu početnu stranicu na «DesdeLinux» istražiti još vijesti, kao i pridružiti se našem službenom kanalu Telegram od DesdeLinuxIako, za više informacija, možete posjetiti bilo koji Internetska knjižnica kao OpenLibra y jedit, za pristup i čitanje digitalnih knjiga (PDF-ova) o ovoj temi ili drugima.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.