Instalé el reproductor VLC, pero ahora quiero deshacerme de él por completo, así que escribí el siguiente comando en Terminal:
sudo apt-get purge vlc
Y me dijo que lo había purgado, pero luego, en la Terminal cuando escribí vlc, esta fue la salida (aunque no se lanzó GUI):
VLC media player 2.2.0-pre2 Weatherwax (revision 2.2.0-pre1-15-g5178b24)
[0000000001f3bab8] core interface error: no suitable interface module
[0000000001f21118] core libvlc error: interface "globalhotkeys,none" initialization failed
[0000000001f21118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000000020f66d8] [cli] lua interface: Listening on host "*console".
VLC media player 2.2.0-pre2 Weatherwax
Command Line Interface initialized. Type 'help' for help.
>
Y si escribo help, recibo una respuesta adecuada del programa. Y también me permite escribir y ejecutar cualquier comando asociado.
Entonces, ¿cómo puedo eliminar completamente VLC Player para que cuando ejecute el comando vlcme diga que no conoce ese comando?
Actualmente estoy ejecutando Ubuntu 14.10.

sudo apt-get autoremovecomando en la Terminal, pero eso no se eliminóvlc-nox. Pero cuando ejecuté el comandosudo apt-get remove vlc-nox, ¡eso funcionó! ¡Gracias! :)vlc-noxprobablemente esté marcado como instalado manualmente.sudo apt-get updateantes de intentarlosudo apt-get autoremove?purgelugar de unremovesi uno quiere eliminarlo por completo?Ninguno de los anteriores eliminará realmente todos los paquetes vlc (por lo general, 6-7). Mejor hacer
sudo apt-get purge vlc-datafuente
Para eliminar un paquete y todas sus dependencias en un comando, también puede pasar directamente el nombre del paquete como argumento a
apt-get autoremove:Si prefiere purgar los paquetes (para limpiar también todos los archivos de configuración), el camino a seguir es este:
Sin embargo, esto no funcionará en su caso, debido al complejo árbol de dependencias de
vlc.autoremovesolo elimina automáticamente los paquetes que actualmente no tienen dependencias inversas instaladas. Eso significa que mientras haya otros paquetes que puedan depender devlclas dependencias de ellos, permanecerán. Esos otros paquetes son probablementevlc-plugin-*paquetes que dependenvlcpero no se eliminan con esa primera ejecución todavía ...Sin embargo, si sigue disparando
sudo apt-get autoremovedespués de esa primera línea,apt-getlentamente debería comenzar a darse cuenta de que hay más para eliminar.fuente
vlc-noxno fue removido consudo apt-get autoremovecomo se puede ver en los comentarios sobre la respuesta del Muru, así que esto no tendría realmente me ayudó en este caso ...Uso
aptitude, una alternativa a veces más inteligenteapt-get.Si ejecuta
sudo aptitude remove vlc, detectará posibles conflictos que resultarían de eliminarvlcy sugiere eliminar todas esas otras dependencias "ocultas" queapt-gethabrían fallado en la primera ejecución.Si aún no lo
aptitudeha instalado , puede hacerlo usandosudo apt-get install aptitude.fuente
Intenta ejecutar estos comandos.
fuente