Debian.ч28. Изменение пакета настройки Debian 10.
Innehållsförteckning:
- Lista installerade paket med Apt
- Lista installerade paket med dpkg-fråga
- Skapa en lista över alla installerade paket
- Räkna antalet installerade paket
- Slutsats
I den här guiden förklarar vi hur du listar och filtrerar installerade paket på Debian. Vi kommer också att visa dig hur du kan kontrollera om ett specifikt paket är installerat, räkna installerade paket och ta reda på versionen av ett installerat paket.
Att veta hur man listar installerade paket på ditt Debian-baserade system kan vara till hjälp i situationer där du behöver installera samma paket på en annan maskin eller om du vill installera om systemet.
Lista installerade paket med Apt
Apt är ett kommandoradsgränssnitt för pakethanteringssystemet och kombinerar de vanligaste funktionerna från
apt-get
och
apt-cache
inklusive ett alternativ för att lista installerade paket.
Kör följande kommando för att lista alla paket som är installerade på ditt system:
sudo apt list --installed
adduser/stable, now 3.115 all apt/stable, now 1.4.8 amd64 apt-listchanges/stable, now 3.10 all apt-utils/stable, now 1.4.8 amd64 autoconf/stable, now 2.69-10 all automake/stable, now 1:1.15-6 all autotools-dev/stable, now 20161112.1 all base-files/stable, now 9.9+deb9u5 amd64 base-passwd/stable, now 3.5.43 amd64 bash/stable, now 4.4-5 amd64
Kommandot visar en lista över alla installerade paket inklusive information om paketversioner och arkitektur. Den högsta kolumnen i utgången visar om paketet automatiskt installerades som ett beroende av ett annat paket.
Eftersom paketlistan är lång är det en bra idé att leda utdata till kommandot
less
att göra det lättare att läsa:
sudo apt list --installed | less
För att ta reda på om ett specifikt paket är installerat använder du grep-kommandot för att filtrera utdata. Till exempel för att hitta om tmux-paketet är installerat i systemet kan du använda:
sudo apt list --installed | grep tmux
tmux/stable, now 2.3-4 amd64
Utgången ovan visar att du har tmux 2.3-4 installerat på ditt system.
Lista installerade paket med dpkg-fråga
dpkg-query
är en kommandorad som kan användas för att visa information om paket som listas i dpkg-databasen.
Så här får du en lista över alla installerade pakettyp:
sudo dpkg-query -l | less

Kommandot visar en lista över alla installerade paket inklusive paketversioner, arkitektur och en kort beskrivning.
Du kan filtrera utdata från
dpkg-query -l
med
grep
kommandot:
sudo dpkg-query -l | grep package_name_to_search
Skapa en lista över alla installerade paket
Följande kommando lagrar listan över alla installerade paket i ditt Debian-system till en fil som heter
packages_list.txt
:
sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt
Nu när du har listan kan du installera samma paket på din nya server med:
sudo xargs -a packages_list.txt apt install
Räkna antalet installerade paket
För att ta reda på hur många paket som är installerade på ditt system kan du använda samma kommando som när du skapar en paketlista men istället för att omdirigera utgången till en fil kan du leda den till
wc
kommandot för att räkna raderna:
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l
Utgången visar antalet installerade paket:
Slutsats
I denna handledning lärde du dig att lista och filtrera installerade paket på ditt Debian-system.
Lämna gärna en kommentar om du har några frågor.
debian apt dpkgLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur listar du installerade paket på centos
I den här tutorialen visar vi dig hur du listar och filtrerar installerade paket på CentOS. Att veta hur man listar installerade paket på ditt CentOS-system kan vara till hjälp i situationer där du behöver installera samma paket på en annan maskin eller om du vill installera om systemet.
Hur listas installerade paket på ubuntu
I den här tutorialen visar vi dig hur du listar och filtrerar installerade paket på Ubuntu. Vi kommer också att visa dig hur du kan kontrollera om ett specifikt paket är installerat, räkna installerade paket och ta reda på versionen av ett installerat paket.







