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:
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:
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ā.
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):
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:
sudo debfoster screen-
Atrodiet atkarības
Lai uzskaitītu visus paketes, no kurām atkarīga pakete, mēs izmantosim -d variants:
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.
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.
Paldies ļoti interesanti, es ceru, ka tas nav tāpat kā citas lietojumprogrammas, kas izdzēš svarīgus failus
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
Vai tas ir derīgs linux mint?