Linux-käyttöjärjestelmässä paketit ovat erityisiä arkistoja, jotka sisältävät ohjelmistoja ja tietoja niiden asennuksesta ja konfiguroinnista. Jokainen paketti on tiettyyn ohjelmaan tai kirjastoon liittyvien tiedostojen joukko.
Linuxissa paketteja käytetään ohjelmistojen asennuksen, asennuksen poiston ja päivityksen hallintaan. Kun asennat ohjelman, paketinhallinta lataa sopivan paketin arkistosta, purkaa sen pakkauksen ja kopioi tiedostot tietokoneellesi sekä suorittaa tarvittavat asetukset.
Pakettien päätteet ovat .rpm (Red Hat-pohjaisissa jakeluissa, kuten Fedora ja CentOS) tai .deb
(Debian-pohjaisissa jakeluissa, kuten Ubuntu ja Linux Mint). On olemassa monia erilaisia paketinhallintaohjelmia, kuten apt, yum ja pacman
, joista jokainen käyttää omaa pakettimuotoa.
Pakettien avulla voit helposti hallita järjestelmässäsi olevien ohjelmien asennusta, päivitystä ja poistoa. Linuxissa on useita pakettimuotoja, kuten RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) ja muita.
Ne sisältävät myös metatietoja, kuten ohjelmiston nimen, version ja kuvauksen sekä tekijän ja lisenssitiedot. Näiden metatietojen avulla voit hallita ohjelmistoriippuvuuksia ja päivityksiä.
Linux-paketit voidaan asentaa Linux-jakelun virallisista arkistoista tai kolmansien osapuolten lähteistä. Voit myös luoda omia paketteja asennettavaksi muihin Linux-järjestelmiin.
Useimmissa Linux-jakeluissa voit tarkastella asennettujen pakettien luetteloa käyttämällä erityistä komentoa terminaalissa.
Debianissa ja Ubuntussa voit käyttää dpkg-query-komentoa
:
dpkg-query -l
Tämä komento tulostaa täydellisen luettelon asennetuista paketeista muodossa "package, version, description".
Fedorassa, CentOS:ssä ja muissa jakeluissa, jotka käyttävät yum- tai dnf-paketinhallintaohjelmaa, voit käyttää komentoa:
yum list installed
Vaihtoehtoisesti
dnf list installed
Nämä komennot tulostavat luettelon asennetuista paketeista versioineen ja kuvauksineen.
Arch Linuxissa ja sen johdannaisissa voit käyttää komentoa:
pacman -Q
Tämä komento listaa kaikki asennetut paketit.
OpenSUSE: ssa voit käyttää komentoa:
zypper search -installed-only
Tämä komento listaa kaikki asennetut paketit.
Slackwaressa voit käyttää komentoa:
ls /var/log/packages/
Nyt tiedät, miten näet kunkin jakelun pakettiluettelon.
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: