Čo sú to metabalíky Linuxu?

Linuxové rozšírenia balíkov

V komplexnom sprievodcovi publikovanom na tomto blogu pred časom sme už diskutovali o mnohých balíkoch a o tom, ako ich nainštalovať v systéme Linux . Teraz je čas hovoriť o metabalíkoch , ktoré mnohí používatelia nepoznajú alebo o nich počuli len párkrát. Metabalíky nám umožňujú zoskupiť niekoľko programov spolu s ich závislosťami na inštaláciu v jednom kroku. Je to veľmi užitočná funkcia, ktorá môže ušetriť čas a námahu.

Mnohé distribúcie ich používajú na inštaláciu systému, na inštaláciu desktopových prostredí a ich aplikácií (pozri KDE a GNOME), na inštaláciu softvérových balíkov s rovnakým účelom, ako je napríklad inštalácia všetkých balíkov sieťových nástrojov distribúcie s jedným metabalíkom atď. Aplikácií je veľa a určite si viete predstaviť oveľa viac.

Nie sú to však len vývojári veľkých softvérových balíkov alebo administrátori, ktorí ich môžu používať; môžete ich použiť a vytvoriť aj na inštaláciu balíkov programov, ktoré často používate, čím si ušetríte starosti s ich hľadaním jeden po druhom po inštalácii distribúcie alebo po formátovaní. Napríklad Debian (a deriváty) používa equivs, nástroj na vytváranie týchto typov metabalíkov. Ak ho chcete začať používať, nainštalujte si tento balík do svojej distribúcie a potom budete mať „equivs-control“ a „equivs-build“, dva nástroje, ktoré vám pomôžu s ich vytváraním.

  • Vytvorte konfiguračný súbor s:
 

equivs-control nombre_del_fichero

  • Upravujeme súbor s našim obľúbeným editorom, napríklad:
 

gedit nombre_del_fichero

  • Plníme podľa našich potrieb, aspoň hodnoty:
    • Balík: kde uvediete názov balíka
    • Verzia: kam umiestnite verziu.
    • Závisí - určuje zoznam závislostí oddelených čiarkami.
    • Architektúra - Architektúra, pre ktorú je balík určený. Tu môžete určiť „všetky“ bez úvodzoviek, aby ste ich vybrali všetky alebo konkrétny.
    • Súbor: ak chcete, môžete pridať súbory.
    • Ostatné: ak chcete a máte vedomosti, môžete vyplniť zvyšok.
  • Vytvorte meta balík:
 

equivs-build nombre_del_fichero


Pridať ako preferovaný zdroj v Google