Debfoster, vyčistite systém a ponechajte si iba dôležité balíčky

o debfosterovi

V nasledujúcom článku sa pozrieme na Debfoster. Toto je jeden nástroj príkazového riadku ponechať si iba nevyhnutné balíky a odstrániť tie, ktoré už nie sú potrebné. Preto môžeme nechaj si našu čistý systém vždy. Aplikácia Debfoster je kontajnerový program pre správcov balíkov apt a dpkg. Udržuje zoznam nainštalovaných balíkov, ktoré boli výslovne požadované.

Pri prvom spustení sa vytvorí zoznam nainštalovaných balíkov, ktorý sa uloží do súboru s názvom keepers v adresári / var / lib / debfoster /. Debfoster použije tento zoznam na zistenie, ktoré balíčky boli nainštalované, pretože ostatné balíčky od nich záviseli. Ak sa zmení jedna z týchto závislostí, táto pomôcka si to všimne a opýta sa nás, či chceme odstrániť predchádzajúci balík. Týmto spôsobom nám pomôže udržiavať čistý systém so základnými balíkmi, ktoré si vyberieme.

Nainštalujte si Debfoster na Ubuntu

Debfoster je k dispozícii v úložiskách našej distribúcie Ubuntu. Inštalácia preto nebude problém. Ak chcete nainštalovať Debfoster na akýkoľvek systém založený na Debiane, v termináli budeme musieť vykonať iba nasledujúci príkaz (Ctrl + Alt + T):

sudo apt install debfoster

Použite Debfoster

Vytvorte zoznam nainštalovaných balíkov

Po nainštalovaní musíme vytvoriť zoznam nainštalovaných balíkov vykonaním nasledujúceho príkazu v rovnakom termináli:

správcovia debfosterov

sudo debfoster -q

Vyššie uvedený príkaz pridá aktuálne nainštalované balíčky do súboru strážcov nachádza sa v adresári / var / lib / debfoster /. Tento súbor môžeme upraviť tak, aby odstránil balíky, ktoré už v našom systéme nechceme mať nainštalované.

Nemali by sme odstraňovať dôležité a systémové balíčky, ako napríklad Linuxové jadro, grub, Ubuntu-base, Ubuntu-desktop atď. Je tiež vhodné vytvoriť zálohu dôležitých konfiguračných súborov, ktoré upravujeme manuálne.

Odstráňte balíčky, ktoré nie sú na našom zozname

Nástroj môžeme prinútiť, aby odstránil balíčky, ktoré nie sú uvedené v správcoch. Za týmto účelom vykonáme:

vyčistenie sily sily debfoster

sudo debfoster -f

debfoster odstráni všetky balíky, ktoré nie sú k dispozícii v súbore správcov, spolu s ich závislosťami. Nútenie vášho systému vyhovieť databáze.

Potom môžeme z času na čas alebo po pridaní / odstránení balíkov spustiť nasledujúci príkaz. S tým skontrolujeme osirelé balíčky alebo neporušené závislosti ktoré je potrebné odstrániť.

sudo debfoster

Ak ste nainštalovali / odstránili nejaké balíky, Debfoster sa vás opýta, čo chcete urobiť. Ak si nie ste istí, čo máte robiť, zadajte H, aby ste videli dostupné možnosti.

Prezeranie balíkov v zozname Keepers

Ak chcete zobraziť zoznam balíkov v databáze, vykonáme:

debfoster -a

Tu je zoznam balíkov na mojej pracovnej ploche Ubuntu 16.04 LTS.

balíčky debfoster -a v databáze

Použite inú databázu

Balíky nainštalované v súbore sa predvolene zachovajú / var / lib / debfoster / keepers. Ak chceme určiť inú databázu (evidencia držiteľov, samozrejme) použijeme -k možnosť ako je zobrazené v nasledujúcom texte:

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

Zobraziť osirelé balíčky

Na kontrolu osirelých balíkov nie je vždy potrebné spustiť príkaz „sudo debfoster“. Túto funkciu môžeme vykonať pridaním znaku - možnosť:

debfoster -s

V prípade, že máme osirelý balíček, ale považujeme to za potrebné a nechceme, aby ho Debfoster odstránil, jednoducho ho pridáme do súboru strážcov.

Ak to chcete urobiť, upravte súbor / var / lib / debfoster / keepers s obľúbeným editorom a pridajte názov tohto programu.

Pridanie / odstránenie balíkov

Pretože je tento nástroj kontajnerom pre správcov balíkov apt-get a dpkg, môžeme ho použiť aj na pridanie alebo odstránenie balíkov.

na nainštalovať balík, vykonáme v termináli (Ctrl + Alt + T):

pridať programy s debfosterom

sudo debfoster screen

Teraz Debfoster spustí apt-get a nainštaluje uvedený balík.

na odstráňte balík, jednoducho umiestnime a znamienko mínus (-) priamo za menom balenia:

odstrániť programy s debfosterom

sudo debfoster screen-

Nájdite závislosti

Ak chcete uviesť zoznam všetkých balíkov, na ktorých balík závisí, použijeme -d možnosť:

debfoster ukazuje závislosti balíka

debfoster -d screen

A aby sme vymenovali všetky balíčky v databáze obslužných programov, ktoré závisia od daného balíka, použijeme -e možnosť.

debfoster -e nombre-del-paquete

Dokumentácia spoločnosti Debfoster

Dostať ďalšie podrobnosti o tomto nástroji, môžeme sa poradiť s man stránky.

muž debfoster

man debfoster

Ako si myslím, že ste videli, Debfoster nám pomôže sledovať, čo sme nainštalovali, a odstrániť všetky nepotrebné balíčky. Toto je jedna z tých aplikácií, ktoré nezabudnite používať veľmi opatrne. Neodstraňujte dôležité systémové balíčky ako Ubuntu-base, grub, Current Kernel atď. Ak tak urobíte, môžete skončiť s nepoužiteľným systémom.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Idem nich dijo

    Vďaka veľmi zaujímavé, dúfam, že to nie je ako iné aplikácie, ktoré odstraňujú dôležité súbory

    1.    Nahuel pillan dijo

      Pri jeho používaní musíte byť opatrní, pretože by ste mohli vymazať dôležité balíčky. Takže sa dobre pozrite, keď chcete vymazať jazero od strážcov

  2.   José Enrique Monterroso Barrero dijo

    Je to platné pre linux mint?