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ą:
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:
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.
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):
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:
sudo debfoster screen-
Raskite priklausomybes
Norėdami išvardyti visus paketus, nuo kurių priklauso paketas, naudosime -d variantas:
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.
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.
Ačiū labai įdomu, tikiuosi, kad ne taip, kaip kitos programos, ištrina svarbius failus
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ų
Ar tai tinka „Linux“ mėtoms?