Pomoću ovih naredbi lako je vidjeti koje ste pakete instalirali na svoje Linux računalo.

Prije instaliranja novog paketa, morate provjeriti je li već instaliran na vašem sustavu. Osim toga, ako prelazite na novi sustav, posjedovanje popisa svih instaliranih paketa može vam uštedjeti značajno vrijeme i trud. Također vam može olakšati prepoznavanje neželjenih paketa koje želite ukloniti kako biste oslobodili prostor.

Evo kako popisati sve instalirane pakete na raznim distribucijama Linuxa uključujući Ubuntu, Debian, CentOS, Arch Linux i openSUSE.

Popis instaliranih paketa na Ubuntu/Debianu

Na distribucijama temeljenim na Debianu, možete koristiti APT upravitelj paketa za pronalaženje, instaliranje, ažuriranje i uklanjanje paketa. Korištenjem APT-a također možete popis svih instaliranih programa na Debian/Ubuntu zajedno s njihovim verzijama i nekim drugim informacijama.

Za popis svih instaliranih paketa na Distribucije temeljene na Debianuupotrijebite sljedeću naredbu:

apt popis --instaliran

Popis prikazuje različite pakete sa

instagram viewer
[instalirano], [instalirano, automatski], i [instalirano, lokalno] oznake.

  • [instalirano] pokazuje da ste instalirali paket iz službenog repozitorija.
  • [instalirano, automatski] pokazuje da je APT instalirao ovaj paket kao ovisnost za drugi softverski paket.
  • [instalirano, lokalno] prikazuje pakete koje ste instalirali lokalno pomoću dpkg -i a ne iz repozitorija.

Također možete pretraživati ​​program s popisa instaliranih programa pomoću naredbe grep kako slijedi:

apt popis --instalirano | grep ime_programa

Također možete koristiti uslužni program dpkg za popis instaliranih paketa:

dpkg -l

Za ispis samo imena instaliranih paketa, koristite naredbu dpkg s awk na sljedeći način:

dpkg -l | awk '{print $2}'

Pogledajte instalirane pakete u distribucijama temeljenim na RHEL-u

YUM i DNF su navikli upravljanje paketima u distribucijama temeljenim na RHEL-u. Koristeći ih, možete instalirati, ažurirati, popisivati ​​i uklanjati pakete na računalu

Iako se YUM više ne koristi u novijim distribucijama (kao što su RHEL 8, CentOS 8, Fedora 22 itd.), još uvijek radi u većini njih. RPM vam također omogućuje instaliranje i upravljanje lokalnim RPM paketima.

Za popis svih instaliranih paketa na RHEL-baziranim distribucijama s YUM-om, koristite:

yum popis instaliran

Za pakete instalirane s DNF-om koristite:

dnf lista instalirana

Također možete ispisati instalirane pakete u distribucijama temeljenim na RHEL-u pomoću sljedeće naredbe rpm:

broj okretaja u minuti -qa

The --posljednji opcija s gornjom naredbom ispisuje sve nedavno instalirane pakete s najnovijim paketom na vrhu:

okretaja u minuti -qa --zadnji

Ova naredba također navodi datum i vrijeme instaliranog paketa zajedno s nazivima paketa:

rpm -qa --zadnji | tac

Popis instaliranih paketa na Arch Linuxu

Pacman je zadani upravitelj paketa na distribucijama Linuxa baziranim na Archu kao što su Manjaro i EndeavourOS. S Pacmanom možete instalirati i ukloniti pakete u distribucijama temeljenim na Archu, ažuriranje zastarjelih paketa i pregled popisa svih instaliranih paketa.

Ovdje je naredba za popis svih instaliranih paketa na distribuciji temeljenoj na Archu:

pacman -Q

Za popis svih eksplicitno instaliranih paketa, koristite:

pacman -Qe

Za popis svih stranih paketa koje ste ručno instalirali iz repozitorija koji nije glavni, koristite:

