Debfoster, linisin ang iyong system at panatilihin lamang ang mga mahahalagang package

tungkol sa debfoster

Sa susunod na artikulo ay titingnan namin ang Debfoster. Ito ang isa utos ng utos ng utos itago lamang ang mahahalagang mga pakete at alisin ang mga hindi na kinakailangan. Samakatuwid, kaya natin panatilihin ang aming malinis na sistema lahat ng oras. Ang aplikasyon ng Debfoster ay isang programa ng lalagyan para sa mga tagapamahala ng apt at dpkg package. Pinapanatili ang isang listahan ng mga naka-install na pakete na malinaw na hiniling.

Kapag pinatakbo namin ito sa kauna-unahang pagkakataon, isang listahan ng mga naka-install na pakete ang malilikha at mai-save sa isang file na tinawag na mga tagabantay sa direktoryo / var / lib / debfoster /. Gagamitin ng Debfoster ang listahang ito upang makita kung aling mga pakete ang na-install dahil lamang sa iba pang mga pakete ay nakasalalay sa kanila. Kung nagbago ang isa sa mga dependency na ito, mapapansin at tatanungin kami ng utility kung nais naming alisin ang nakaraang package. Sa ganitong paraan, makakatulong ito sa atin mapanatili ang isang malinis na system na may mahahalagang pakete na pinili namin.

I-install ang Debfoster sa Ubuntu

Ang debfoster ay magagamit sa mga repository ng aming pamamahagi ng Ubuntu. Samakatuwid, ang pag-install ay hindi magiging isang problema. Isasagawa lamang namin ang sumusunod na utos sa terminal (Ctrl + Alt + T) upang mai-install ang Debfoster sa anumang sistema na nakabatay sa Debian:

sudo apt install debfoster

Gumamit ng Debfoster

Lumikha ng listahan ng mga naka-install na mga pakete

Kapag na-install na, dapat nating likhain ang listahan ng mga naka-install na package sa pamamagitan ng pagpapatupad ng sumusunod na utos sa parehong terminal:

tagapangalaga ng debfoster

sudo debfoster -q

Ang utos sa itaas ay magdagdag ng kasalukuyang naka-install na mga pakete sa file ng mga tagabantay na matatagpuan sa direktoryo / var / lib / debfoster /. Maaari naming i-edit ang file na ito upang alisin ang mga package na hindi na namin nais na mai-install sa aming system.

Hindi namin dapat alisin ang mga importanteng pakete na nauugnay sa system, tulad ng Linux kernel, grub, Ubuntu-base, Ubuntu-desktop, atbp. Maipapayo rin na gumawa ng isang backup ng mahahalagang mga file ng pagsasaayos na manu-manong nai-edit namin.

Alisin ang mga package na wala sa aming listahan

Maaari naming pilitin ang utility na alisin ang mga package na hindi nakalista sa mga tagabantay. Upang magawa ito, isasagawa namin ang:

debfoster f puwersa sa paglilinis

sudo debfoster -f

debfoster aalisin ang lahat ng mga pakete na hindi magagamit sa file ng mga tagabantay, kasama ang kanilang mga dependency. Pinipilit ang iyong system na sumunod sa database.

Pagkatapos nito maaari naming patakbuhin ang sumusunod na utos mula sa oras-oras o pagkatapos ng pagdaragdag / pag-aalis ng mga package. Sa ganun susuriin namin ang mga naulila na pakete o mga di-nilabag na pagtitiwala kailangan tanggalin yan.

sudo debfoster

Kung na-install / inalis mo ang anumang mga pakete ay tatanungin ka ng Debfoster kung ano ang gusto mong gawin. Kung hindi ka sigurado kung ano ang gagawin, i-type ang H upang makita ang mga magagamit na pagpipilian.

Pagtingin sa mga pakete sa listahan ng Keepers

Upang makita ang listahan ng mga pakete sa database, isasagawa namin ang:

debfoster -a

Narito ang listahan ng mga pakete sa aking desktop sa Ubuntu 16.04 LTS.

debfoster -isang mga pakete sa database

Gumamit ng ibang database

Bilang default, ang mga naka-install na pakete sa file ay panatilihin / var / lib / debfoster / keepers. Kung nais naming tukuyin ang ibang database (isang file ng keepers, syempre) gagamitin namin ang -k pagpipilian tulad ng ipinapakita sa mga sumusunod:

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

Tingnan ang mga naulila na package

Hindi laging kinakailangan na patakbuhin ang utos na "sudo debfoster" upang suriin ang mga naulila na package. Maaari nating isagawa ang pagpapaandar na ito sa pamamagitan ng pagdaragdag ng -s pagpipilian:

debfoster -s

Kung sakaling mayroon kaming isang ulila na pakete, ngunit isinasaalang-alang namin na kinakailangan at hindi namin nais na alisin ito ng Debfoster, idadagdag lamang namin ito sa file ng mga tagabantay.

Upang magawa ito, i-edit ang file / var / lib / debfoster / keepers kasama ang iyong paboritong editor, at idagdag ang pangalan ng program na ito.

Magdagdag / mag-alis ng mga package

Tulad ng utility na ito ay isang lalagyan para sa apt-get at dpkg package manager, maaari din namin itong gamitin upang magdagdag o mag-alis ng mga package.

Sa i-install ang isang pakete, isasagawa namin sa terminal (Ctrl + Alt + T):

magdagdag ng mga programa sa debfoster

sudo debfoster screen

Ngayon ang Debfoster ay tatakbo apt-get at mai-install ang tinukoy na package.

Sa alisin ang isang pakete, maglalagay lamang kami ng a minus sign (-) direkta pagkatapos ng pangalan ng package:

alisin ang mga programa gamit ang debfoster

sudo debfoster screen-

Humanap ng mga dependency

Upang mailista ang lahat ng mga pakete na nakasalalay sa isang pakete, gagamitin namin ang -d pagpipilian:

Ipinapakita ng debfoster ang mga dependency ng isang pakete

debfoster -d screen

At upang mailista ang lahat ng mga pakete sa database ng utility na nakasalalay sa ibinigay na pakete, gagamitin namin ang -e pagpipilian.

debfoster -e nombre-del-paquete

Dokumentasyon ng Debfoster

Upang makakuha higit pang mga detalye tungkol sa utility na ito, maaari kaming kumunsulta sa pahina ng tao.

lalaking debfoster

man debfoster

Tulad ng sa tingin ko nakita mo na, tutulungan kami ng Debfoster na subaybayan kung ano ang na-install namin at alisin ang lahat ng hindi kinakailangang mga pakete. Ito ay isa sa mga app na tandaan na gamitin nang maingat. Huwag alisin ang mahalagang mga pakete na nauugnay sa system tulad ng Ubuntu-base, grub, Kasalukuyang Kernel, atbp. Kung gagawin mo ito, maaari kang mapunta sa isang hindi magagamit na system.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Pumunta ako nich dijo

    Napaka-interesante, sana hindi ito tulad ng ibang mga application na nagtatanggal ng mahahalagang file

    1.    Nahuel pillan dijo

      Dapat kang mag-ingat sa paggamit nito, dahil maaari mong tanggalin ang mga mahahalagang package. Kaya tingnan nang mabuti kung nais mong tanggalin ang lawa mula sa mga tagabantay

  2.   Jose Enrique Monterroso Barrero dijo

    May bisa ba ito para sa linux mint?