Ako ľahko preinštalovať aplikácie pre Debian Linux

click fraud protection

Preinštalovanie balíkov na nové systémy Debian Linux je skutočnou bolesťou. Trvá to čas a je únavné, aby ste to urobili. Výsledkom je, že mnoho používateľov sa píše o zložitých skriptoch shellu, ktoré automaticky inštalujú aplikácie do nových systémov. Ak ste novým používateľom Debianu alebo ste už unavení z toho, že musíte vypísať zoznam programov, ktoré chcete preinštalovať manuálne, je lepší spôsob, ako vytvoriť skript na inštaláciu aplikácií: na vytvorenie skriptu použite inštalátor programu Debian automaticky.

Poznámka: Tento tutoriál sa síce týka Debianu, ale môže tiež fungovať Deriváty Debianu. Neváhajte a postupujte spolu s informáciami uvedenými nižšie.

Export nainštalovaných balíkov z aplikácie Apt

Existuje niekoľko spôsobov, ako vygenerovať zoznam balíkov, av priebehu rokov sa používalo veľa rôznych metód. Všetky tieto staré metódy však zahŕňajú spájanie viacerých príkazov dokopy, aby sa odstránil popis každej aplikácie, aby sa v zozname zobrazili iba názvy balíkov. Tieto metódy sú sotva praktické, preto ich nebudeme v tomto tutoriále pokrývať. Namiesto toho využijeme nového manažéra balíkov Apt, ktorý je súčasťou produktu

instagram viewer
Debian 9 a 10, ako to prichádza s apt-mark vlastnosť

Funkcia apt-mark je skvelým aspektom správcu balíkov Apt. Používatelia s ním môžu používať na zobrazenie zoznamu automaticky nainštalovaných aplikácií (predinštalovaných systémom počas inštalácie), ako aj zoznamu balíkov, ktoré používateľ nainštaloval manuálne po tom, čo túto skutočnosť nainštaloval.

Upozorňujeme, že ak plánujete túto funkciu používať v Debiane, musíte používať verziu operačného systému, ktorá podporuje Apt. Apt-get nebude fungovať! Ak teda používate Debian 8, musíte pred začiatkom tejto príručky prejsť procesom aktualizácie!

oznámenia

Aplikácia apt-mark nevytvára iba zoznam nainštalovaných balíkov softvéru nainštalovaných priamo z archívov softvéru Debian. Ukáže tiež balíčky nainštalované prostredníctvom stiahnuteľnej DEB alebo súbory z archívov softvéru tretích strán. Pri používaní tohto nástroja majte na pamäti.

Vytvorte zoznam manuálne nainštalovaných balíkov

Ak chcete vytvoriť zoznam ručne nainštalovaných aplikácií z rôznych úložísk, namiesto generovania gigantický zoznam každej jednotlivej aplikácie, ktorú Debian Linux štandardne obsahuje, funkcia „showmanual“ v apt-mark je pre vy.

Zoznam vygenerujete otvorením terminálu stlačením Ctrl + Alt + T alebo Ctrl + Shift + T na klávesnici. Potom zadajte operáciu príkazového riadku nižšie a vygenerujte zoznam v príkazovom riadku terminálu.

apt-mark showmanual

Prezrite si terminálový riadok a uvidíte zoznam všetkých balíkov, ktoré ste nainštalovali v systéme Debian Linux ručne. Ak je zoznam príliš dlhý na prečítanie, pridajte pomocou príkazu nižšie možnosť „viac“.

showmanual apt-mark | viac

Ak chcete tento zoznam uložiť na neskôr, posuňte ho do textového súboru. Napríklad, ak chcete uložiť všetky manuálne nainštalované balíčky do priečinka „Dokumenty“, postupujte takto:

apt-mark showmanual> ~ / Documents / debian-packages-manual-Instal.txt

Vytvorte zoznam automaticky nainštalovaných balíkov

Potrebujete vygenerovať zoznam všetkých balíkov, ktoré boli automaticky nainštalované do vášho systému Debian počas inštalácie? Ak áno, budete musieť použiť funkciu „showauto“ v službe apt-mark.

Pomocou. Otvorte okno terminálu Ctrl + Alt + T alebo Ctrl + Shift + T na klávesnici. Potom nižšie zadajte operáciu príkazového riadku a získajte zoznam automaticky nainštalovaných balíkov v Debiane.

ukážková značka apt-mark

Prezrite si vygenerovaný zoznam v okne terminálu. Alebo, ak je zoznam vygenerovaných balíkov, že apt-mark výtlačky sú príliš veľa na čítanie, zvážte pridanie argumentu „viac“ z príkazového riadku, aby sa uľahčilo ich triedenie.

ukážková značka apt-mark | viac

Ak chcete uložiť automaticky nainštalované balíčky Debianu na neskoršie použitie, pošlite ich ďalej do textového súboru pomocou nižšie uvedeného príkazu.

apt-mark showauto> ~ / Documents / debian-packages-auto -instal.t.txt

Preinštalovanie balíkov

Ak chcete znova nainštalovať balíčky zo zoznamu uloženého z textového súboru, otvorte okno terminálu. Potom postupujte podľa pokynov nižšie.

Upozorňujeme, že všetky balíky, ktoré nie je možné opätovne stiahnuť (AKA boli nainštalované prostredníctvom stiahnuteľnej DEB), budú inštalácia sa neuskutoční touto metódou a správca balíkov Apt zobrazí chybu pre tých, ktorým nedokáže Stiahnuť ▼.

Preinštalujte manuálne nainštalované balíky

Ak chcete znova nainštalovať všetky aplikácie Debian zo zoznamu manuálne nainštalovaných balíkov, do príkazového okna zadajte nasledujúci príkaz.

sudo apt install $ (cat ~ / Documents / debian-packages-manual-Instal.txt | xargs)

Ak sú balíčky už v systéme, ale napriek tomu ich chcete znova nainštalovať, pridajte prepínač príkazového riadku „- preinštalovať“.

sudo apt install $ (cat ~ / Documents / debian-packages-manual-Instal.txt | xargs) - preinštalovať

Preinštalujte automaticky nainštalované balíčky

Ak chcete znova nainštalovať všetky aplikácie Debianu na zoznam automaticky nainštalovaných balíkov, zadajte do okna terminálu príkaz uvedený nižšie.

sudo apt install $ (cat ~ / Documents / debian-packages-auto -instal.t.txt | xargs)

Ak by ste chceli znova nainštalovať položky, ktoré už sú v systéme k dispozícii, pridajte prepínač príkazového riadku „–inštalovať“.

sudo apt install $ (cat ~ / Documents / debian-packages-auto -instal.t.txt | xargs) - preinštalovať
watch instagram story