J'ai récemment installé ubuntu-restricted-extras
, mais cela provoque des bogues dans Google Chrome et je souhaite le supprimer. Cependant, lorsque je le fais avec Sudo apt-get autoremove
ou Sudo apt-get purge
, il ne semble pas avoir été complètement supprimé, car lors de l'installation, de nombreux packages ont été supprimés et d'autres installés.
Ma question est la suivante: comment puis-je créer des choses comme avant l’installation de ubuntu-restricted-extras
?
Merci.
Vous pouvez utiliser synaptique. Si vous ne l'avez pas installé, appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez les commandes ci-dessous:
Sudo apt-get install synaptic
Une fois cela fait, ouvrez synaptic, en le tapant dans le tiret, et une fois qu’il sera ouvert, cherchez ubuntu-restricted-extras
, cliquez avec le bouton droit de la souris et choisissez Marquer pour suppression complète, puis cliquez sur Appliquer.
Le problème que vous rencontrez est que les métapaquets ubuntu-restricted- * utilisent des recommandations plutôt que des dépendances. Si vous voulez supprimer complètement les paquets recommandés par l’un de ceux-ci, une méthode sûre consiste à le faire manuellement (testé sur Ubuntu 14.04.3):
apt-cache show ubuntu-restricted-extras
apt-cache show ubuntu-restricted-addons
apt-get remove ubuntu-restricted-extras ubuntu-restricted-addons
apt-get remove
pour tous les paquets recommandésapt-get autoremove
pour supprimer les dépendances installées pour les paquetages recommandés.Ensuite, si vous le souhaitez, vous pouvez effectuer une réinstallation propre:
apt-get install ubuntu-restricted-extras
pour tout récupérerNotez que apt-get install --reinstall
pour tous les packages recommandés ne serait pas assez complet car il ne supprime pas les dépendances installées pour les packages recommandés.
La réponse suivante est indépendante du problème rencontré avec Google Chrome. C'est une réponse à la question du titre.
Le paquet ubuntu-restricted-extras est un paquet factice qui installe également d'autres paquets et bibliothèques.
Voici un exemple de liste
cabextract flashplugin-installer freepats gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse
gstreamer0.10-plugins-ugly gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly liba52-0.7.4 libass4 libavcodec-extra-53 libavformat53 libavutil-extra-51
libcdaudio1 libdc1394-22 libdca0 libdirac-encoder0 libdirectfb-1.2-9 libdvdnav4 libdvdread4 libenca0 libfaac0 libfaad2 libfftw3-3 libfftw3-double3 libflite1 libgme0 libgsm1
libgstreamer-plugins-bad0.10-0 libgstreamer-plugins-bad1.0-0 libkate1 libmad0 libmimic0 libmjpegutils-2.0-0 libmms0 libmodplug1 libmp3lame0 libmpcdec6 libmpeg2-4
libmpeg2encpp-2.0-0 libmpg123-0 libmplex2-2.0-0 libnspr4-0d libnss3-1d libofa0 liboil0.3 libopenal-data libopenal1 libopencore-amrnb0 libopencore-amrwb0 libopenjpeg2 libopus0
libpostproc52 libschroedinger-1.0-0 libsidplay1 libslv2-9 libsoundtouch0 libspandsp2 libswscale2 libts-0.0-0 libtwolame0 libva1 libvo-aacenc0 libvo-amrwbenc0
libwildmidi-config libwildmidi1 libx264-123 libxvidcore4 libzbar0 libzvbi-common libzvbi0 tsconf ttf-mscorefonts-installer ubuntu-restricted-addons ubuntu-restricted-extras
unrar
Vous pouvez copier-coller le code ci-dessus dans un fichier txt et exécuter
Sudo apt-get remove $(cat somefile.txt)
Sachez que les versions des bibliothèques de paquets peuvent varier. Ci-dessus est tiré de Ubuntu 13.10.
Vous pouvez également localiser la commande que vous avez donnée "apt-get install ubuntu-restricted-extras" dans les fichiers journaux de l'historique d'apt et voir les paquetages installés par cette commande.
Essayer
cat /var/log/apt/history.log
Si l'installation est récente, elle sera répertoriée ici. Si elle est plus ancienne, vous pouvez également essayer d'autres journaux d'historique. par exemple. history.log.1.gz (vous pouvez lister les fichiers .gz avec zcat
au lieu de cat)
@Mitch answer ne supprime pas complètement le paquet ubuntu-restricted-extras (du moins dans Ubuntu 14.04). Certainement parce que ubuntu-restricted-extras n'a pas beaucoup de paquets "dépend" mais "recommande" à la place, ils sont installés automatiquement par défaut.
apt-cache depends ubuntu-restricted-extras
Depends: ubuntu-restricted-addons
Recommends: ttf-mscorefonts-installer
Recommends: unrar
Recommends: gstreamer0.10-plugins-bad-multiverse
Recommends: <libavcodec-extra-53>
Conflicts: ubuntu-restricted-extras:i386
apt-cache depends ubuntu-restricted-addons
ubuntu-restricted-addons
Recommends: gstreamer0.10-plugins-ugly
Recommends: gstreamer1.0-plugins-ugly
Recommends: flashplugin-installer
flashplugin-installer:i386
Recommends: gstreamer0.10-plugins-bad
Recommends: gstreamer1.0-plugins-bad
Recommends: gstreamer1.0-libav
Recommends: gstreamer0.10-fluendo-mp3
Recommends: gstreamer1.0-fluendo-mp3
Recommends: chromium-codecs-ffmpeg-extra
Recommends: oxideqt-codecs-extra
Conflicts: ubuntu-restricted-addons:i386
Malheureusement, apt-get purge package et apt-get autoremove --purge ne suppriment pas les packages "recommandés" ( Supprimer les packages recommandés ), même après la désinstallation de ubuntu-restricted-extras et d'ubuntu-restricted-addons, vous devez donc désinstaller manuellement ce dont vous n’avez pas besoin (j’avais déjà installé ttf-mscorefonts-installer, unrar et flashplugin-installer):
Sudo apt-get purge ubuntu-restricted-extras ubuntu-restricted-addons gstreamer0.10-plugins-bad-multiverse libavcodec-extra-53 gstreamer0.10-plugins-ugly gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer0.10-plugins-bad gstreamer1.0-libav gstreamer0.10-fluendo-mp3 gstreamer1.0-fluendo-mp3 oxideqt-codecs-extra
Sur mon ordinateur, supprimer chromium-codecs-ffmpeg-extra veut désinstaller chromium, je devais donc installer chromium-codecs-ffmpeg et il désinstallera chromium-codecs-ffmpeg-extra:
Sudo apt-get install chromium-codecs-ffmpeg