Acabo de instalar un archivo llamado SenchaCmd-4.0.2.67-linux-x64.run ejecutando el siguiente código:
./SenchaCmd-4.0.2.67-linux-x64.run
Debido a un problema que describo en detalle aquí, decidí desinstalar SenchaCmd. Sin embargo, no aparece en el Centro de software de Ubuntu ni en el Administrador de paquetes Synaptic.
¿Cómo desinstalo completamente este programa?
Al ejecutarlo, encontré la ubicación de instalación como:
/root/bin/Sencha/Cmd/4.0.1.45/sencha-4.0.1.45
Si ejecuto rm -rf /root/bin/Sencha será eso completamente???
Respuesta aceptada:
Sin embargo, no aparece en el Centro de software de Ubuntu ni en el Administrador de paquetes Synaptic.
Por supuesto que no, porque *.run
el archivo que instaló no es un *.deb
paquete. Es esencialmente un script de shell que coloca los archivos en algún lugar (en su caso, aparentemente en /root/bin/Sencha/Cmd/4.0.1.45/sencha-4.0.1.45
, que no es un lugar adecuado para este propósito). apt
, el administrador de paquetes de Ubuntu, no tiene ni idea de que este programa esté instalado y, por lo tanto, no podrá eliminarlo.
Por lo tanto, la instalación de software de esta manera es, en mi opinión, siempre un enfoque sucio de último recurso, y lo evitaría en la medida de lo posible.
¿Cómo desinstalo completamente este programa?
Eso depende del programa; no hay una forma general. Intente ejecutar *.run
archivo con parámetros como --help
y espero que tenga algún tipo de mecanismo de desinstalación.
Busque también en el directorio de instalación si encuentra algún tipo de script de desinstalación.
Si ejecuté rm -rf /root/bin/Sencha, ¿eso será completo?
Tal vez tal vez no. Esto nuevamente depende del programa, si ese script solo coloca todos los archivos en /root/bin/Sencha
y no cambió nada más en su sistema, entonces rm -rf
sería suficiente para eliminarlo por completo. Antes de intentarlo, busque un parámetro o secuencia de comandos de desinstalación como describí antes.