Een van de veel voorkomende beheertaken is om in detail te weten welke elementen in een besturingssysteem zijn geïnstalleerd, aangezien dit handig is voor taken als:
- Licentieverleningsorganisatie
- Aankoop van software
- Ondersteunende taken
- Audit en meer
In het geval van Linux weten we vaak niet in detail hoe we moeten weten welke pakketten we in onze distributies hebben en daarom zal Solvetic vandaag duidelijk enkele richtlijnen geven om deze details gemakkelijk te kennen. We zullen deze analyse doen in Ubuntu 17.
1. Geïnstalleerde pakketten weergeven met een korte beschrijving in Linux Ubuntu
Stap 1
Als we de lijst met pakketten die in het systeem zijn geïnstalleerd, willen weergeven, voert u gewoon het volgende uit:
dpkg-query -lStap 2
We zullen het volgende resultaat zien:
VERGROTEN
Stap 3
Als we alleen de lijst met pakketten willen zien zonder enige beschrijving, zullen we het volgende uitvoeren:
dpkg-query -f '$ {binair: pakket} \ n' -WAls resultaat zullen we dit zien:
VERGROTEN
2. Hoe geïnstalleerde pakketten in Linux te bekijken
Stap 1
Om te weten welke pakketten we in onze distributie hebben geïnstalleerd, gaan we de volgende regel gebruiken:
dpkg --get-selections | grep -v deïnstalleren
VERGROTEN
Stap 2
We kunnen ook de volgende regel gebruiken:
apt-lijst -geïnstalleerd
VERGROTEN
3. Hoe de resultaten op te slaan in een tekstbestand in Linux
Als we om welke reden dan ook willen dat de verkregen resultaten worden omgeleid en opgeslagen in een tekstbestand voor latere analyse, zullen we het volgende uitvoeren:
dpkg --get-selections | grep -v deinstall> Solvetic.txt>
VERGROTEN
We kunnen ook de volgende regel gebruiken:
dpkg -l | grep ii | awk ‘{print $ 2}’> mijnlijst.txt
4. Hoe ongebruikte pakketten in Linux te verwijderen
Het is normaal dat bepaalde pakketten niet meer worden gebruikt in Linux en hiervoor kunnen ze worden verwijderd, dit zal schijfruimte vrijmaken, voor deze taak gaan we het volgende uitvoeren:
sudo apt-get autoremove
VERGROTEN
We hebben gezien hoe gemakkelijk het is om in detail te zien welke pakketten we in onze Linux-distributie hebben geïnstalleerd en er dus een betere controle over hebben.