Guix: nový univerzálny správca balíkov

Guixi je systém správa balíkov funkčné (v tom zmysle, že už „funguje“ a pomocou funkcií definuje závislosti, aktualizácie atď.), ktoré oproti tradičným správcom balíkov sľubujú mnoho výhod. 


Najskôr je potrebné spomenúť, že Guix je univerzálny správca balíkov a že môže pracovať pre akékoľvek distribúcie bez ohľadu na to, či už máte nainštalovaného vlastného správcu balíkov.

Po druhé, je to transakčné a umožňuje vrátenie prostriedkov, to znamená na jednej strane, ak sa niečo pokazí uprostred kritickej inštalácie alebo aktualizácie, systém sa vráti do predchádzajúceho stavu a „sa nerozbije“, na druhej strane, ak chcete sa vrátiť do predchádzajúceho stavu (to znamená, ak sa chcete vrátiť do staršej verzie programu alebo vrátiť späť posledné zmeny v aktualizácii), systém si „pamätá“ predchádzajúci stav a môže automaticky vrátiť všetky zmeny.

Po tretie, umožňuje inštaláciu balíkov neoprávnenými používateľmi a inštaláciu niekoľkých verzií tej istej aplikácie paralelne bez ohľadu na to, či majú tieto verzie rôzne závislosti. Je to možné, pretože Guix inštaluje balíčky do svojich vodotesných úložísk v systéme.

Nakoniec, pre baliarne existujú aj výhody, hlavne preto, že eliminuje možné chyby v dôsledku toho, že baliareň „zabudne“ na závislosť, ktorá je už vo vašom počítači nainštalovaná.

Pre zvedavcov treba poznamenať, že Guix je vývojom balíkového systému Nix.

Nix (následne aj Guix) presne generuje balíčky zo zdrojového kódu, takže príkaz na inštaláciu:

nix-env - nainštalujte si firefox

... Spôsobí to veľa kompilačných aktivít, nielen pre Firefox, ale aj pre všetky jeho závislosti, prinajmenšom ak tieto balíčky ešte nie sú predkompilované v obchode Nix. Pre väčšinu používateľov nie je kompilácia (v štýle Gentoo) príliš príjemná, pretože trvá príliš dlho. Nix však môže tento krok preskočiť a stiahnuť si predkompilovaný binárny súbor, ak existuje z obchodu Nix.

V nasledujúcom videu môžete vidieť jedného z jeho tvorcov, ktorý vysvetľuje, ako funguje Guix:

Spoločnosť Guix je schválená nadáciou Free Software Foundation a vo svojich úložiskách má už asi 8000 XNUMX balíkov. Jeho zdrojový kód nájdete na FSF Git:

http://git.savannah.gnu.org/cgit/guix.git

Ak chcete získať zdrojový kód, môžete spustiť nasledujúce:

git klon git: //git.savannah.gnu.org/guix.git

Fuente: Guixi & Taringa


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ť.

  1.   goxtobe dijo

    Tento typ správcu balíkov sa javí ako vynikajúci nápad, vyskúšam ho a uvidíme, čo to bude.

  2.   víťaz dijo

    používa to tu niekto? Pozeral som a nie je veľa informácií ani ktokoľvek, kto dá návod na hlavné príkazy a ako ich používať, v skutočnosti je to jeden z mála príspevkov, ktoré existujú ....