Järgmises artiklis heidame pilgu Debfosterile. See on üks käsurea utiliit hoida ainult hädavajalikke pakendeid ja eemaldada need, mida enam ei vajata. Seetõttu saame hoia meie puhas süsteem kogu aeg. Rakendus Debfoster on pakendihaldurite apt ja dpkg konteinerprogramm. Haldab selgesõnaliselt taotletud installitud pakettide loendit.
Esmakordsel käivitamisel luuakse installitud pakettide loend ja see salvestatakse kataloogi faili nimega hoidjad / var / lib / debfoster /. Debfoster kasutab seda loendit installitud pakettide tuvastamiseks lihtsalt seetõttu, et teised paketid sõltusid neist. Kui üks neist sõltuvustest muutub, märkab see utiliit ja küsib meilt, kas tahame eelmise paketi eemaldada. Sel moel aitab see meid säilitada puhas süsteem meie valitud oluliste pakettidega.
Installige Debfoster Ubuntu
Debfoster on saadaval hoidlates meie Ubuntu levitamisest. Seetõttu pole installimisega probleeme. Debfosteri installimiseks mis tahes Debiani-põhises süsteemis peame terminalis täitma ainult järgmise käsu (Ctrl + Alt + T):
sudo apt install debfoster
Kasutage Debfosterit
Looge installitud pakettide loend
Pärast installimist peame looma installitud pakettide loendi, käivitades samas terminalis järgmise käsu:
sudo debfoster -q
Ülaltoodud käsk lisab hooldajate faili praegu installitud paketid asub kataloogis / var / lib / debfoster /. Saame seda faili redigeerida, et eemaldada paketid, mida me ei soovi enam oma süsteemi installida.
Me ei tohiks eemaldada olulisi ja süsteemiga seotud pakette, näiteks Linuxi kernel, grub, Ubuntu-base, Ubuntu-desktop jne. Samuti on soovitatav teha varukoopia olulistest konfiguratsioonifailidest, mida me käsitsi muudame.
Eemaldage paketid, mis pole meie loendis
Võime sundida utiliiti eemaldama paketid, mis pole pidajate loendis. Selleks täidame:
sudo debfoster -f
debfoster eemaldab kõik paketid, mis pole hoidjate failis saadaval, koos nende sõltuvustega. Sunnite oma süsteemi andmebaasi järgima.
Pärast seda võime aeg-ajalt või pärast pakettide lisamist / eemaldamist käivitada järgmise käsu. Sellega kontrollime orbudeta pakette või rikkumata sõltuvusi mis tuleb eemaldada.
sudo debfoster
Kui olete mõne paketi installinud / eemaldanud, küsib Debfoster teilt, mida soovite teha. Kui te pole kindel, mida teha, tippige saadaolevate valikute kuvamiseks H.
Pakettide vaatamine loendis Keepers
Andmebaasis olevate pakettide loendi kuvamiseks täidame järgmist:
debfoster -a
Siin on minu Ubuntu 16.04 LTS töölaua pakettide loend.
Kasutage muud andmebaasi
Vaikimisi jäävad faili installitud paketid alles / var / lib / debfoster / Keepers. Kui soovime määrata erineva andmebaasi (loomulikult hoidjate toimik) kasutame -k variant nagu see on näidatud järgmises:
debfoster -k /ruta/hacia-el/nuevo/archivo/keepers
Vaata orvuks jäänud pakette
Orvuta pakettide kontrollimiseks pole alati vaja käsku "sudo debfoster" käivitada. Selle funktsiooni saame täita, lisades -s variant:
debfoster -s
Juhul, kui meil on orbude pakett, kuid peame seda vajalikuks ja me ei soovi, et Debfoster selle eemaldaks, lisame selle lihtsalt hoidjate faili.
Selleks muutke faili / var / lib / debfoster / Keepers oma lemmikredaktoriga ja lisage selle programmi nimi.
Pakettide lisamine / eemaldamine
Kuna see utiliit on pakettide haldurite apt-get ja dpkg konteiner, saame seda kasutada ka pakettide lisamiseks või eemaldamiseks.
et installige pakett, käivitame terminalis (Ctrl + Alt + T):
sudo debfoster screen
Nüüd käivitab Debfoster apt-get ja installib määratud paketi.
et eemaldage pakend, paneme lihtsalt a miinusmärk (-) otse nime järel pakendi pakend:
sudo debfoster screen-
Leidke sõltuvused
Kõigi pakettide loetlemiseks, millest üks pakett sõltub, kasutame -d variant:
debfoster -d screen
Ja kõigi utiliidi andmebaasis olevate pakettide loetlemiseks, mis sõltuvad antud paketist, kasutame -e variant.
debfoster -e nombre-del-paquete
Debfosteri dokumentatsioon
Et saada selle utiliidi kohta lisateavet, saame tutvuda mehe lehed.
man debfoster
Nagu ma arvan, et olete näinud, aitab Debfoster meil jälgida, mida oleme installinud, ja eemaldada kõik mittevajalikud paketid. See on üks neist rakendustest, mis pidage meeles, et peate seda väga hoolikalt kasutama. Ärge eemaldage olulisi süsteemiga seotud pakette nagu Ubuntu-base, grub, Current Kernel jne. Kui teete seda, võite lõpuks saada kasutuskõlbmatu süsteemi.
Tänan väga huvitavat, loodan, et see pole nagu teised rakendused, mis olulisi faile kustutavad
Selle kasutamisel peate olema ettevaatlik, kuna võite olulised paketid kustutada. Nii et vaadake hea pilk, kui soovite järve hoidjatelt kustutada
Kas see kehtib Linuxi piparmündi jaoks?