Debfoster, očistite sistem in hranite samo pomembne pakete

o debfosterju

V naslednjem članku si bomo ogledali Debfoster. To je eno pripomoček ukazne vrstice hraniti samo bistvene pakete in odstraniti tiste, ki niso več potrebni. Zato lahko ohrani našo čist sistem ves čas. Aplikacija Debfoster je vsebniški program za skrbnike paketov apt in dpkg. Vzdržuje seznam nameščenih paketov, ki so bili izrecno zahtevani.

Ko ga zaženemo prvič, se bo ustvaril seznam nameščenih paketov in shranil v datoteko, imenovano skrbniki v imeniku / var / lib / debfoster /. Debfoster bo s tem seznamom ugotovil, kateri paketi so bili nameščeni samo zato, ker so bili drugi paketi od njih odvisni. Če se ena od teh odvisnosti spremeni, bo ta pripomoček opazil in nas vprašal, ali želimo odstraniti prejšnji paket. Na ta način nam bo v pomoč vzdrževati čist sistem z najpomembnejšimi paketi, ki jih izberemo.

Namestite Debfoster na Ubuntu

Debfoster je na voljo v skladiščih naše distribucije Ubuntu. Zato namestitev ne bo predstavljala težav. Za namestitev Debfosterja v kateri koli sistem, ki temelji na Debianu, bomo morali v terminalu izvesti naslednji ukaz (Ctrl + Alt + T):

sudo apt install debfoster

Uporabite Debfoster

Ustvarite seznam nameščenih paketov

Po namestitvi moramo seznam nameščenih paketov ustvariti z izvajanjem naslednjega ukaza v istem terminalu:

imetniki debfosterja

sudo debfoster -q

Zgornji ukaz bo dodal trenutno nameščene pakete v datoteko imetnikov v imeniku / var / lib / debfoster /. To datoteko lahko uredimo, da odstranimo pakete, ki jih ne želimo več nameščati v naš sistem.

Ne smemo odstranjevati pomembnih in s sistemom povezanih paketov, kot so jedro Linuxa, grub, Ubuntu-base, Ubuntu-namizje itd. Priporočljivo je tudi narediti varnostno kopijo pomembnih konfiguracijskih datotek, ki jih urejamo ročno.

Odstranite pakete, ki niso na našem seznamu

Pripomoček lahko prisilimo, da odstrani pakete, ki niso navedeni v imetnikih. Za to bomo izvedli:

debfoster f force čiščenje

sudo debfoster -f

debfoster bo odstranil vse pakete, ki niso na voljo v datoteki skrbnikov, skupaj z njihovimi odvisnostmi. Prisiljevanje vašega sistema v skladnost z bazo podatkov.

Po tem lahko občasno zaženemo naslednji ukaz ali po dodajanju / odstranjevanju paketov. S tem preverili bomo osirotele pakete ali neskrbljene odvisnosti ki jih je treba odstraniti.

sudo debfoster

Če ste namestili / odstranili vse pakete, vas bo Debfoster vprašal, kaj želite storiti. Če niste prepričani, kaj storiti, vnesite H, da si ogledate razpoložljive možnosti.

Ogled paketov na seznamu skrbnikov

Za ogled seznama paketov v bazi podatkov bomo izvedli:

debfoster -a

Tu je seznam paketov na mojem namizju Ubuntu 16.04 LTS.

debfoster -a v bazi podatkov

Uporabite drugo bazo podatkov

Privzeto se hranijo paketi, nameščeni v datoteki / var / lib / debfoster / imetniki. Če želimo določiti drugo bazo podatkov (datoteko imetnikov, seveda) uporabili bomo -k možnost kot je prikazano v nadaljevanju:

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

Oglejte si osirotele pakete

Za preverjanje osirotelih paketov ni vedno treba zagnati ukaza "sudo debfoster". To funkcijo lahko izvajamo tako, da dodamo -s možnost:

debfoster -s

V primeru, da imamo paket sirote, vendar se nam zdi potreben in ne želimo, da ga Debfoster odstrani, ga preprosto dodamo v datoteko imetnikov.

Če želite to narediti, uredite datoteko / var / lib / debfoster / imetniki z najljubšim urejevalnikom in dodajte ime tega programa.

Dodajanje / odstranjevanje paketov

Ker je ta pripomoček vsebnik za skrbnike paketov apt-get in dpkg, ga lahko uporabimo tudi za dodajanje ali odstranjevanje paketov.

za namestite paket, bomo v terminalu izvedli (Ctrl + Alt + T):

dodajanje programov z debfoster -

sudo debfoster screen

Zdaj bo Debfoster zagnal apt-get in namestil navedeni paket.

za odstranite paket, preprosto bomo postavili znak minus (-) neposredno za imenom paketa:

odstranite programe z debfoster -

sudo debfoster screen-

Poiščite odvisnosti

Za seznam vseh paketov, od katerih je paket odvisen, bomo uporabili -d možnost:

debfoster prikaže odvisnosti paketa

debfoster -d screen

In za seznam vseh paketov v zbirki podatkov o pripomočkih, ki so odvisni od danega paketa, bomo uporabili -e možnost.

debfoster -e nombre-del-paquete

Debfosterjeva dokumentacija

Da bi dobili več podrobnosti o tem pripomočku, se lahko posvetujemo z strani.

človek debfoster

man debfoster

Kot mislim, da ste že videli, nam bo Debfoster pomagal slediti, kaj smo namestili, in odstranil vse nepotrebne pakete. To je ena tistih aplikacij, ki ne pozabite uporabljati zelo previdno. Ne odstranjujte pomembnih sistemskih paketov, kot so Ubuntu-base, grub, Current Kernel itd. V tem primeru boste morda imeli neuporaben sistem.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Jaz grem nich je dejal

    Hvala zelo zanimivo, upam, da ni tako kot druge aplikacije, ki brišejo pomembne datoteke

    1.    Nahuel pillan je dejal

      Pri uporabi morate biti previdni, saj lahko izbrišete pomembne pakete. Torej, dobro si oglejte, ko želite imetnikom izbrisati jezero

  2.   Jose Enrique Monterroso Barrero je dejal

    Ali velja za lint minto?