Makseviisid Abuse

Kuidas vaadata Linuxi pakette

18.03.2023, 01:07

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.

Mis on paketid

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.

Milleks nad on mõeldud

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.

Erinevate distributsioonide pakettide vaatamine

Enamikus Linuxi distributsioonides saab paigaldatud pakettide nimekirja vaadata spetsiaalse käsu abil terminalis.

Debian ja Ubuntu

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".

Fedora, CentOS

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 Linux

Arch Linuxis ja selle derivaatides saate kasutada käsku:

pacman -Q

See käsk loetleb kõik paigaldatud paketid.

OpenSUSE

OpenSUSE-s saate kasutada käsku:

zypper search -installed-only

See loetleb kõik paigaldatud paketid.

Slackware

Slackware'is saate kasutada käsku:

ls /var/log/packages/

Nüüd teate, kuidas näha iga distributsiooni pakettide nimekirja.