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.
Čo sú balíky
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.
Na čo slúžia
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.
Zobrazenie balíkov v rôznych distribúciách
Vo väčšine distribúcií Linuxu môžete zobraziť zoznam nainštalovaných balíkov pomocou špeciálneho príkazu v termináli.
Debian a Ubuntu
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".
Fedora, CentOS
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.
Arch Linux
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.
OpenSUSE
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.
Slackware
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.