Kako lako ponovno instalirati aplikacije za Debian Linux

click fraud protection

Ponovna instalacija paketa na nove Debian Linux sustave pravi je bol. Potrebno je vrijeme i zamorno je da se završi. Kao rezultat toga, mnogi su korisnici pribjegli pisanju složenih skripti školjki koje automatski instaliraju aplikacije na nove sustave. Ako ste novi u Debianu ili vam je samo dosadilo popisati programe koje želite ručno ponovo instalirati, tamo je bolji način za stvaranje skripte za instalaciju aplikacije: pomoću programa za instalaciju Debiana za generiranje skripte automatski.

Napomena: iako ovaj udžbenik pokriva Debian, on također može raditi Debian derivati. Slobodno slijedite dolje navedene podatke.

Izvoz instaliranih paketa iz Apt

Postoji nekoliko načina za generiranje popisa paketa, a tijekom godina primijenjeno je mnogo različitih metoda. Međutim, sve ove stare metode uključuju spajanje više naredbi da se ukloni opis svake aplikacije, kako bi se samo imena paketa pojavila na popisu. Te su metode teško praktične, tako da nijednu od njih nećemo opisati u ovom vodiču. Umjesto toga, iskoristit ćemo prednosti novog Apt manager paketa uključenog na

instagram viewer
Debian 9 i 10, kao što dolazi s apt-mark svojstvo

Značajka apt-mark odličan je aspekt upravitelja paketa Apt. Pomoću njega korisnici ga mogu koristiti za prikaz popisa automatski instaliranih aplikacija (prethodno postavljanje sustava tijekom instalacije), kao i popis paketa koje je korisnik ručno instalirao nakon činjenice.

Imajte na umu da ako planirate koristiti ovu značajku na Debianu, trebate koristiti verziju operativnog sustava koja ima podršku za Apt. Apt-get neće raditi! Dakle, ako pokrećete Debian 8, prije početka ovog vodiča morate proći postupak nadogradnje!

Obavijest

Apt-mark aplikacija ne generira popis instaliranih paketa softvera instaliranih izravno iz Debian spremišta softvera. Također će se prikazivati ​​paketi instalirani putem DEB-a za preuzimanje ili materijali iz spremišta softvera treće strane. Imajte to na umu kada koristite ovaj alat.

Stvorite popis ručno instaliranih paketa

Ako samo želite stvoriti popis ručno instaliranih aplikacija iz različitih spremišta, a ne generirati gigantski popis svake pojedinačne aplikacije koju Debian Linux podrazumijeva uključuje, "showmanual" značajka u apt-mark je za vas.

Za generiranje popisa otvorite terminal pritiskom na Ctrl + Alt + T ili Ctrl + Shift + T na tipkovnici. Zatim unesite operaciju naredbenog retka u nastavku da biste generirali popis u upita terminala.

apt-mark showmanual

Pregledajte brzinu terminala i vidjet ćete popis svakog paketa koji ste ikada instalirali na Debian Linuxu ručno. Ako je popis predug za čitanje, dodajte opciju "više" naredbom u nastavku.

apt-mark showmanual | više

Da biste taj popis spremili za kasnije, prosljeđujejte ga u tekstnu datoteku. Na primjer, da biste spremili sve ručno instalirane pakete u mapu "Documents", učinite sljedeće:

apt-mark showmanual> ~ / Documents / debian-paketi-ručno instalirani.txt

Stvorite popis automatski instaliranih paketa

Trebate generirati popis svih paketa koji su automatski instalirani na vaš Debian sustav tijekom instalacije? Ako je to slučaj, morat ćete koristiti značajku "showauto" u sustavu apt-mark.

Otvorite prozor terminala pomoću Ctrl + Alt + T ili Ctrl + Shift + T na tipkovnici. Zatim unesite operaciju naredbenog retka u nastavku da biste dobili popis automatski instaliranih paketa na Debianu.

apt-mark showauto

Pogledajte generirani popis u prozoru terminala. Ili, ako je popis generiranih paketa koji apt-mark ispisi su previše za čitanje, razmislite o dodavanju argumenta "više" naredbenog retka da biste olakšali sortiranje kroz njih.

apt-mark showauto | više

Da biste spremili automatski instalirane Debianove pakete za kasnije, prosljeđujte ih u tekstualnu datoteku s naredbom u nastavku.

apt-mark showauto> ~ / Documents / debian-paketi-auto-instalirani.txt

Ponovna instalacija paketa

Da biste ponovo instalirali pakete na popisu spremljenom iz tekstualne datoteke, otvorite prozor terminala. Zatim slijedite dolje navedene upute.

Imajte na umu da svi paketi koji se ne mogu ponovno preuzeti (AKA su instalirani putem DEB-a za preuzimanje) se ne instalira ovom metodom, a upravitelj paketa Apt pokazat će pogrešku za one koje nije u mogućnosti preuzimanje datoteka.

Ponovno instalirajte ručno instalirane pakete

Da biste ponovno instalirali sve Debianove aplikacije na popis ručno instaliranih paketa, unesite sljedeću naredbu u prozor terminala.

sudo apt install $ (cat ~ / Dokumenti / debian-paketi-ručno instalirani.txt | xargs)

Ako su paketi već na sustavu, ali ih želite svejedno ponovo instalirati, dodajte prekidač naredbenog retka „–ponovno instaliraj“.

sudo apt install $ (cat ~ / Dokumenti / debian-paketi-ručno instalirani.txt | xargs) - ponovo instaliraj

Ponovno instalirajte automatski instalirane pakete

Da biste ponovno instalirali sve Debianove aplikacije na popis automatski instaliranih paketa, unesite naredbu u donji prozor terminala.

sudo apt install $ (cat ~ / Dokumenti / debian-paketi-automatski instalirani.txt | xargs)

Ako želite ponovo instalirati stvari koje su već prisutne u sustavu, dodajte prekidač naredbenog retka "- ponovo instaliraj".

sudo apt install $ (cat ~ / Dokumenti / debian-paketi-auto-instalirani.txt | xargs) - ponovo instaliraj
watch instagram story