У Линук оперативном систему, пакети су посебне архиве које садрже софтвер и информације о његовој инсталацији и конфигурацији. Сваки пакет је колекција датотека повезаних са одређеним програмом или библиотеком.
Пакети у Линук-у се користе за управљање инсталацијом, уклањањем и ажурирањем софтвера. Када инсталирате програм, менаџер пакета преузима одговарајући пакет из спремишта, распакује га и копира датотеке на ваш рачунар и врши неопходна подешавања.
Имају екстензију .рпм (за дистрибуције засноване на Ред Хат-у као што су Федора и ЦентОС) или .deb
(за дистрибуције засноване на Дебиан-у као што су Убунту и Линук Минт). Постоји много различитих менаџера пакета, као што су apt, yum, pacman
, од којих сваки користи сопствени формат пакета.
Пакети олакшавају управљање инсталацијом, ажурирањем и уклањањем програма на вашем систему. У Линук-у постоји неколико формата пакета као што су РПМ (Ред Хат Пацкаге Манагер), ДЕБ (Дебиан пакет), ТГЗ (тарбалл) и други.
Они такође садрже метаподатке као што су назив, верзија и опис програма, као и информације о аутору и лиценци. Ови метаподаци вам омогућавају да управљате софтверским зависностима и ажурирањима.
Пакети на Линук-у се могу инсталирати из званичних Линук дистрибутивних репозиторија или из извора треће стране. Поред тога, можете креирати сопствене пакете за инсталацију на другим Линук системима.
На већини Линук дистрибуција, можете погледати листу инсталираних пакета помоћу посебне команде у терминалу.
На Дебиан-у и Убунту-у можете користити команду dpkg-query
:
dpkg-query -l
Ова команда ће приказати комплетну листу инсталираних пакета у формату "пакет, верзија, опис".
На Федора, ЦентОС и другим дистрибуцијама које користе иум или днф услужни програм за управљање пакетима, можете користити наредбу:
yum list installed
Као опција
dnf list installed
Ове команде ће излистати инсталиране пакете са њиховим верзијама и описима.
На Арцх Линук-у и његовим дериватима, можете користити наредбу:
pacman -Q
Ова команда ће приказати све инсталиране пакете.
У ОпенСУСЕ-у можете користити наредбу:
zypper search -installed-only
Пописаће све инсталиране пакете.
У Слацкваре-у можете користити наредбу:
ls /var/log/packages/
Сада знате како да видите листу пакета у свакој дистрибуцији.