Si está intentando volver a un sistema limpio, como en "instalación nueva", debe realizar una instalación nueva. O si fue lo suficientemente profético como para obtener una imagen de metal del sistema inmediatamente después de la instalación, podría volver a eso.
Incluso con los sistemas de paquetes de Linux hay configuraciones y configuraciones que no se pueden eliminar en una eliminación o desinstalación. Especialmente en un entorno de servidor, cuando necesita una instalación limpia no puede simplemente eliminar todo lo que hizo desde la instalación. Debe realizar una instalación limpia para llegar a un estado de instalación limpia.
ACTUALIZACIÓN: paquetes de limpieza
Ramii.org tiene algunos consejos para enumerar paquetes y limpiar paquetes no utilizados en un sistema debian: http://raymii.org/s/tutorials/Debian-apt-get-dpkg-packages-cleanup-commands.html
Para enumerar los paquetes instalados:
dpkg --get-selections | cut -f1 | while read pkg; do dpkg -L $pkg | xargs -I'{}' bash -c 'if [ ! -d "{}" ]; then echo "{}"; fi' | tr '\n' '\000' | du -c --files0-from - | tail -1 | sed "s/total/$pkg/"; done | sort -rn > ~/packages.log.txt
Luego enumera los métodos para enumerar los archivos de configuración que no se eliminan durante los procesos de eliminación de apt.
Una vez que haya eliminado todos los paquetes que desea, ejecute:
apt-get autoremove
y
apt-get clean
para limpiar los repositorios y los archivos apt no utilizados.