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:

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:

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
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
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 «FromLinux» istražiti još vijesti, kao i pridružiti se našem službenom kanalu Telegram tvrtke 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.


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen.

*

*

  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.