Cargo and Nix: 2 More Package Management Systems for GNU / Linux

Cargo and Nix: 2 More Package Management Systems for GNU / Linux

Cargo and Nix: 2 More Package Management Systems for GNU / Linux

Před několika dny jsme zveřejnili příspěvek o 3 správci balíků mezi platformami volal „Conda, PIP a NPM“, není tak dobře známý a používaný běžnými uživateli, ale více než cokoli jiného, ​​vývojáři softwaru. Zatímco nyní budeme komentovat další 2 správci balíčků velmi podobné tzv „Náklad a Nix“.

„Náklad a Nix“ jsou 2 zajímavé a užitečné Systémy správy balíků open source, první dobře známý a používaný Vývojáři kdo používá Rust programovací jazyk a druhý dobře známý a používaný Uživatelé z Distribuce GNU / Linux volání OS Nix.

Conda, PIP a NPM: Cross-platform Package Management Systems

Conda, PIP a NPM: Cross-platform Package Management Systems

Než začnete s tématem „Náklad a Nix“, bylo by velmi užitečné doporučit a usnadnit čtení zájemcům o Systémy správy balíků dříve zmíněno („Conda, PIP a NPM“) protože po přečtení této publikace to budete moci udělat pomocí bezprostředně následujícího odkazu:

Conda, PIP a NPM: Cross-platform Package Management Systems
Související článek:
Conda, PIP a NPM: Cross-platform Package Management Systems

Zatímco další užitečné související příspěvek a velmi se doporučuje číst je následující:

Guix: Výukový program pro instalaci nástroje pro správu balíčků
Související článek:
Guix 1.2: Výukový program pro instalaci nástroje pro správu balíčků

Cargo and Nix: Rust and NixOS Package Manager

Cargo and Nix: Rust and NixOS Package Manager

Co je to Cargo?

Podle tvůrců Rust programovací jazyk ve svém Oficiální internetové stránky, "Pošta" Je to:

"Rustův výchozí správce balíčků. Který se používá ke stažení závislostí Rust balíčků vytvořených k jejich úspěšné kompilaci, což je umožňuje jejich distribuci a usnadňuje jejich nahrávání do Craters (crates.io), registru balíků komunity Rust."

poznámka: Balíčky postavené v Rustu se nazývají Krátery (Csazby).

Více o Cargo

Ačkoli v pozdějších položkách jistě rozšíříme informace týkající se jejího základního použití, Cargo má tu výhodu, že je součástí Rust programovací jazyk, je stažen a nainstalován společně s ním a má také vynikající dokumentaci v rámci Rez, ve španělštině i angličtině, takže k okamžitému prohloubení můžete použít následující odkazy:

  1. Nainstalujte Rust (Rustc, Rustup a Cargo)
  2. Ahoj nákladu! (V angličtině)
  3. Nákladová kniha
  4. Nabíjení na GitHubu
  5. Krátery: The Rust Community Crater Record
Rust Language: Jeho vývojáři ohlašují novou verzi 1.50.0
Související článek:
Rust Language: Jeho vývojáři ohlašují novou verzi 1.50.0

Co je Nix?

Podle tvůrců GNU / Linux NixOS Distro ve svém Oficiální internetové stránky, „Nix“ Je to:

"Čistě funkční správce balíčků. To znamená, že s balíčky zachází jako s hodnotami v čistě funkčních programovacích jazycích, jako je Haskell, to znamená, že jsou vytvářeny funkcemi, které nemají žádné vedlejší účinky a po sestavení se nikdy nezmění. Kromě toho ukládá balíčky do vlastního úložiště, což je obvykle adresář „/ nix / store“, kde má každý balíček svůj vlastní jedinečný podadresář pod jedinečným identifikátorem (kryptografický hash) pro balíček, který zachycuje všechny jeho závislosti. Ten vám umožňuje mnoho výkonných funkcí."

Více o Nixovi

I když v pozdějších položkách určitě rozšíříme informace týkající se jejího použití, instalace, charakteristik a základního použití, Nix má v rámci NixOS dobrou dokumentaci, takže k okamžitému prohloubení můžete použít následující odkazy:

  1. NixOS GNU / Linux
  2. Průvodce správcem balíčků Nix
  3. Nix na GitHubu
  4. Sbírka balíčků Nix
děti
Související článek:
NixOS: samostatná a odlišná distribuce s KDE

Nakonec a jako bonus navíc v této publikaci zmíníme «Hudební Skladatel», což je v podstatě ekvivalent Rust náboj, NodeJS NPM y Python PIP, ale pro PHP. To znamená balíček a systém správy závislostí pro PHP. A má na starosti správu závislostí vytvořených projektů a instalaci nezbytných balíčků pro jejich správné fungování. Kromě toho je jeho dokumentace ke stažení, instalaci a používání snadno přístupná na jejích webových stránkách, kromě odkazu na její stránky na adrese GitHub.

Obecný obrázek pro závěry článku

Závěr

Doufáme v to "užitečný malý příspěvek" na «Cargo y Nix», 2 zajímavé a užitečné Systémy správy balíků open source, první dobře známý a používaný vývojáři, kteří používají Rust programovací jazyk a druhá široce používaná a používaná uživateli GNU / Linux Distro OS Nix; je velmi zajímavý a užitečný pro všechny «Comunidad de Software Libre y Código Abierto» a velkým příspěvkem k šíření nádherného, ​​gigantického a rostoucího ekosystému aplikací «GNU/Linux».

Prozatím, pokud se vám to líbilo publicación, Nepřestávej sdílet to s ostatními, na vašich oblíbených webových stránkách, kanálech, skupinách nebo komunitách sociálních sítí nebo systémů zasílání zpráv, nejlépe zdarma, otevřeně a / nebo bezpečněji jako TelegramSignáluMastodon nebo jiný z Fediverse, nejlépe. A nezapomeňte navštívit naši domovskou stránku na «DesdeLinux» prozkoumat další novinky a připojit se k našemu oficiálnímu kanálu Telegram z DesdeLinuxZatímco pro více informací můžete navštívit jakékoli Online knihovna jak OpenLibra y jedit, přístup a čtení digitálních knih (PDF) o tomto tématu nebo jiných.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.