Debfoster, vyčistěte svůj systém a ponechejte si jen důležité balíčky

o debfosteru

V příštím článku se podíváme na Debfoster. Tohle je jeden obslužný program příkazového řádku ponechat pouze základní balíčky a odebrat ty, které již nejsou potřeba. Proto můžeme zachovat naše čistý systém pořád. Aplikace Debfoster je kontejnerový program pro správce balíků apt a dpkg. Udržuje seznam nainstalovaných balíčků, které byly výslovně požadovány.

Když jej spustíme poprvé, vytvoří se seznam nainstalovaných balíků a uloží se do souboru s názvem keepers v adresáři / var / lib / debfoster /. Debfoster použije tento seznam ke zjištění, které balíčky byly nainstalovány, jen proto, že na nich závisely jiné balíčky. Pokud se jedna z těchto závislostí změní, tento nástroj si toho všimne a zeptá se nás, jestli chceme odebrat předchozí balíček. Tímto způsobem nám pomůže udržujte čistý systém se základními balíčky, které si vybereme.

Nainstalujte si Debfoster na Ubuntu

Debfoster je k dispozici v úložištích naší distribuce Ubuntu. Proto instalace nebude problém. Abychom mohli Debfoster nainstalovat na jakýkoli systém založený na Debianu, budeme muset v terminálu spustit pouze následující příkaz (Ctrl + Alt + T):

sudo apt install debfoster

Použijte Debfoster

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

Po instalaci musíme vytvořit seznam nainstalovaných balíčků provedením následujícího příkazu ve stejném terminálu:

chovatelé debfosterů

sudo debfoster -q

Výše uvedený příkaz přidá aktuálně nainstalované balíčky do souboru chovatelů nachází se v adresáři / var / lib / debfoster /. Tento soubor můžeme upravit, abychom odstranili balíčky, které již nechceme mít nainstalované v našem systému.

Neměli bychom odebírat důležité a systémové balíčky, jako je linuxové jádro, grub, Ubuntu-base, Ubuntu-desktop atd. Je také vhodné udělat zálohu důležitých konfiguračních souborů, které upravujeme ručně.

Odeberte balíčky, které nejsou na našem seznamu

Můžeme přinutit obslužný program, aby odstranil balíčky, které nejsou uvedeny v strážcích. K tomu provedeme:

debfoster f force čištění

sudo debfoster -f

debfoster odstraní všechny balíčky, které nejsou k dispozici v souboru ošetřovatelů, spolu s jejich závislostmi. Nutí váš systém vyhovět databázi.

Poté můžeme spustit následující příkaz čas od času nebo po přidání / odebrání balíčků. S tím zkontrolujeme osiřelé balíčky nebo neporušené závislosti které je třeba odstranit.

sudo debfoster

Pokud jste nainstalovali / odebrali nějaké balíčky, Debfoster se vás zeptá, co chcete udělat. Pokud si nejste jisti, co dělat, zadejte H, abyste viděli dostupné možnosti.

Prohlížení balíčků v seznamu Keepers

Chcete-li zobrazit seznam balíčků v databázi, provedeme:

debfoster -a

Zde je seznam balíčků na mé pracovní ploše Ubuntu 16.04 LTS.

balíčky debfoster -a v databázi

Použijte jinou databázi

Ve výchozím nastavení budou balíčky nainstalované v souboru zachovány / var / lib / debfoster / keepers. Pokud chceme specifikovat jinou databázi (samozřejmě archiv) použijeme -k možnost jak je znázorněno v následujícím:

debfoster -k /ruta/hacia-el/nuevo/archivo/keepers

Zobrazit osiřelé balíčky

Pro kontrolu osiřelých balíčků není vždy nutné spustit příkaz "sudo debfoster". Tuto funkci můžeme provést přidáním - možnost:

debfoster -s

V případě, že máme osiřelý balíček, ale považujeme to za nutné a nechceme, aby jej Debfoster odstranil, jednoduše jej přidáme do souboru strážců.

Chcete-li tak učinit, upravte soubor / var / lib / debfoster / keepers se svým oblíbeným editorem a přidejte název tohoto programu.

Přidat / odebrat balíčky

Jelikož je tento nástroj kontejnerem pro správce balíků apt-get a dpkg, můžeme jej také použít k přidání nebo odebrání balíčků.

na nainstalujte balíček, provedeme v terminálu (Ctrl + Alt + T):

přidat programy s debfosterem

sudo debfoster screen

Nyní Debfoster spustí apt-get a nainstaluje určený balíček.

na odebrat balíček, jednoduše umístíme a znaménko minus (-) přímo za jménem balíčku:

odebrat programy debfosterem

sudo debfoster screen-

Najděte závislosti

K vypsání všech balíků, na kterých balíček závisí, použijeme -d volba:

debfoster ukazuje závislosti balíčku

debfoster -d screen

A pro seznam všech balíků v databázi obslužných programů, které závisí na daném balíčku, použijeme -e možnost.

debfoster -e nombre-del-paquete

Debfoster dokumentace

Chcete-li získat další podrobnosti o tomto nástroji, můžeme konzultovat manuálové stránky.

muž debfoster

man debfoster

Jak si myslím, jak jste viděli, Debfoster nám pomůže sledovat, co jsme nainstalovali, a odstranit všechny nepotřebné balíčky. Toto je jedna z těch aplikací, které nezapomeňte používat velmi opatrně. Neodstraňujte důležité balíčky související se systémem, jako je Ubuntu-base, grub, Aktuální jádro atd. Pokud tak učiníte, můžete skončit s nepoužitelným systémem.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Jdu nich řekl

    Díky velmi zajímavé, doufám, že to není jako jiné aplikace, které odstraňují důležité soubory

    1.    Nahuel pillan řekl

      Při jeho používání musíte být opatrní, protože byste mohli mazat důležité balíčky. Takže se dobře podívejte, když chcete vymazat jezero od chovatelů

  2.   José Enrique Monterroso Barrero řekl

    Je to platné pro linuxovou mincovnu?