Cargo a Nix: 2 ďalšie systémy správy balíkov pre GNU / Linux

Cargo a Nix: 2 ďalšie systémy správy balíkov pre GNU / Linux

Cargo a Nix: 2 ďalšie systémy správy balíkov pre GNU / Linux

Pred pár dňami sme zverejnili príspevok asi 3 správcovia balíkov pre rôzne platformy volal „Conda, PIP a NPM“, nie sú tak dobre známi a používaní bežnými používateľmi, ale viac ako čokoľvek iné, vývojármi softvéru. Zatiaľ sa budeme vyjadrovať k ďalším 2 správcovia balíkov veľmi podobné tzv „Náklad a Nix“.

„Náklad a Nix“ sú 2 zaujímavé a užitočné Systémy správy balíkov open source, prvý dobre známy a používaný serverom vývojári ktorí používajú Rust programovací jazyk a druhý dobre známy a používaný serverom Užívatelia z Distribúcia GNU / Linux volanie OS Nix.

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

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

Skôr ako začnete s témou „Náklad a Nix“, bolo by veľmi užitočné odporučiť a uľahčiť čítanie záujemcom o Systémy správy balíkov skôr spomenuté („Conda, PIP a NPM“) pretože po prečítaní tejto publikácie to budete môcť urobiť pomocou nasledujúceho odkazu:

Conda, PIP a NPM: Cross-platform Package Management Systems
Súvisiaci článok:
Conda, PIP a NPM: Cross-platform Package Management Systems

Aj keď, ďalšie užitočné súvisiaci príspevok a veľmi sa odporúča prečítať si toto:

Guix: Výukový program pre inštaláciu nástroja na správu balíkov
Súvisiaci článok:
Guix 1.2: Výukový program pre inštaláciu nástroja na správu balíkov

Cargo a Nix: Správca balíkov Rust a NixOS

Cargo a Nix: Správca balíkov Rust a NixOS

Čo je to náklad?

Podľa tvorcov Rust programovací jazyk v jeho oficiálna webová stránka, „Príspevok“ Je to:

"Rustov predvolený správca balíkov. Používa sa na stiahnutie závislostí vytvorených balíkov Rust na ich úspešnú kompiláciu, ich distribúciu a uľahčenie ich nahrávania do Craters (crates.io), registra balíkov komunity Rust."

Poznámka:: Balíky zabudované v Ruste sa nazývajú Krátery (Csadzieb).

Viac o Cargo

Aj keď v ďalších položkách určite rozšírime informácie týkajúce sa jeho základného použitia, Cargo má tú výhodu, že je súčasťou Rust programovací jazyk, je stiahnutý a nainštalovaný spolu s ním a má tiež vynikajúcu dokumentáciu v rámci Hrdza, v španielčine aj v angličtine, takže na jej okamžité prehĺbenie môžete použiť nasledujúce odkazy:

  1. Nainštalujte Rust (Rustc, Rustup a Cargo)
  2. Ahoj náklad! (V angličtine)
  3. Nákladová kniha
  4. Poplatok za GitHub
  5. Krátery: Záznam krátera komunity Rust
Jazyk Rust: Jeho vývojári ohlasujú novú verziu 1.50.0
Súvisiaci článok:
Jazyk Rust: Jeho vývojári ohlasujú novú verziu 1.50.0

Čo je Nix?

Podľa tvorcov Distribúcia GNU / Linux NixOS v jeho oficiálna webová stránka, „Nix“ Je to:

"Čisto funkčný správca balíkov. To znamená, že s balíčkami zaobchádza ako s hodnotami v čisto funkčných programovacích jazykoch, ako je Haskell, to znamená, že sú vytvárané funkciami, ktoré nemajú žiadne vedľajšie účinky a po vytvorení sa nikdy nezmenia. Okrem toho balíčky ukladá vo svojom vlastnom obchode, čo je zvyčajne adresár „/ nix / store“, kde má každý balík svoj vlastný jedinečný podadresár pod jedinečným identifikátorom (kryptografický hash) pre balík, ktorý zachytáva všetky jeho závislosti. Druhá z nich vám umožňuje mnoho výkonných funkcií."

Viac o Nixovi

Aj keď v ďalších položkách určite rozšírime informácie týkajúce sa jej použitia, inštalácie, charakteristík a základného použitia, Nix má v rámci NixOS kvalitnú dokumentáciu, takže pre jej okamžité prehĺbenie môžete využiť nasledujúce odkazy:

  1. NixOS GNU / Linux
  2. Sprievodca správcom balíkov Nix
  3. Nix na GitHub
  4. Zbierka balíkov Nix
deti
Súvisiaci článok:
NixOS: samostatná a odlišná distribúcia s KDE

Na záver a ako ďalší bonus v tejto publikácii spomenieme «Skladať», čo je v podstate ekvivalent Náplň hrdze, NodeJS NPM y Python PIP, ale pre PHP. To znamená, balík a systém riadenia závislostí pre PHP. A je zodpovedný za správu závislostí vytvorených projektov a inštaláciu potrebných balíkov pre ich správne fungovanie. Okrem toho je jeho dokumentácia na stiahnutie, inštaláciu a použitie ľahko prístupná na jej webovej stránke, okrem odkazu na jej stránku na adrese GitHub.

Všeobecný obraz záverov článku

Záver

V to dufame "užitočný malý príspevok" na «Cargo y Nix», 2 zaujímavé a užitočné Systémy správy balíkov open source, prvý dobre známy a používaný vývojármi, ktorí používajú Rust programovací jazyk a druhá široko používaná a používaná Používateľom Distribúcie GNU / Linuxu s názvom OS Nix; je veľmi zaujímavý a užitočný pre celú spoločnosť «Comunidad de Software Libre y Código Abierto» a veľmi prispieva k rozšíreniu nádherného, ​​gigantického a rastúceho ekosystému aplikácií systému «GNU/Linux».

Zatiaľ sa vám to páčilo publicación, Nezastavuj zdieľať to s ostatnými na svojich obľúbených webových stránkach, kanáloch, skupinách alebo komunitách sociálnych sietí alebo systémov správ, najlepšie bezplatných, otvorených a / alebo bezpečnejších ako telegramSignáluMastodon alebo iný z Fediverse, prednostne. A nezabudnite navštíviť našu domovskú stránku na adrese «DesdeLinux» preskúmať viac noviniek a tiež sa pripojiť k nášmu oficiálnemu kanálu Telegram z DesdeLinuxZatiaľ čo pre viac informácií môžete navštíviť ktorúkoľvek z nich Online knižnica ako OpenLibra y jedit, prístup a čítanie digitálnych kníh (PDF) o tejto téme alebo iných.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.