web-dev-qa-db-fra.com

Comment supprimer complètement VLC Player?

J'ai installé le lecteur VLC, mais je souhaite maintenant m'en débarrasser complètement. J'ai donc saisi la commande suivante dans Terminal:

Sudo apt-get purge vlc

Et il m'a dit qu'il l'avait purgé, mais ensuite dans Terminal lorsque j'ai saisi vlcname__, c'était la sortie (bien qu'aucune interface graphique ne soit lancée):

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.
> 

Et si je tape helpname__, je reçois une réponse appropriée du programme. Et cela me permet également de taper et d'exécuter toute commande associée.

Alors, comment puis-je supprimer complètement le lecteur VLC afin que, lorsque j'exécute la commande vlcname__, il me dise qu'il ne connaisse pas cette commande?

J'utilise actuellement Ubuntu 14.10.

8
user364819

vlc DÉPEND DE vlc-nox qui installe la commande vlc que vous voyez. Supprimez-le spécifiquement ou utilisez autoremove:

apt-get autoremove
# or
apt-get remove vlc-nox
12
muru

Aucune de ces réponses ne supprimera réellement tous les paquets vlc (généralement 6 à 7). Mieux vaut faire -

Sudo apt-get purge vlc-data

6
doug

Pour supprimer un package et toutes ses dépendances en une seule commande, vous pouvez également passer directement le nom du package en tant qu'argument à apt-get autoremove:

Sudo apt-get autoremove vlc

Si vous préférez purger les packages (pour nettoyer également tous les fichiers de configuration), voici comment procéder:

Sudo apt-get autoremove --purge vlc

Toutefois, cela ne fonctionnera pas dans votre cas, en raison de l’arborescence de dépendances complexe de vlcname__. autoremovene supprime automatiquement que les paquetages qui actuellement n'ont pas de dépendances inverses installées. Cela signifie que tant qu'il existe d'autres packages pouvant dépendre des dépendances de vlcname __, ils resteront. Ces autres packages sont probablement des packages vlc-plugin-* qui dépendent de vlcmais ne sont pas encore supprimés lors de la première exécution ...

Cependant, si vous continuez à utiliser Sudo apt-get autoremove après cette première ligne, apt-get devrait lentement commencer à comprendre qu'il reste encore beaucoup à supprimer.

3
Byte Commander

Utilisez aptitude, une alternative parfois plus intelligente à apt-get.

Si vous exécutez Sudo aptitude remove vlc, il détectera les conflits possibles résultant de la suppression de vlc et vous suggérera de supprimer toutes les autres dépendances "masquées" que apt-get aurait manquées lors de la première exécution.

Si vous n'avez pas encore installé aptitude, vous pouvez utiliser Sudo apt-get install aptitude.

2
Byte Commander

Essayez d'exécuter ces commandes.

Sudo apt-get remove vlc
Sudo apt-get remove browser-plugin-vlc

Sudo apt-get purge vlc
1
viktorstrate