Cum se listează pachetele instalate pe distribuțiile Linux bazate pe Ubuntu și Debian

Ai instalat Ubuntu și ai început să îl folosești intensiv. Undeva, la un moment dat, este inevitabil să pierdeți urma programelor pe care le-ați instalat de-a lungul timpului.

Este perfect normal. Nimeni nu se așteaptă să vă amintiți toate pachetele instalate pe sistemul dumneavoastră. Dar se pune întrebarea, cum să știi ce pachete au fost instalate? Cum să vedeți pachetele instalate?

Rezumat rapid

Pentru a enumera toate pachetele instalate folosind apt:
apt list -installed

Citiți restul tutorialului pentru a afla mai multe despre alte modalități și alte câteva sfaturi pentru a vă ajusta căutarea fină a pachetelor instalate.

Lista pachetelor instalate în Ubuntu și Debian

Dacă folosiți intensiv comanda apt, probabil că vă așteptați la o comandă precum apt list installed packages. Nu vă înșelați în totalitate aici.

În timp ce comanda apt-get nu are o opțiune directă precum apt-get list installed packages, apt are o comandă pentru acest lucru.

apt list --installed

Aceasta va lista toate pachetele care au fost instalate folosind apt. De asemenea, va lista pachetele care au fost instalate ca dependență. Ceea ce înseamnă că nu numai că veți avea aplicațiile pe care le-ați instalat, ci și o listă uriașă de biblioteci și alte pachete pe care nu le-ați instalat direct.

Listarea pachetelor instalate cu comanda apt

Verifică dacă un anumit pachet este instalat în Ubuntu

Din moment ce lista de pachete instalate este una imensă, ar fi o idee mai bună să folosiți grep și să filtrați ieșirea pentru un anumit pachet.

apt list --installed | grep program_name

O modalitate mai bună este să folosiți această comandă:

apt -qq list program_name --installed

Ambele opțiuni q sunt pentru modul liniștit. Și în acest fel, se caută doar programele care sunt instalate.

Rețineți că metoda de mai sus listează și aplicațiile instalate cu fișiere .deb. E mișto, nu-i așa?

Alte modalități de a verifica pachetele instalate în Ubuntu/Debian

Dacă ați citit articolul meu de comparație apt vs apt-get, probabil că știți deja că atât apt cât și apt-get folosesc practic dpkg. Acest lucru înseamnă că puteți folosi comanda dpkg pentru a lista toate pachetele instalate în Debian.

dpkg-query -l

Puteți filtra din nou ieșirea cu grep pentru a căuta un pachet specific.

Listarea pachetelor instalate cu dpkg

Până acum, v-ați ocupat de aplicațiile instalate cu managerul de pachete Debian. Cum rămâne cu aplicațiile Snap și Flatpak? Cum să le listați pentru că nu sunt accesibile cu apt și dpkg?

Pentru a afișa toate pachetele Snap instalate pe sistemul dumneavoastră, utilizați această comandă:

snap list

Lista Snap indică, de asemenea, ce aplicații provin de la un editor verificat cu o bifă verde.

Lista pachetelor Snap instalate

Pentru a lista toate pachetele Flatpak instalate pe sistemul dumneavoastră, utilizați această comandă:

flatpak list

Lasă-mă să-ți fac un rezumat.

Summary

Pentru a lista pachetele folosind comanda apt:

apt list -installed

Pentru a lista pachetele folosind comanda dpkg:

dpkg-query -l

Pentru a lista pachetele Snap instalate pe sistemul dvs:

snap list

Pentru a lista pachetele Flatpak instalate pe sistemul dumneavoastră:

flatpak list

Lista pachetelor instalate recent

Până acum ați văzut lista pachetelor instalate în ordine alfabetică. Ce se întâmplă dacă doriți să vedeți pachetele care au fost instalate recent?

Din fericire, un sistem Linux păstrează un jurnal cu tot ceea ce se întâmplă în sistemul dumneavoastră. Vă puteți referi la jurnale pentru a vedea pachetele instalate recent.

Există câteva modalități de a face acest lucru. Puteți folosi fie jurnalul comenzii dpkg, fie jurnalul comenzii apt.

Trebuie să folosiți comanda grep pentru a filtra rezultatul pentru a lista doar pachetele instalate.

grep " install " /var/log/dpkg.log

Aceasta va lista toate pachetele, inclusiv dependențele, care au fost instalate recent pe sistemul dvs. împreună cu ora instalării.

2019-02-12 12:41:42 install ubuntu-make:all 16.11.1ubuntu1
2019-02-13 21:03:02 install xdg-desktop-portal:amd64 0.11-1
2019-02-13 21:03:02 install libostree-1-1:amd64 2018.8-0ubuntu0.1
2019-02-13 21:03:02 install flatpak:amd64 1.0.6-0ubuntu0.1
2019-02-13 21:03:02 install xdg-desktop-portal-gtk:amd64 0.11-1
2019-02-14 11:49:10 install qml-module-qtquick-window2:amd64 5.9.5-0ubuntu1.1
2019-02-14 11:49:10 install qml-module-qtquick2:amd64 5.9.5-0ubuntu1.1
2019-02-14 11:49:10 install qml-module-qtgraphicaleffects:amd64 5.9.5-0ubuntu1

De asemenea, puteți folosi istoricul comenzii apt. Acesta va afișa doar programele pe care le-ați instalat cu ajutorul comenzii apt. Nu va arăta dependențele instalate împreună cu acesta, deși detaliile sunt prezente în jurnale. Uneori, vreți doar să vedeți asta, nu-i așa?

grep " install " /var/log/apt/history.log

Legistrul de ieșire ar trebui să fie ceva de genul acesta:

Commandline: apt install pinta
Commandline: apt install pinta
Commandline: apt install tmux
Commandline: apt install terminator
Commandline: apt install moreutils
Commandline: apt install ubuntu-make
Commandline: apt install flatpak
Commandline: apt install cool-retro-term
Commandline: apt install ubuntu-software
Listarea pachetelor instalate recent

Legistrul istoric al apt este destul de util, deoarece arată ora la care a fost rulată comanda apt, utilizatorul care a rulat comanda și pachetele care au fost instalate de o comandă.

Sfat bonus: Afișarea aplicațiilor instalate în Software Center

Dacă nu vă simțiți confortabil cu terminalul și comenzile, aveți totuși o modalitate de a vedea aplicațiile instalate pe sistemul dumneavoastră.

Puteți deschide Software Center și faceți clic pe fila Installed. Veți vedea lista aplicațiilor care au fost instalate pe sistemul dumneavoastră.

Afișarea aplicațiilor instalate în Software Center

Nu va afișa totuși bibliotecile și alte chestii din linia de comandă, dar poate că nu doriți să vedeți asta, deoarece sunteți mai mult centrat pe GUI. În caz contrar, puteți folosi întotdeauna Synaptic Package Manager.

Asta este

Sper că acest mic tutorial rapid v-a ajutat să vedeți lista de pachete instalate pe distribuțiile bazate pe Ubuntu și Debian.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.