Linux operētājsistēmā paketes ir īpaši arhīvi, kas satur programmatūru un informāciju par tās instalēšanu un konfigurēšanu. Katra pakete ir failu kopums, kas saistīts ar konkrētu programmu vai bibliotēku.
Paketes Linux operētājsistēmā tiek izmantotas, lai pārvaldītu programmatūras instalēšanu, atinstalēšanu un atjaunināšanu. Instalējot programmu, pakotņu pārvaldnieks lejupielādē attiecīgo pakotni no repozitorija, izaiņo to un kopē failus datorā, kā arī veic nepieciešamo konfigurāciju.
Tām ir paplašinājums .rpm (tādām uz Red Hat balstītām izplatnēm kā Fedora un CentOS) vai .deb
(tādām uz Debian balstītām izplatnēm kā Ubuntu un Linux Mint). Ir daudz dažādu pakotņu pārvaldnieku, piemēram, apt, yum un pacman
, un katrs no tiem izmanto savu pakotņu formātu.
Paketes ļauj viegli pārvaldīt programmu instalēšanu, atjaunināšanu un atinstalēšanu jūsu sistēmā. Linux ir vairāki pakotņu formāti, piemēram, RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) un citi.
Tie satur arī metadatus, piemēram, programmatūras nosaukumu, versiju un aprakstu, kā arī autora un licences informāciju. Šie metadati ļauj pārvaldīt programmatūras atkarības un atjauninājumus.
Linux paketes var instalēt no oficiālajām Linux izplatīšanas repozitorijiem vai trešo pušu avotiem. Varat arī izveidot savas paketes, lai tās instalētu citās Linux sistēmās.
Lielākajā daļā Linux izplatījumu instalēto paku sarakstu var apskatīt, izmantojot īpašu komandu terminālī.
Debian un Ubuntu var izmantot komandu dpkg-query
:
dpkg-query -l
Šī komanda izvadīs pilnu instalēto paku sarakstu formātā "pakete, versija, apraksts".
Fedora, CentOS un citās distribucijās, kurās izmanto yum vai dnf pakotņu pārvaldības utilītu, varat izmantot komandu:
yum list installed
Alternatīva:
dnf list installed
Šīs komandas izvadīs instalēto pakotņu sarakstu ar to versijām un aprakstiem.
Arch Linux un tās atvasinājumos varat izmantot komandu:
pacman -Q
Ar šo komandu var izveidot sarakstu ar visām instalētajām pakotnēm.
OpenSUSE sistēmā varat izmantot komandu:
zypper search -installed-only
Šī opcija uzskaitīs visas instalētās paketes.
Programmā Slackware varat izmantot komandu:
ls /var/log/packages/
Tagad jūs zināt, kā apskatīt paku sarakstu katrā izplatījumā.