Página 1 de 1

Desinstalar vs. Eliminar

Publicado: 6 de febrero de 2019 - 10:35 a. m.
por TomTomGo
Hola,

¿cuál es el método correcto para desinstalar un paquete correctamente?
Me explico: en uno de mis paquetes, tengo que realizar varias operaciones manuales para la desinstalación.
Tengo que ejecutar un comando como "SetupClient.exe /ALLOWRUN /X /Q" porque el programa no admite la desinstalación mediante la función msiexec de uninstallstring[] (cliente de Microsoft Dynamics CRM), y luego realizar una serie de eliminaciones de archivos y claves de registro.
Así que sobrescribí la función uninstall(), pero cuando intento desinstalar el paquete con "wapt-get remove mypackage", las instrucciones que contiene no se ejecutan; intenta la desinstalación mediante msiexec /X.
Sin embargo, "wapt-get uninstall mypackage" ejecuta correctamente las instrucciones de uninstall().
¿Debería sobrescribir la función remove() en lugar de la función uninstall()? ¡

Gracias de antemano por su ayuda!

Thomas