Îndepărtaţi pachetele inutile cu apt-get şi deborphan
19 maggio 2008, 0:37 Debian , Open Source , Shell , Tips & Tricks 19 mai 2008, 12:37
Odată cu trecerea timpului fiecare sistem de operare tinde sa se acumuleze porţiuni de cod pe care - din cauza a activităţilor normale de instalare, upgrade şi dezinstalarea software-ului - devine caduc şi nu destinate a fi utilizate mai mult.
Distro numit "Debian pe" oferă un puternic, dar simplu pentru a rezolva problema: deborphan ``.
Această aplicaţie nu face nimic, dar oferă lista completă a pachetelor, care nu depind de nici un pachet de altă parte, chiar şi din sistemul de operare de bază, a căror prezenţă este absolut necesară:
ziovanja:~# deborphan
opensyncutils
libalut0
libsynaptics0
plib1.8.4c2
libicu36
libxt-java
libportaudio0
libportaudio2
libdivxdecore0-binary
libneon26-gnutls
gstreamer0.10-fluendo-mp3
libhsqldb-java
libavahi-compat-howl0
gstreamer0.10-pitfdll
libdivxencore0-binary
php5-ming
libmdbtools
kdebindings-java
libdvdplay0
bsdtar
libdivx0-binary
Combinând deborphan `cu` apt-get `se poate obţine cu uşurinţă eliminarea tuturor pachetelor neutilizate:
apt-get remove --purge `deborphan`
Atenţie: pentru motive evidente, eliminarea unui pachet se poate transforma în deborphans genera noi, astfel încât aveţi nevoie pentru a rula declaraţia de mai sus de mai multe ori, până când veţi obţine îndepărtarea completă a tuturor pachetelor de orfani. Încercaţi să-l!














