Installera om paket på nytt Debian Linuxsystem är en verklig smärta. Det tar tid och är tråkig att få gjort. Som ett resultat har många användare använt sig av att skriva komplexa skalskript som automatiskt installerar appar på nya system. Om du är ny på Debian eller bara är trött på att behöva lista de program du vill installera om manuellt finns det ett bättre sätt att skapa ett appinstallationsskript: med Debian-programinstallatören för att generera ett skript automatiskt .
Obs: även om den här handledningen täcker Debian, kan den också fungera på Debian-derivat. Följ gärna med informationen nedan.
Exportera installerade paket från Apt
Det finns flera sätt att generera en lista medpaket, och under åren har många olika metoder använts. Men alla dessa gamla metoder involverar att leda flera kommandon tillsammans för att remsa beskrivningen av varje app, så att det bara är paketnamnen som visas i listan. Dessa metoder är knappast praktiska så vi täcker inte någon av dem i den här handledningen. Istället kommer vi att dra nytta av den nya Apt-pakethanteraren som ingår i Debian 9 och 10, som den kommer med apt-mark funktion
Funktionen apt-mark är en stor aspekt av Aptpaketansvarig. Med det kan användare använda den för att visa en lista med automatiskt installerade appar (förinställning av systemet under installationen), samt en lista över paket som användaren installerade manuellt efter faktum.
Observera att om du planerar att använda den här funktionenpå Debian måste du använda en version av operativsystemet som har stöd för Apt. Apt-get fungerar inte! Så om du kör Debian 8 måste du gå igenom uppgraderingsprocessen innan du börjar den här guiden!
Lägga märke till
Applikationen för apt-mark genererar inte bara enlista över installerade programvarupaket installerat direkt från Debians programvarulager. Det kommer också att visa paket som är installerade via en nedladdningsbar DEB, eller saker från tredjeparts mjukvarulager. Tänk på det när du använder det här verktyget.
Generera en lista med manuellt installerade paket
Om du bara vill skapa en lista övermanuellt installerade appar från olika förvar, snarare än att generera en gigantisk lista över varje enskild applikation som Debian Linux som standard innehåller, är "showmanual" -funktionen i apt-mark för dig.
För att skapa listan öppnar du en terminal genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Ange sedan kommandoradsoperationen nedan för att generera en lista i terminalprompt.

apt-mark showmanual
Titta igenom terminalen, så ser du deten lista över varje paket du någonsin har installerat på Debian Linux manuellt. Om listan är för lång för att kunna läsas snabbt, lägg till alternativet "mer" med kommandot nedan.
apt-mark showmanual | more
För att spara den här listan för senare, rör den genom till en textfil. Om du till exempel vill spara alla manuellt installerade paket i mappen "Dokument" gör du:
apt-mark showmanual > ~/Documents/debian-packages-manually-installed.txt
Generera en lista med automatiskt installerade paket
Behöver du skapa en lista över alla paket som automatiskt installerades i ditt Debian-system under installationen? Om så är fallet måste du använda "showauto" -funktionen i apt-mark.
Öppna ett terminalfönster med Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Ange sedan kommandoradsoperationen nedan för att få en lista med automatiskt installerade paket på Debian.

apt-mark showauto
Ta en titt på den genererade listan i terminalfönstret. Eller om listan med genererade paket som apt-mark utskrifter är för mycket att läsa. Överväg att lägga till kommandoradsargumentet "mer" för att göra det lättare att sortera dem.
apt-mark showauto | more
För att spara automatiskt installerade Debian-paket för senare, rör det genom till en textfil med kommandot nedan.
apt-mark showauto > ~/Documents/debian-packages-auto-installed.txt
Installera om paket
Öppna ett terminalfönster om du vill installera paketen i listan som sparats från en textfil. Följ sedan instruktionerna nedan.
Observera att alla paket som inte kan varaåternedladdad (AKA installerades via en nedladdningsbar DEB) kommer inte att installeras med den här metoden, och Apt-pakethanteraren visar ett fel för sådana som det inte går att ladda ner.
Installera om manuellt installerade paket
Om du vill installera om alla Debian-apparna i listan över manuellt installerade paket anger du följande kommando i ett terminalfönster.
sudo apt install $(cat ~/Documents/debian-packages-manually-installed.txt | xargs)
Om paketen redan finns på systemet, men du ändå vill installera dem, lägg till kommandoradskontakten “–installera”.
sudo apt install $(cat ~/Documents/debian-packages-manually-installed.txt | xargs) --reinstall
Installera om automatiskt installerade paket
Om du vill installera alla Debian-apparna i listan över automatiskt installerade paket anger du kommandot nedan i ett terminalfönster.
sudo apt install $(cat ~/Documents/debian-packages-auto-installed.txt | xargs)
Alternativt, om du vill installera om saker som redan finns i systemet, lägger du till kommandoradslåset “–installera”.
sudo apt install $(cat ~/Documents/debian-packages-auto-installed.txt | xargs) --reinstall</ P>
kommentarer