Tenía una aplicación instalada en mi htpc que ejecutaba un servidor ubuntu llamado mediatomb, hace unos meses la desinstalé y la reemplacé por una instalación de Plex. El fin de semana, al consultar a los usuarios existentes en la máquina, noté que el usuario y el grupo de mediatomb todavía existían, así que utilicé el comando
sudo deluser mediatomb
para eliminar al usuario. Un día más tarde fui a instalar htop sudo apt-get install htop
pero descubrí que recibía un error:
error de sintaxis: usuario desconocido 'mediatomb' en el archivo statoverride.
Pensé que solo sería capaz de abrir el archivo statoverride usando nano y editar cualquier referencia a mediatomb, pero no pude abrir el archivo correctamente usando nano. Ejecuté un comando grep
grep 'mediatomb' /var/lib/dpkg/statoverride
que devolvió dos ubicaciones en el archivo que ya no existen en el sistema. La única forma en que puedo solucionar el problema por ahora es volver a crear la mediatomb de usuario y luego todo funciona bien. Obviamente, esta no es una buena solución a largo plazo.
Lo que me gustaría saber es, ¿qué es el archivo statoverride y por qué retiene a los usuarios que han sido eliminados del sistema? ¿Estoy eliminando a los usuarios de forma incorrecta o en desuso?