Debfoster, tisztítsa meg a rendszert, és csak a fontos csomagokat őrizze meg

a debfosterről

A következő cikkben megnézzük a Debfoster-t. Ez egy parancssori segédprogram csak az elengedhetetlen csomagokat tartsa meg, és távolítsa el azokat, amelyekre már nincs szükség. Ezért megtehetjük megtartani a miénk tiszta rendszer mindig. A Debfoster alkalmazás egy tárolóprogram az apt és a dpkg csomagkezelők számára. A kifejezetten kért telepített csomagok listáját tartja fenn.

Első futtatásakor a telepített csomagok listája létrejön és elmentésre kerül a könyvtárban található Keepers nevű fájlba / var / lib / debfoster /. A Debfoster ezt a listát használja a telepített csomagok észlelésére, csak azért, mert más csomagok függtek tőlük. Ha ezen függőségek egyike megváltozik, ez a segédprogram észreveszi és megkérdezi tőlünk, hogy el akarjuk-e távolítani az előző csomagot. Ily módon segítségünkre lesz tiszta rendszer fenntartása az általunk választott alapvető csomagokkal.

Telepítse a Debfoster-t az Ubuntu-ra

Debfoster az adattárakban elérhető az Ubuntu terjesztésünk. Ezért a telepítés nem jelent problémát. Csak a következő parancsot kell végrehajtanunk a terminálban (Ctrl + Alt + T) a Debfoster telepítéséhez bármely Debian-alapú rendszerre:

sudo apt install debfoster

Használja a Debfoster alkalmazást

Készítse el a telepített csomagok listáját

A telepítés után létre kell hoznunk a telepített csomagok listáját a következő parancs végrehajtásával ugyanabban a terminálban:

debfoster állattartók

sudo debfoster -q

A fenti parancs hozzáadja az aktuálisan telepített csomagokat a Keepers fájlhoz a könyvtárban található / var / lib / debfoster /. Szerkeszthetjük ezt a fájlt, hogy eltávolítsuk azokat a csomagokat, amelyeket már nem akarunk telepíteni a rendszerünkre.

Nem szabad eltávolítanunk a fontos és a rendszerhez kapcsolódó csomagokat, például Linux kernel, grub, Ubuntu-base, Ubuntu-desktop stb. Célszerű biztonsági másolatot készíteni a fontos konfigurációs fájlokról, amelyeket manuálisan szerkesztünk.

Távolítsa el azokat a csomagokat, amelyek nem szerepelnek a listánkban

Kényszeríthetjük a segédprogramot, hogy távolítsa el azokat a csomagokat, amelyek nem szerepelnek az őrökben. Ehhez végrehajtjuk:

debfoster f erőtisztítás

sudo debfoster -f

debfoster eltávolítja az összes csomagot, amely nem áll rendelkezésre a Keepers fájlban, a függőségükkel együtt. A rendszer kényszerítése az adatbázis betartására.

Ezek után időnként vagy a csomagok hozzáadása / eltávolítása után futtathatjuk a következő parancsot. Azzal ellenőrizni fogjuk, hogy vannak-e árva csomagok vagy nem sértett függőségek amelyeket el kell távolítani.

sudo debfoster

Ha telepített / eltávolított bármilyen csomagot, a Debfoster megkérdezi, hogy mit szeretne csinálni. Ha nem biztos benne, mit kell tennie, írja be a H billentyűt az elérhető opciók megtekintéséhez.

Csomagok megtekintése a Keepers listában

Az adatbázisban lévő csomagok listájának megtekintéséhez végrehajtjuk:

debfoster -a

Itt található az Ubuntu 16.04 LTS asztali csomagom listája.

debfoster -a csomagok az adatbázisban

Használjon másik adatbázist

Alapértelmezés szerint a fájlba telepített csomagok megmaradnak / var / lib / debfoster / keepers. Ha egy másik adatbázist akarunk megadni (természetesen őrzői aktát) használjuk a -k opció amint azt a következők mutatják:

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

Árva csomagok megtekintése

Nem mindig szükséges a "sudo debfoster" parancsot futtatni az árva csomagok ellenőrzéséhez. Ezt a funkciót a -s opció:

debfoster -s

Abban az esetben, ha van egy árva csomagunk, de szükségesnek tartjuk, és nem szeretnénk, ha a Debfoster eltávolítaná, egyszerűen hozzáadjuk a Keepers fájlhoz.

Ehhez szerkessze a fájlt / var / lib / debfoster / keepers kedvenc szerkesztőjével, és adja hozzá a program nevét.

Csomagok hozzáadása / eltávolítása

Mivel ez a segédprogram az apt-get és a dpkg csomagkezelők tárolója, csomagok hozzáadásához vagy eltávolításához is használhatjuk.

hogy telepítsen egy csomagot, a terminálon hajtjuk végre (Ctrl + Alt + T):

programokat ad hozzá a debfosterrel

sudo debfoster screen

Most a Debfoster futtatja az apt-get szoftvert és telepíti a megadott csomagot.

hogy csomag eltávolítása, egyszerűen elhelyezzük a mínuszjel (-) közvetlenül a név után a csomag:

programok eltávolítása debfosterrel

sudo debfoster screen-

Keresse meg a függőségeket

A csomagtól függő összes csomag felsorolásához a -d opció:

a debfoster egy csomag függőségeit mutatja

debfoster -d screen

És a közüzemi adatbázis összes csomagjának felsorolásához, amelyek az adott csomagtól függenek, a -e opció.

debfoster -e nombre-del-paquete

Debfoster dokumentáció

Megszerezni további részletek erről a segédprogramról, konzultálhatunk a man oldalak.

férfi debfoster

man debfoster

Amint azt gondolom, láttad, a Debfoster segít nyomon követni, amit telepítettünk, és eltávolít minden felesleges csomagot. Ez egyike azoknak az alkalmazásoknak, amelyek ne felejtse el nagyon óvatosan használni. Ne távolítsa el a rendszerrel kapcsolatos fontos csomagokat, például az Ubuntu-base, a grub, az aktuális kernelt stb. Ha mégis megteszi, használhatatlan rendszerhez juthat.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Megyek nich dijo

    Köszönöm nagyon érdekes, remélem, ez nem olyan, mint más alkalmazások, amelyek törlik a fontos fájlokat

    1.    Nahuel pillan dijo

      Vigyázni kell a használatakor, mivel fontos csomagokat törölhet. Tehát alaposan nézzen körül, ha törölni szeretné a tavat az állattartók közül

  2.   Jose Enrique Monterroso Barrero dijo

    Érvényes linux mentára?