Debfoster, išvalykite savo sistemą ir saugokite tik svarbius paketus

apie debfosterį

Kitame straipsnyje apžvelgsime „Debfoster“. Tai yra vienas komandinės eilutės įrankis laikyti tik būtiniausias pakuotes ir pašalinti nebereikalingas. Todėl galime laikykis mūsų švari sistema visą laiką. „Debfoster“ programa yra „apt“ ir „dpkg“ paketų tvarkytuvų programa. Tvarko įdiegtų paketų, kurių buvo aiškiai paprašyta, sąrašą.

Kai jį paleisime pirmą kartą, įdiegtų paketų sąrašas bus sukurtas ir išsaugotas kataloge esančiame faile, pavadintame „Keepers“ / var / lib / debfoster /. „Debfoster“ naudos šį sąrašą norėdamas aptikti įdiegtus paketus vien todėl, kad nuo jų priklausė kiti paketai. Jei viena iš šių priklausomybių pasikeis, ši programa pastebės ir paklaus mūsų, ar norime pašalinti ankstesnį paketą. Tokiu būdu tai mums padės palaikyti švarią sistemą su būtiniausiais mūsų pasirinktais paketais.

Įdiekite „Debfoster“ į „Ubuntu“

Debfoster yra saugyklose mūsų „Ubuntu“ platinimo. Todėl diegimas nebus problema. Norėdami įdiegti „Debfoster“ bet kurioje „Debian“ sistemoje, turėsime vykdyti šią komandą tik terminale („Ctrl“ + „Alt“ + T):

sudo apt install debfoster

Naudok Debfoster

Sukurkite įdiegtų paketų sąrašą

Įdiegę turime sukurti įdiegtų paketų sąrašą, tame pačiame terminale vykdydami šią komandą:

debfosterio laikytojai

sudo debfoster -q

Pirmiau nurodyta komanda pridės šiuo metu įdiegtus paketus į saugotojų failą esančių kataloge / var / lib / debfoster /. Mes galime redaguoti šį failą, kad pašalintume paketus, kurių nebenorime įdiegti savo sistemoje.

Neturėtume pašalinti svarbių ir su sistema susijusių paketų, pvz., „Linux“ branduolys, „grub“, „Ubuntu-base“, „Ubuntu-desktop“ ir kt. Taip pat patartina padaryti atsarginę svarbių konfigūracijos failų, kuriuos redaguojame rankiniu būdu, atsarginę kopiją.

Pašalinkite paketus, kurių nėra mūsų sąraše

Mes galime priversti paslaugą pašalinti pakuotes, kurios nėra nurodytos laikikliuose. Norėdami tai padaryti, atliksime:

debfoster f jėgos valymas

sudo debfoster -f

Debfosteris pašalins visus paketus, kurių nėra laikytojų faile, kartu su jų priklausomybėmis. Priversti savo sistemą laikytis duomenų bazės.

Po to mes galime laikas nuo laiko paleisti šią komandą arba pridėję / pašalinę paketus. Su tuo patikrinsime, ar nėra našlaičių paketų ar nepažeistų priklausomybių kuriuos reikia pašalinti.

sudo debfoster

Jei įdiegėte / pašalinote bet kokius paketus, „Debfoster“ paklaus, ką norite daryti. Jei nesate tikri, ką daryti, įveskite H, kad pamatytumėte galimas parinktis.

Paketų peržiūra „Keepers“ sąraše

Norėdami pamatyti paketų sąrašą duomenų bazėje, atliksime:

debfoster -a

Čia yra mano „Ubuntu 16.04 LTS“ darbalaukyje esančių paketų sąrašas.

debfoster -a paketai duomenų bazėje

Naudokite kitą duomenų bazę

Pagal numatytuosius nustatymus faile įdiegti paketai bus saugomi / var / lib / debfoster / keepers. Jei norime nurodyti kitą duomenų bazę (saugotojų byla, žinoma) mes naudosime -k variantas kaip parodyta taip:

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

Peržiūrėti našlaičių paketus

Ne visada reikia paleisti komandą „sudo debfoster“, kad patikrintumėte, ar nėra našlaičių paketų. Šią funkciją galime atlikti pridėdami -s variantas:

debfoster -s

Jei turime nenustatytų teisių paketą, bet manome, kad tai reikalinga ir nenorime, kad „Debfoster“ jį pašalintų, tiesiog pridėsime jį prie „Keepers“ failo.

Norėdami tai padaryti, redaguokite failą / var / lib / debfoster / keepers su mėgstamu redaktoriumi ir pridėkite šios programos pavadinimą.

Pridėti / pašalinti paketus

Kadangi ši programa yra „apt-get“ ir „dpkg“ paketų tvarkyklių talpykla, mes taip pat galime ją naudoti paketams pridėti ar pašalinti.

į įdiekite paketą, vykdysime terminale (Ctrl + Alt + T):

pridėti programas su debfoster

sudo debfoster screen

Dabar „Debfoster“ paleis apt-get ir įdiegs nurodytą paketą.

į nuimkite pakuotę, mes tiesiog įdėsime a minuso ženklas (-) tiesiai po pavadinimo pakuotės:

pašalinti programas su debfoster

sudo debfoster screen-

Raskite priklausomybes

Norėdami išvardyti visus paketus, nuo kurių priklauso paketas, naudosime -d variantas:

debfoster rodo paketo priklausomybes

debfoster -d screen

Norėdami išvardyti visus komunalinių paslaugų duomenų bazės paketus, kurie priklauso nuo nurodyto paketo, naudosime -e variantas.

debfoster -e nombre-del-paquete

Debfoster dokumentacija

Norėdami gauti daugiau informacijos apie šį įrankį, mes galime kreiptis į vyro puslapiai.

vyras debfoster

man debfoster

Kaip manau, jūs matėte, „Debfoster“ padės mums stebėti, ką mes įdiegėme, ir pašalinti visas nereikalingas pakuotes. Tai yra viena iš tų programų nepamirškite naudoti labai atsargiai. Nepašalinkite svarbių su sistema susijusių paketų, tokių kaip „Ubuntu-base“, „grub“, „Current Kernel“ ir kt. Jei taip padarysite, gali atsirasti nenaudojama sistema.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Aš einu į nišą sakė

    Ačiū labai įdomu, tikiuosi, kad ne taip, kaip kitos programos, ištrina svarbius failus

    1.    Nahuelio pilanas sakė

      Naudodami turite būti atsargūs, nes galite ištrinti svarbius paketus. Taigi būkite atsargūs, kai norite išbraukti ežerą iš laikytojų

  2.   Jose Enrique Monterroso Barrero sakė

    Ar tai tinka „Linux“ mėtoms?