
Me gustaría saber qué causa que Ubuntu y/o Synaptic reconozcan que un programa está instalado.
- ¿Existe un equivalente del registro de Windows en el que una aplicación debe tener una entrada?
- ¿Es necesario instalar un programa desde un paquete .*deb para clasificarlo como instalado y aparecer en Synaptic?
- ¿Y dónde se suelen guardar los archivos de un programa instalado? Sé que los archivos de configuración se guardan
/home/x/
pero no mucho más.
Respuesta1
dpkg, a través de apt o aptitude mantiene una base de datos del software instalado en formato /var/lib/dpkg/status
.
Puedes aprender más sobre esto.aquí.
Mi respuesta se basa en una respuesta dada en estediscusión del foro.
Como señaló @psusi, debido a que apt y aptitude son simplemente interfaces de dpkg, en realidad es dpkg el que realiza un seguimiento del empaquetado.