Hoe u geïnstalleerde pakketten op Ubuntu en Debian kunt weergeven

Dus je hebt Ubuntu geïnstalleerd en ben er uitgebreid mee gaan werken. Ergens in de rij ben je gebonden om het spoor te verliezen van de software die je in de loop van de tijd hebt geïnstalleerd.

Dat is volkomen normaal. Niemand verwacht dat u alle pakketten onthoudt die op uw systeem zijn geïnstalleerd. Maar de vraag rijst, hoe te weten welke pakketten zijn geïnstalleerd? Hoe de geïnstalleerde pakketten te bekijken?

Lijst geïnstalleerde pakketten in Ubuntu en Debian

Als u uitgebreid apt-commando gebruikt, zou u waarschijnlijk een opdracht als apt-lijst geïnstalleerde pakketten verwachten. Je bent hier niet helemaal verkeerd.

Hoewel apt-get-opdracht geen eenvoudige optie heeft zoals apt-get-lijst geïnstalleerde pakketten, heeft apt hiervoor een opdracht.

 apt list - installed 

Hiermee worden alle pakketten weergegeven die zijn geïnstalleerd met apt. Het zal ook een lijst maken van de pakketten die als een afhankelijkheid zijn geïnstalleerd. Wat betekent dat niet alleen u de toepassingen hebt die u hebt geïnstalleerd, maar dat u ook een enorme lijst met bibliotheken en andere pakketten hebt die u niet rechtstreeks hebt geïnstalleerd.

Lijst van geïnstalleerde pakketten met apt-opdracht

Omdat de lijst met geïnstalleerde pakketten enorm is, zou het een beter idee zijn om grep te gebruiken en de uitvoer voor een bepaald pakket te filteren.

 apt list - installed | grep programmanaam 

Merk op dat de bovenstaande methode ook een lijst bevat van de applicaties die zijn geïnstalleerd met .deb-bestanden. Dat is cool, toch?

Als je mijn apt vs apt-get-vergelijkingsartikel hebt gelezen, weet je waarschijnlijk al dat zowel apt als apt-get in principe dpkg gebruiken. Dit betekent dat u de opdracht dpkg kunt gebruiken om alle geïnstalleerde pakketten in Debian te vermelden.

 dpkg-query -l 

U kunt de uitvoer opnieuw filteren met grep om een ​​specifiek pakket te zoeken.

Lijst van geïnstalleerde pakketten met dpkg

Tot nu toe heb je te maken gehad met applicaties die zijn geïnstalleerd met de pakketbeheerder van Debian. Hoe zit het met Snap- en Flatpak-applicaties? Hoe ze te vermelden omdat ze niet toegankelijk zijn met apt en dpkg?

Voer deze opdracht uit om alle Snap-pakketten te tonen die op uw systeem zijn geïnstalleerd:

 snaplijst 

Snaplijst geeft ook aan welke applicaties afkomstig zijn van een geverifieerde uitgever met een groen vinkje.

Lijst geïnstalleerd Snap-pakketten

Om een ​​lijst weer te geven van alle Flatpak-pakketten die op uw systeem zijn geïnstalleerd, gebruikt u dit:

 flatpak lijst 

Laat me het voor u samenvatten.

Samenvatting

Om pakketten weer te geven met behulp van apt opdracht:

apt list-installed

Om pakketten weer te geven met de opdracht dpkg:

dpkg -query -l

Om snap-pakketten op uw systeem te tonen:

snaplijst

Om Flatpak-pakketten te tonen die op uw systeem zijn geïnstalleerd:

flatpak lijst

Maak een lijst van de onlangs geïnstalleerde pakketten

Tot nu toe zag je de lijst met geïnstalleerde pakketten in alfabetische volgorde. Wat als u de pakketten wilt zien die onlangs zijn geïnstalleerd?

Gelukkig houdt een Linux-systeem een ​​logboek bij van alles wat er in je systeem gebeurt. U kunt naar de logboeken verwijzen om de onlangs geïnstalleerde pakketten te bekijken.

Er zijn een aantal manieren om dit te doen. U kunt het logboek van de dpkg-opdracht of het log van de apt-opdracht gebruiken.

U moet de opdracht grep gebruiken om het resultaat te filteren om alleen de geïnstalleerde pakketten weer te geven.

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

Hiermee worden alle pakketten inclusief de afhankelijkheden die onlangs op uw systeem zijn geïnstalleerd samen met het tijdstip van installatie weergegeven.

 2019-02-12 12:41:42 installeer ubuntu-make: all 16.11.1ubuntu1

2019-02-13 21:03:02 installeer xdg-desktop-portal: amd64 0.11-1

2019-02-13 21:03:02 installeer libostree-1-1: amd64 2018.8-0ubuntu0.1

2019-02-13 21:03:02 installeer flatpak: amd64 1.0.6-0ubuntu0.1

2019-02-13 21:03:02 installeer xdg-desktop-portal-gtk: amd64 0.11-1

2019-02-14 11:49:10 installeer qml-module-qtquick-window2: amd64 5.9.5-0ubuntu1.1

2019-02-14 11:49:10 installeer qml-module-qtquick2: amd64 5.9.5-0ubuntu1.1

2019-02-14 11:49:10 installeer qml-module-qtgraphicaleffects: amd64 5.9.5-0ubuntu1

U kunt ook de geschiedenis van het apt-commando gebruiken. Hiermee worden alleen de programma's weergegeven die u hebt geïnstalleerd met de opdracht apt. De bijbehorende afhankelijkheden worden niet weergegeven, maar de details zijn wel aanwezig in de logboeken. Soms wil je dat gewoon zien, toch?

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

De uitvoer zou ongeveer zo moeten zijn:

 Commandline: apt pinta installeren

Commandline: apt pinta installeren

Commandline: apt install tmux

Commandline: apt install terminator

Commandline: om meerutils te installeren

Commandline: apt ubuntu-make installeren

Commandoregel: aptstall installeren

Commandline: apt cool-retro-term installeren

Commandline: apt ubuntu-software installeren

Een lijst maken van onlangs geïnstalleerde pakketten

Het historielog van apt is best handig omdat het de tijd toont waarop de opdracht apt werd uitgevoerd, de gebruiker die de opdracht uitvoerde en de pakketten die door een opdracht waren geïnstalleerd.

Bonustip: Toon geïnstalleerde applicaties in Software Center

Als u niet tevreden bent met de terminal en de opdrachten, hebt u nog steeds een manier om de applicaties op uw systeem te installeren.

U kunt het Softwarecentrum openen en op het tabblad Geïnstalleerd klikken. U ziet de lijst met toepassingen die op uw systeem zijn geïnstalleerd.

Geïnstalleerde toepassingen weergeven in Software Center

Het zal de bibliotheken en andere commandoregel-dingen echter niet laten zien, maar misschien wil je dat niet zien omdat je meer GUI-centrisch bent. Anders kunt u altijd Synaptic Package Manager gebruiken.

Dat is het

Ik hoop dat deze korte, kleine tutorial je geholpen heeft om de lijst met geïnstalleerde pakketten op Ubuntu en Debian gebaseerde distributies te zien.

Als u vragen of suggesties heeft om dit artikel te verbeteren, laat dan hieronder een reactie achter.

Aanbevolen

Goed nieuws! Indian State bespaart meer dan $ 400 miljoen door Linux te kiezen
2019
Windows Vs Mac Vs Linux: 10 grappige grappen in foto's
2019
Hoe u geen geluid oplost in Ubuntu en Linux Mint
2019