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:
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:
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.
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):
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:
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 -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.
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.
Vďaka veľmi zaujímavé, dúfam, že to nie je ako iné aplikácie, ktoré odstraňujú dôležité súbory
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
Je to platné pre linux mint?