Linuxi operatsioonisüsteemis on paketid spetsiaalsed arhiivid, mis sisaldavad tarkvara ning teavet selle paigaldamise ja konfigureerimise kohta. Iga pakett on kindla programmi või raamatukoguga seotud failide kogum.
Linuxis kasutatakse pakette tarkvara paigaldamise, eemaldamise ja uuendamise haldamiseks. Programmi installimisel laeb paketihaldur vastava paketi hoidlast alla, pakib selle lahti ja kopeerib failid arvutisse ning teostab vajaliku seadistamise.
Neil on laiend .rpm (Red Hatil põhinevate distributsioonide, näiteks Fedora ja CentOS puhul) või .deb
(Debianil põhinevate distributsioonide, näiteks Ubuntu ja Linux Mint puhul). On olemas palju erinevaid paketihaldureid, näiteks apt, yum ja pacman
, millest igaüks kasutab oma paketivormingut.
Pakettide abil saate hõlpsasti hallata programmide paigaldamist, uuendamist ja deinstalleerimist oma süsteemis. Linuxis on mitmeid pakettide formaate, näiteks RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) ja teised.
Need sisaldavad ka metaandmeid, näiteks tarkvara nime, versiooni ja kirjeldust, samuti autori ja litsentsi teavet. Need metaandmed võimaldavad hallata tarkvara sõltuvusi ja uuendusi.
Linuxi pakette saab installeerida Linuxi ametlikest distributsioonide repositooriumidest või kolmandate osapoolte allikatest. Te võite luua ka oma pakette, et neid teistesse Linuxi süsteemidesse paigaldada.
Enamikus Linuxi distributsioonides saab paigaldatud pakettide nimekirja vaadata spetsiaalse käsu abil terminalis.
Debianis ja Ubuntus saate kasutada käsku dpkg-query
:
dpkg-query -l
See käsk väljastab installeeritud pakettide täieliku nimekirja formaadis "package, version, description".
Fedoras, CentOSis ja teistes distributsioonides, mis kasutavad pakettide haldamise utiliiti yum või dnf, saate kasutada käsku:
yum list installed
Alternatiivselt
dnf list installed
Need käsud väljastavad nimekirja paigaldatud pakettidest koos nende versioonide ja kirjeldustega.
Arch Linuxis ja selle derivaatides saate kasutada käsku:
pacman -Q
See käsk loetleb kõik paigaldatud paketid.
OpenSUSE-s saate kasutada käsku:
zypper search -installed-only
See loetleb kõik paigaldatud paketid.
Slackware'is saate kasutada käsku:
ls /var/log/packages/
Nüüd teate, kuidas näha iga distributsiooni pakettide nimekirja.
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: