- - Jak snadno přeinstalovat aplikace pro Debian Linux

Jak snadno přeinstalovat aplikace pro Debian Linux

Přeinstalace balíků na novém systému Debian Linuxsystémy je skutečná bolest. Trvá to čas a je únavné to udělat. V důsledku toho se mnoho uživatelů uchýlilo k psaní složitých skriptů prostředí, které automaticky instalují aplikace do nových systémů. Pokud jste v Debianu nováčkem nebo jste unaveni z toho, abyste museli vypsat programy, které chcete znovu nainstalovat ručně, existuje lepší způsob, jak vytvořit skript pro instalaci aplikace: pomocí instalačního programu Debianu se skript vygeneruje automaticky .

Poznámka: Ačkoli tento tutoriál pokrývá Debian, může také pracovat s deriváty Debianu. Nebojte se následovat spolu s informacemi uvedenými níže.

Export nainstalovaných balíčků z Apt

Existuje několik způsobů, jak vygenerovat seznambalíčky a v průběhu let bylo použito mnoho různých metod. Všechny tyto staré metody však zahrnují propojení více příkazů dohromady, aby se odstranil popis každé aplikace, aby se v seznamu zobrazily pouze názvy balíčků. Tyto metody jsou stěží praktické, takže v tomto tutoriálu nebudeme pokrýt žádné z nich. Místo toho využijeme nového správce balíků Apt, který je součástí Debian 9 a 10, jak to přichází s značka apt Vlastnosti

Funkce apt-mark je skvělým aspektem Aptsprávce balíčků. S ním mohou uživatelé použít k zobrazení seznamu automaticky nainstalovaných aplikací (přednastavení systémem během instalace), jakož i seznamu balíčků, které uživatel nainstaloval ručně po tom, co byl nainstalován.

Upozorňujeme, že pokud plánujete tuto funkci používatna Debianu musíte používat verzi operačního systému, který podporuje Apt. Apt-get nebude fungovat! Pokud tedy používáte Debian 8, musíte před zahájením této příručky projít procesem upgradu!

Oznámení

Aplikace apt-mark negeneruje pouzeseznam nainstalovaných balíčků softwaru nainstalovaného přímo z úložišť softwaru Debian. Ukáže také balíčky nainstalované prostřednictvím DEB ke stažení nebo věci ze softwarových úložišť třetích stran. Při používání tohoto nástroje mějte na paměti.

Vytvořte seznam ručně nainstalovaných balíčků

Pokud chcete vytvořit seznamručně instalované aplikace z různých repozitářů, místo aby generovaly gigantický seznam každé jednotlivé aplikace, kterou Debian Linux standardně obsahuje, je pro vás funkce „showmanual“ v apt-mark určena.

Chcete-li vygenerovat seznam, otevřete terminál stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici. Poté zadejte operaci příkazového řádku níže a vygenerujte seznam v příkazovém řádku terminálu.

apt-mark showmanual

Podívejte se přes terminálovou výzvu a uvidíteseznam všech balíčků, které jste na Debian Linux nainstalovali ručně. Pokud je seznam příliš dlouhý na první pohled, přidejte pomocí příkazu níže možnost „více“.

apt-mark showmanual | more

Chcete-li tento seznam uložit později, odešlete jej do textového souboru. Chcete-li například uložit všechny ručně nainstalované balíčky do složky „Dokumenty“, postupujte takto:

apt-mark showmanual > ~/Documents/debian-packages-manually-installed.txt

Vytvořte seznam automaticky nainstalovaných balíčků

Potřebujete vygenerovat seznam všech balíčků, které byly během instalace automaticky nainstalovány do vašeho systému Debian? Pokud ano, budete muset použít funkci „showauto“ značka apt.

Otevřete okno terminálu pomocí Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici. Poté zadejte operaci příkazového řádku níže a získáte seznam automaticky nainstalovaných balíčků v Debianu.

apt-mark showauto

Podívejte se na vygenerovaný seznam v okně terminálu. Nebo, pokud seznam vygenerovaných balíčků, že značka apt výtisky jsou příliš čitelné, zvažte přidání argumentu „více“ z příkazového řádku, abyste je mohli snáze třídit.

apt-mark showauto | more

Chcete-li ukládat automaticky nainstalované balíčky Debianu na později, odešlete je do textového souboru pomocí následujícího příkazu.

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

Přeinstalace balíků

Chcete-li znovu nainstalovat balíčky ze seznamu uloženého z textového souboru, otevřete okno terminálu. Poté postupujte podle pokynů níže.

Vezměte prosím na vědomí, že žádné balíčky, které nemohou býtznovu stažené (AKA byly nainstalovány prostřednictvím stahovatelného DEB) se touto metodou nenainstaluje a správce balíčků Apt ukáže chybu pro ty, které nelze stáhnout.

Znovu nainstalujte ručně nainstalované balíčky

Chcete-li znovu nainstalovat všechny aplikace Debian ze seznamu ručně nainstalovaných balíčků, zadejte do příkazového okna následující příkaz.

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

Pokud jsou balíčky již v systému, ale přesto je chcete přeinstalovat, přidejte přepínač příkazového řádku „–reinstall“.

sudo apt install $(cat ~/Documents/debian-packages-manually-installed.txt | xargs) --reinstall

Přeinstalujte automaticky nainstalované balíčky

Chcete-li znovu nainstalovat všechny aplikace Debian ze seznamu automaticky nainstalovaných balíčků, zadejte do okna terminálu níže uvedený příkaz.

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

Chcete-li znovu nainstalovat věci, které jsou již v systému k dispozici, přidejte přepínač příkazového řádku „–reinstall“.

sudo apt install $(cat ~/Documents/debian-packages-auto-installed.txt | xargs) --reinstall
</p>

Komentáře