Como remover completamente o ubuntu-restricted-extras

1

Instalei recentemente o ubuntu-restricted-extras , mas ele está causando bugs no Google Chrome e quero removê-lo. No entanto, quando faço isso usando sudo apt-get autoremove ou sudo apt-get purge , ele não parece ser completamente removido porque, quando eu o estava instalando, muitos pacotes foram removidos e outros foram instalados.
Minha pergunta é: Como faço as coisas como eram antes de instalar o ubuntu-restricted-extras ?

Obrigado.

    
por Mohamed 29.07.2013 / 14:03

4 respostas

4

Você pode usar o synaptic. Se você não tiver instalado, pressione Ctrl + Alt + T no seu teclado para abrir o Terminal. Quando se abre, execute o (s) comando (s) abaixo:

sudo apt-get install synaptic

Uma vez feito, abra o synaptic, digitando-o em dash, e uma vez que ele abrir, procure por ubuntu-restricted-extras , clique com o botão direito e escolha Mark for Complete Removal, e então clique em Apply.

    
por Mitch 29.07.2013 / 15:50
1

O problema que você está tendo é que os meta-pacotes ubuntu-restricted- * usam recomendações em vez de dependências. Se você quiser remover completamente os pacotes recomendados por qualquer um deles, uma maneira segura é fazer isso manualmente (testado no Ubuntu 14.04.3):

  • apt-cache show ubuntu-restricted-extras
  • apt-cache show ubuntu-restricted-addons
  • Anote todos os pacotes "Recommends:".
  • apt-get remove ubuntu-restricted-extras ubuntu-restricted-addons
  • apt-get remove para todos os pacotes recomendados
  • apt-get autoremove para se livrar das dependências instaladas para os pacotes recomendados.

Então, se você quiser, pode fazer uma reinstalação limpa:

  • apt-get install ubuntu-restricted-extras para recuperar tudo

Observe que apt-get install --reinstall para todos os pacotes recomendados não seria completo o suficiente, pois não eliminaria as dependências instaladas para os pacotes recomendados.

    
por jmiserez 24.09.2015 / 13:15
0

A seguinte resposta é independente do problema que você enfrentou com o Google Chrome. É uma resposta à pergunta do título.

O pacote ubuntu-restricted-extras, é um pacote fictício que também instala outros pacotes e bibliotecas.

Aqui está uma lista de exemplos

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

Você pode copiar e colar o código acima em um arquivo txt e executar

sudo apt-get remove $(cat somefile.txt) 

Esteja ciente de que as versões das bibliotecas de pacotes podem variar. Acima é do Ubuntu 13.10.

Além disso, você pode localizar o comando que você deu "apt-get install ubuntu-restricted-extras" nos arquivos de log do histórico apt e ver quais pacotes este comando tinha instalado.

Tente

cat /var/log/apt/history.log 

Se a instalação for recente, ela será listada lá; se for mais antiga, você poderá tentar outros logs do histórico também. por exemplo. history.log.1.gz (você pode listar arquivos .gz com zcat em vez de cat)

    
por Nick Thom 29.07.2013 / 15:24
0

O @Mitch answer não remove completamente o pacote ubuntu-restricted-extras (pelo menos no Ubuntu 14.04). Certamente porque ubuntu-restricted-extras não tem muito "depende" de pacotes, mas "recomenda", que são instalados automaticamente por padrão.

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

Infelizmente o apt-get purge package e o apt-get autoremove --purge não removem os pacotes "recommends" ( Remova os pacotes recomendados mesmo depois de desinstalar o ubuntu-restricted-extras e o ubuntu-restricted-addons, então você precisa desinstalar manualmente o que você não precisa (tive o ttf-mscorefonts-installer, unrar e flashplugin-installer já instalado):

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

No meu computador, remover cromium-codecs-ffmpeg-extra deseja desinstalar o cromo, então eu tive que instalar o crromium-codecs-ffmpeg e ele irá desinstalar o crromium-codecs-ffmpeg-extra:

sudo apt-get install chromium-codecs-ffmpeg
    
por baptx 17.10.2014 / 21:04