V operačnom systéme Linux sú balíky špeciálne archívy, ktoré obsahujú softvér a informácie o jeho inštalácii a konfigurácii. Každý balík je súbor súborov spojených s konkrétnym programom alebo knižnicou.
Balíky sa v systéme Linux používajú na správu inštalácie, odinštalácie a aktualizácie softvéru. Pri inštalácii programu správca balíkov stiahne príslušný balík z úložiska, rozbalí ho, skopíruje súbory do počítača a vykoná potrebnú konfiguráciu.
Majú príponu .rpm (pre distribúcie založené na systéme Red Hat, ako sú Fedora a CentOS) alebo .deb
(pre distribúcie založené na systéme Debian, ako sú Ubuntu a Linux Mint). Existuje mnoho rôznych správcov balíkov, napríklad apt, yum a pacman
, z ktorých každý používa vlastný formát balíkov.
Balíčky vám umožňujú jednoducho spravovať inštaláciu, aktualizáciu a odinštalovanie programov v systéme. V systéme Linux existuje niekoľko formátov balíkov, napríklad RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) a ďalšie.
Obsahujú aj metadáta, ako je názov, verzia a opis softvéru, ako aj informácie o autorovi a licencii. Tieto metadáta umožňujú spravovať závislosti a aktualizácie softvéru.
Balíky Linuxu možno inštalovať z oficiálnych repozitárov distribúcie Linuxu alebo zo zdrojov tretích strán. Môžete tiež vytvárať vlastné balíky na inštaláciu do iných systémov Linux.
Vo väčšine distribúcií Linuxu môžete zobraziť zoznam nainštalovaných balíkov pomocou špeciálneho príkazu v termináli.
V Debiane a Ubuntu môžete použiť príkaz dpkg-query
:
dpkg-query -l
Tento príkaz vypíše kompletný zoznam nainštalovaných balíkov vo formáte "balík, verzia, popis".
V systémoch Fedora, CentOS a ďalších distribúciách, ktoré používajú nástroj na správu balíkov yum alebo dnf, môžete použiť príkaz:
yum list installed
Alternatívne
dnf list installed
Tieto príkazy vypíšu zoznam nainštalovaných balíkov s ich verziami a popismi.
V Arch Linuxe a jeho derivátoch môžete použiť príkaz:
pacman -Q
Tento príkaz zobrazí zoznam všetkých nainštalovaných balíkov.
V systéme OpenSUSE môžete použiť príkaz:
zypper search -installed-only
Tento príkaz zobrazí zoznam všetkých nainštalovaných balíkov.
V systéme Slackware môžete použiť príkaz:
ls /var/log/packages/
Teraz už viete, ako si pozrieť zoznam balíkov v jednotlivých distribúciách.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: