Hoy ha tocado purga de paquetes i386. Tuve que instalar la arquitectura i386 para poder hacer desarrollo con OpenGL para un curso online (total, luego para nada), y actualmente tenía esto:
$ dpkg -l | grep ":i386" | wc -l
157
Por desgracia, mi plan de borrar todas las bibliotecas i386 eliminando libc:i386 no funcionó: tenía alguna extraña dependencia que quería borrarme ifupdown y algún otra cosa. Así que me ha tocado ir borrando poco a poco, hasta que por fin he encontrado el problema (por alguna razón ifupdown dependía de iproute2:i386 en vez de iproute2). Una vez aptitude lo ha solucionado, y eliminados y purgados todos los paquetes i386, sólo quedaba desactivar i386 de multiarch:
dpkg --remove-architecture i386
Tras ello, la cuenta de paquetes actual es:
$ dpkg -l | grep ^ii | wc -l
1435
:wq