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

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

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

Prije nekoliko dana objavili smo članak o 3 upravljači paketima na više platformi zove "Conda, PIP i NPM", koji nisu toliko poznati i koriste ga obični korisnici, već više od svega programeri softvera. Sada ćemo komentirati i druge 2 menadžera paketa vrlo slično nazvano "Cargo i Nix".

"Cargo i Nix" oni su 2 zanimljivi i korisni Sistemi upravljanja paketima otvoreni izvor, prvi dobro poznat i korišten Programeri koji koriste Rust programski jezik a drugi dobro poznaje i koristi Korisnici od GNU / Linux Distro pozovite Nix OS.

Conda, PIP i NPM: Sistemi upravljanja paketima sa više platformi

Conda, PIP i NPM: Sistemi upravljanja paketima sa 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 Sistemi 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: Sistemi upravljanja paketima sa više platformi
Vezani članak:
Conda, PIP i NPM: Sistemi upravljanja paketima sa više platformi

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

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

Cargo i Nix: Rust i NixOS Package Manager

Cargo i Nix: Rust i NixOS Package Manager

Šta je Cargo?

Prema tvorcima Rust programski jezik u njegovom official website, "Pošta" je:

"Rustov zadani upravitelj paketa. Koji se koristi za preuzimanje zavisnosti Rust paketa stvorenih za uspješno kompajliranje, čineći ih distribuiranim i olakšavajući njihov prijenos u Craters (crates.io), registar paketa zajednice Rust."

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

Više o Cargo

Iako ćemo u kasnijim unosima sigurno proširiti informacije povezane s njegovom osnovnom upotrebom, Cargo ima prednost što je dio Rust programski jezik, se preuzima i instalira zajedno s njom, a također ima izvrsnu dokumentaciju unutar rđa, i na španskom i na engleskom jeziku, pa da biste ga odmah produbili, možete koristiti sljedeće linkove:

  1. Instalirajte Rust (Rustc, Rustup i Cargo)
  2. Hello Cargo! (Na engleskom)
  3. Knjiga tereta
  4. Napunite GitHub
  5. Craters: The Rust Community Crater Record
Rust Language: Njegovi programeri najavljuju novu verziju 1.50.0
Vezani članak:
Rust Language: Njegovi programeri najavljuju novu verziju 1.50.0

Šta je Nix?

Prema tvorcima GNU / Linux NixOS Distro u njegovom official website, "Nix" je:

"Čisto funkcionalan 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 vlastitom spremištu, što je obično direktorij "/ nix / store", gdje svaki paket ima svoj jedinstveni poddirektorij pod jedinstvenim identifikatorom (kriptografski heš) za paket koji bilježi sve njegove ovisnosti. Potonji vam omogućava mnoge moćne funkcije."

Više o Nixu

Iako ćemo u kasnijim unosima sigurno proširiti informacije vezane uz njegovu upotrebu, instalaciju, karakteristike i osnovnu upotrebu, Nix u sebi ima dobru dokumentaciju o NixOS-u, pa da biste je odmah produbili, možete koristiti sljedeće linkove:

  1. NixOS GNU / Linux
  2. Vodič za Nix Package Manager
  3. Nix na GitHubu
  4. Nix kolekcija paketa
djeca
Vezani članak:
NixOS: zasebna i drugačija distribucija sa 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 sistem upravljanja zavisnošću za PHP. A zadužen je za upravljanje zavisnostima stvorenih projekata i instaliranje potrebnih paketa za njihovo pravilno funkcionisanje. Pored toga, dokumentacija za njegovo preuzimanje, instaliranje i upotrebu lako je dostupna na njihovoj web lokaciji, pored veze na njenu web stranicu GitHub.

Generička slika za zaključke članka

zaključak

Nadamo se ovome "koristan mali post" o «Cargo y Nix», 2 zanimljiva i korisna Sistemi upravljanja paketima otvoreni izvor, prvi dobro poznat i korišten od strane programera koji koriste Rust programski jezik i drugi koji se široko koristi i koristi od korisnika GNU / Linux Distro-a 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 ekosistema aplikacija «GNU/Linux».

Za sada, ako vam se ovo svidjelo publicación, Nemoj stati podelite s drugima na vašim omiljenim web lokacijama, kanalima, grupama ili zajednicama društvenih mreža ili sistema za razmjenu poruka, po mogućnosti besplatno, otvoreno i / ili sigurnije kao telegramsignalMastodon ili neko drugi od Fediverse, po mogućnosti. I ne zaboravite posjetiti našu početnu stranicu na «DesdeLinux» da istražite još vijesti, kao i da se pridružite našem službenom kanalu Telegram od DesdeLinuxZa više informacija možete posjetiti bilo koji Internet biblioteka como OpenLibra y jedit, za pristup i čitanje digitalnih knjiga (PDF-ova) o ovoj temi ili drugima.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.