In u prossimu articulu emu da piglià un ochju à Debfoster. Questu hè unu utilità di linea di cummanda per tene solu pacchetti essenziali è rimuovere quelli chì ùn sò più necessarii. Dunque, pudemu mantene a nostra sistema pulitu tuttu u tempu. L'applicazione Debfoster hè un prugramma di container per i gestori di pacchetti apt è dpkg. Mantene un elencu di pacchetti installati chì sò stati richiesti esplicitamente.
Quandu u correremu per a prima volta, una lista di pacchetti installati serà creata è salvata in un fugliale chjamatu custodi in u cartulare / var / lib / debfoster /. Debfoster utilizerà sta lista per scopre chì pacchetti sò stati installati solu perchè l'altri pacchetti dipendenu da elli. Se una di queste dipendenze cambia, questa utilità si ne avverrà è ci dumanderà se vulemu caccià u pacchettu precedente. In questu modu, ci aiuterà mantene un sistema pulitu cù i pacchetti essenziali chì sceglemu.
Installa Debfoster in Ubuntu
Debfoster hè dispunibule in repositorii di a nostra distribuzione Ubuntu. Dunque, a stallazione ùn serà micca un prublema. Avemu solu da eseguisce u cumandimu seguente in u terminal (Ctrl + Alt + T) per installà Debfoster nantu à qualsiasi sistema basatu in Debian:
sudo apt install debfoster
Aduprà Debfoster
Crea a lista di pacchetti installati
Una volta installatu, duvemu creà a lista di pacchetti installati eseguendu u cumandimu seguente in u listessu terminal:
sudo debfoster -q
U cumandimu sopra aghjunghjerà pacchetti attualmente installati à u fugliale di i guardiani situatu in u repertoriu / var / lib / debfoster /. Pudemu mudificà stu schedariu per caccià i pacchetti chì ùn vulemu più avè installatu nantu à u nostru sistema.
Ùn duvemu micca rimuovere pacchetti impurtanti è relativi à u sistema, cum'è u kernel Linux, grub, Ubuntu-base, Ubuntu-desktop, ecc. Hè ancu cunsigliatu di fà una copia di salvezza di i fugliali di cunfigurazione impurtanti chì editemu manualmente.
Elimina i pacchetti chì ùn sò micca in a nostra lista
Pudemu forzà l'utilità à rimuovere i pacchetti chì ùn sò micca elencati in i custodi. Per fà questu, eseguiremu:
sudo debfoster -f
debfoster eliminerà tutti i pacchetti chì ùn sò micca dispunibili in u fugliale di i guardiani, cù e so dipendenze. Furzendu u vostru sistema à rispettà a basa di dati.
Dopu questu pudemu eseguisce u cumandimu seguente di tantu in tantu o dopu aghjuntu / rimozione di pacchetti. Cù què verificheremu per pacchetti orfani o dipendenze senza violazione chì deve esse eliminatu.
sudo debfoster
Se avete installatu / eliminatu qualsiasi pacchettu Debfoster vi dumanderà ciò chì vulete fà. Se ùn site micca sicuru chì fà, scrivite H per vede l'opzioni dispunibili.
Vede i pacchetti in a lista Keepers
Per vede a lista di pacchetti in a basa di dati, eseguiremu:
debfoster -a
Eccu l'elencu di pacchetti nantu à u mo desktop Ubuntu 16.04 LTS.
Aduprate una basa di dati diversa
Per automaticamente, i pacchetti installati in u fugliale seranu cunservati / var / lib / debfoster / keepers. Se vulemu specificà una basa di dati diversa (un schedariu di custodi, benintesa) useremu u -k opzione cum'è si mostra in seguente:
debfoster -k /ruta/hacia-el/nuevo/archivo/keepers
Vede i pacchetti orfani
Ùn hè micca sempre necessariu di lancià u cumandimu "sudo debfoster" per verificà i pacchetti orfani. Pudemu fà sta funzione aghjunghjendu u -s opzione:
debfoster -s
In casu chì avemu un pacchettu orfanu, ma u cunsideremu necessariu è ùn vulemu micca chì Debfoster a rimuova, simu semplicemente aghjuntu à u fugliale di i custodi.
Per fà cusì, editate u fugliale / var / lib / debfoster / keepers cù u vostru editore preferitu, è aghjunghje u nome di stu prugramma.
Aghjunghje / sguassate pacchetti
Cum'è questa utilità hè un contenitore per i gestori di pacchetti apt-get è dpkg, pudemu ancu aduprà per aghjunghje o rimuovere pacchetti.
sobre stallà un pacchettu, eseguiremu in u terminal (Ctrl + Alt + T):
sudo debfoster screen
Avà Debfoster eseguirà apt-get è installerà u pacchettu specificatu.
sobre caccià un pacchettu, piaceremu simpliciamente un segnu menu (-) subitu dopu à u nome di u pacchettu:
sudo debfoster screen-
Truvate dipendenze
Per elencà tutti i pacchetti da chì dipende un pacchettu, aduprà u -d opzione:
debfoster -d screen
È per elencà tutti i pacchetti in a basa di dati di utilità chì dipende da u pacchettu datu, useremu u -e opzione.
debfoster -e nombre-del-paquete
Documentazione Debfoster
Avè più dettagli nantu à sta utilità, pudemu cunsultà u pagine man.
man debfoster
Cum'è pensu chì avete vistu, Debfoster ci aiuterà à seguità ciò chì avemu installatu è à rimuovere tutti i pacchetti inutili. Questa hè una di quelle app chì arricurdatevi di aduprà assai attentamente. Ùn elimine micca pacchetti impurtanti relativi à u sistema cum'è Ubuntu-base, grub, Kernel attuale, ecc. Se fate, pudete finisce cun un sistema inutilizabile.
3 cumenti, lasciate i toi
Grazie assai interessante, spergu chì ùn sia micca cum'è altre applicazioni chì eliminanu i fugliali impurtanti
Duvete esse attenti quandu si usa, cumu puderete sguassà pacchetti impurtanti. Allora fate un bellu ochju quandu vulete cancellà u lagu da i guardiani
Hè validu per a linux mint?