Tuve que desinstalar phpmyadmin del servidor de producción y busqué en Google y usé esto:
sudo dpkg -P phpmyadmin
Bueno, esto funcionó bien, pero parece que todos los demás en Ubuntu están usando una purga
sudo apt-get purge phpmyadmin
¿He hecho algo mal? Cualquier consecuencia que debería tener en cuenta (es mi servidor de producción después de todo) ¿Están todos los bits de phpmyadmin realmente desinstalados a través de dpkg -P?

Respuestas:
dpkgyapt-getson 2 formas diferentes de instalar software. Básicamente, apt-get, aptitude y synaptic se construyen sobre el programa de gestión de paquetes dpkg de debian. Todos realizan la misma función básica: administración de paquetes, pero tienen algunas características adicionales. Una de las características adicionales de apt-get es que instalará dependencias y dpkg no.En cuanto a la -p / purga ...
El
-Pdedpkgmedios--purgey eliminará todo, incluyendo setttings y archivos de configuración. Del manual:Lo mismo ocurre con
purgeenapt-get.Básicamente es la misma opción. Eso sí: la eliminación de dependencias no ocurre con dpkg. apt-get elimina las dependencias
Documentación del comentario de Lekensteyn:
fuente
php5también haráphpmyadminque se elimine (suponiendo que no haya otros SAP SAP PHP).aptpuede manejar esto,dpkgno puede hacerlo por sí mismo.dpkgdirectamente, puede corregirlosudo apt-get install -f(según lo sugeridodpkg)sudo apt-get install -f phpmyadminen mi caso para asegurarme de que se eliminen las dependencias? ¿Qué pasa si se comparten las dependencias?