pacman -Qm

Ako tražite određeni paket na popisu instaliranih paketa, koristite:

pacman -Q | grep 

Popis instaliranih paketa na openSUSE

Zypper je zadani upravitelj paketa naredbenog retka u openSUSE-u. Za popis svih instaliranih paketa na openSUSE, koristite jednu od sljedećih naredbi:

zypper pretraživanje --samo instalirano

Ili:

zypper se -i

Da biste provjerili je li određeni paket na popisu instaliranih paketa, koristite sljedeću sintaksu:

zypper se -i 

Također možete ispisati informacije o instaliranom paketu koristeći:

zypper info 

Pogledajte instalirane Snap pakete na Linuxu

Osim tradicionalnih ugrađenih upravitelja paketima, postoje i neki programi koje možete instalirati na svoj Linux sustav putem Snapa.

Snap je univerzalni upravitelj paketa podržan u svim većim distribucijama Linuxa. To čini instalaciju softvera mnogo lakšom na Linuxu jer se Snap paketi isporučuju zajedno sa svojim ovisnostima.

Za popis instaliranih Snap paketa na bilo kojoj distribuciji Linuxa, pokrenite:

snap lista

Ova naredba ispisuje pakete koje ste instalirali koristeći Snap. Ne uključuje pakete koje ste instalirali pomoću zadanih upravitelja paketima.

Uz naziv instaliranog paketa, popis sadrži i neke druge podatke kao što je broj verzije paketa, broj revizije, informacije o kanalu, naziv izdavača i sve dodatne informacije ako dostupno.

Popis instaliranih Flatpak paketa

Slično Snapu, Flatpak je također alat za lakše upravljanje paketima na Linuxu. Možete instalirati Flatpak na sve glavne distribucije Linuxa i možete ga koristiti za izradu, instaliranje i pokretanje aplikacija na Linuxu.

Za popis instaliranih paketa Flatpak koristite sljedeću naredbu:

flatpak lista

Ova naredba ispisuje sve Flatpak instalirane pakete i vremena izvođenja na vašem Linux sustavu. Runtime je skup ovisnosti potrebnih aplikaciji za pokretanje.

Za popis samo instaliranih aplikacija koristite --aplikacija opcija kako slijedi:

lista flatpak --app

Slično, za popis samo instaliranih runtimea, koristite --vrijeme izvođenja opcija:

lista flatpak --vrijeme izvođenja

Za pregled detaljnih informacija o navedenim stavkama kao što su instalirana veličina aplikacije, arhitektura, podrijetlo itd., koristite -d opcija:

flatpak lista -d

Također možete preskočiti sve dodatne informacije i samo ispisati nazive instaliranih aplikacija koristeći:

flatpak --columns=popis imena

Spremite popis instaliranih programa u datoteku

Da biste spremili popis svih instaliranih programa u datoteku, preusmjerite izlaz naredbe u datoteku pomoću operatora preusmjeravanja (>) nakon čega slijedi naziv datoteke.

Na primjer, za spremanje popisa APT instaliranih programa u tekstualnu datoteku pod nazivom instalirani_programi.txt, naredba bi bila:

apt popis --instalirano > instalirani_programi.txt

Izbrojite broj instaliranih paketa

Također možete brojati broj instaliranih paketa na popisu pomoću naredbe wc. Na primjer, za brojanje broja instaliranih paketa od strane Zyppera u openSUSE, naredba bi bila:

zypper pretraživanje --samo instalirano | wc -l

Imate popis svih instaliranih Linux paketa!

Sada kada znate koji su paketi instalirani na vašem Linux sustavu, možete jednostavno ažurirati one zastarjele ili očistiti nešto prostora uklanjanjem neželjenih paketa.

Štoviše, posjedovanje ovog popisa programa također može olakšati nesmetan prijelaz na novi sustav, omogućujući vam da instalirate sve te programe bez potrebe da ih pojedinačno pamtite.