> no entiendo la función de dpkg --set-selections, ¿me la podíais aclarar?
Las "selecciones" son lo que quieres que se haga con cada paquete (instalarlo, desinstalarlo, purgarlo, mantenerlo para que no se actualice, etc.). Se pueden cambiar las selecciones de forma manual, ejecutando dselect y pulsando "+", "-", "_", "=", etc. y también se puede hacer de forma "automática" con "dpkg --set-selections". Las dos formas tienen el mismo resultado y son equivalentes.