Debfoster, iztīriet sistēmu un glabājiet tikai svarīgās paketes

par debfosteru

Nākamajā rakstā mēs apskatīsim Debfoster. Šis ir viens komandrindas lietderība saglabāt tikai svarīgākos iepakojumus un izņemt tos, kas vairs nav vajadzīgi. Tāpēc mēs varam saglabājiet mūsu tīra sistēma visu laiku. Debfoster programma ir konteineru programma apt un dpkg pakotņu pārvaldniekiem. Uztur instalēto pakotņu sarakstu, kuras tika skaidri pieprasītas.

Kad to palaidīsim pirmo reizi, tiks izveidots instalēto pakotņu saraksts un saglabāts direktorijā esošajā failā ar nosaukumu Keepers / var / lib / debfoster /. Debfoster izmantos šo sarakstu, lai noteiktu, kuras pakotnes ir instalētas tikai tāpēc, ka no tām ir atkarīgas citas paketes. Ja mainīsies kāda no šīm atkarībām, šī lietderība pamanīs un jautās mums, vai mēs vēlamies noņemt iepriekšējo pakotni. Tādā veidā tas mums palīdzēs uzturēt tīru sistēmu ar būtiskākajiem iepakojumiem, kurus mēs izvēlamies.

Instalējiet Debfoster uz Ubuntu

Debfoster ir pieejami krātuvēs no mūsu Ubuntu izplatīšanas. Tāpēc instalēšana nebūs problēma. Mums būs tikai jāizpilda šāda komanda terminālā (Ctrl + Alt + T), lai instalētu Debfoster jebkurā Debian balstītā sistēmā:

sudo apt install debfoster

Izmantojiet Debfoster

Izveidojiet instalēto pakotņu sarakstu

Pēc instalēšanas mums jāizveido instalēto pakotņu saraksts, tajā pašā terminālī izpildot šādu komandu:

debfosteru turētāji

sudo debfoster -q

Iepriekš minētā komanda pievienos pašlaik instalētās paketes turētāju failam atrodas direktorijā / var / lib / debfoster /. Mēs varam rediģēt šo failu, lai noņemtu pakotnes, kuras vairs nevēlamies instalēt mūsu sistēmā.

Mums nevajadzētu noņemt svarīgas un ar sistēmu saistītas paketes, piemēram, Linux kodols, grub, Ubuntu-base, Ubuntu-desktop utt. Ieteicams arī izveidot svarīgu konfigurācijas failu dublējumu, kurus mēs rediģējam manuāli.

Noņemiet paketes, kas nav mūsu sarakstā

Mēs varam piespiest lietderību noņemt iepakojumus, kas nav uzskaitīti turētājos. Lai to izdarītu, mēs izpildīsim:

debfoster f spēka tīrīšana

sudo debfoster -f

Debfosteris noņems visus pakotājus, kas nav pieejami turētāju failā, kā arī to atkarības. Piespiest jūsu sistēmu ievērot datu bāzi.

Pēc tam mēs laiku pa laikam vai pēc pakotņu pievienošanas / noņemšanas varam izpildīt šādu komandu. Ar to mēs pārbaudīsim, vai nav bāreņu paku vai nav pārkāptas atkarības kas jānoņem.

sudo debfoster

Ja esat instalējis / noņēmis paketes, Debfoster jautās, ko vēlaties darīt. Ja neesat pārliecināts, kā rīkoties, ierakstiet H, lai redzētu pieejamās opcijas.

Pakotņu skatīšana sarakstā Keepers

Lai skatītu pakotņu sarakstu datu bāzē, mēs izpildīsim:

debfoster -a

Šeit ir pakotņu saraksts manā Ubuntu 16.04 LTS darbvirsmā.

debfoster -a paketes datu bāzē

Izmantojiet citu datu bāzi

Pēc noklusējuma failā instalētās pakotnes tiks saglabātas / var / lib / debfoster / Keepers. Ja mēs vēlamies norādīt citu datu bāzi (turētāju lieta, protams) mēs izmantosim -k variants kā tas parādīts sekojošajā:

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

Skatīt bāreņu pakas

Ne vienmēr ir nepieciešams palaist komandu "sudo debfoster", lai pārbaudītu, vai nav bāreņu pakotņu. Mēs varam veikt šo funkciju, pievienojot -s variants:

debfoster -s

Gadījumā, ja mums ir bāreņu pakete, bet mēs uzskatām to par nepieciešamu un mēs nevēlamies, lai Debfoster to noņem, mēs to vienkārši pievienosim turētāju failam.

Lai to izdarītu, rediģējiet failu / var / lib / debfoster / Keepers ar savu iecienīto redaktoru un pievienojiet šīs programmas nosaukumu.

Pievienot / noņemt pakas

Tā kā šī lietderība ir apt-get un dpkg pakotņu pārvaldnieku konteiners, mēs to varam izmantot arī pakotņu pievienošanai vai noņemšanai.

līdz instalēt paketi, mēs izpildīsim terminālā (Ctrl + Alt + T):

pievienot programmas ar debfoster

sudo debfoster screen

Tagad Debfoster palaidīs apt-get un instalēs norādīto pakotni.

līdz noņemiet iepakojumu, mēs vienkārši ievietosim a mīnus zīme (-) tieši aiz nosaukuma iepakojuma:

noņemt programmas ar debfoster

sudo debfoster screen-

Atrodiet atkarības

Lai uzskaitītu visus paketes, no kurām atkarīga pakete, mēs izmantosim -d variants:

debfoster parādīt paketes atkarības

debfoster -d screen

Un, lai uzskaitītu visas paketes lietderības datu bāzē, kas ir atkarīgas no norādītās pakotnes, mēs izmantosim -e variants.

debfoster -e nombre-del-paquete

Debfoster dokumentācija

Lai iegūtu sīkāka informācija par šo lietderību, mēs varam konsultēties ar man lapas.

vīrietis debfoster

man debfoster

Kā es domāju, ka jūs redzējāt, Debfoster palīdzēs mums izsekot instalētajam un noņemt visas nevajadzīgās paketes. Šī ir viena no tām lietotnēm atcerieties, ka jālieto ļoti uzmanīgi. Nenoņemiet svarīgas ar sistēmu saistītas paketes, piemēram, Ubuntu-base, grub, Current Kernel utt. Ja jūs to izdarīsit, jums var rasties neizmantojama sistēma.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Es eju ničā teica

    Paldies ļoti interesanti, es ceru, ka tas nav tāpat kā citas lietojumprogrammas, kas izdzēš svarīgus failus

    1.    Nahuēla pīlans teica

      Lietojot to, jums jābūt piesardzīgam, jo ​​jūs varētu izdzēst svarīgas paketes. Tāpēc labi ieskatieties, ja vēlaties dzēst ezeru no turētājiem

  2.   Hosē Enrike Monterrozo Barrero teica

    Vai tas ir derīgs linux mint?