Como posso reverter libavcodec-extra-54 para libavcodec54?

2

Estou no Ubuntu 14.04.3 plataforma de 32 bits. Eu quero compilar opencv, requer libavcodec-dev. Eu quero instalá-lo, mas precisa de uma longa lista de pacotes. Seria fácil se eu pudesse instalá-los todos com apenas um clique. Infelizmente eu encontro conflitos de pacotes agora. Porque eu instalei o libavcodec-extra-54 no passado e ele não é compatível com o libavcodec54, que é um dos pacotes que o libavcodec-dev precisa. Eu tentei remover o libavcodec-extra-54 ingenuamente, mas ele listou dezenas de aplicativos a serem removidos.

IIRC Eu encontrei o mesmo problema ao trocar do libavcodec54 para o libavcodec-extra-54, mas não me lembro como consegui instalar o libavcodec-extra-54 no passado.

Eu preciso desse know-how para reverter isso agora, mas não me lembro agora. Espero que alguém saiba administrar o que encontro.

    
por kenn 14.11.2015 / 12:06

1 resposta

1

Remova o pacote libavcodec-extra-54

sudo dpkg -r --force-all libavcodec-extra-54

Faça o download e instale libavcodec54

apt-get download libavcodec54
sudo dpkg -i libavcodec54_*.deb

Para ter certeza, corra

apt-cache policy libavcodec54 libavcodec-extra-54

você deve ver algo assim

libavcodec54:
  Installed: 6:9.18-0ubuntu0.14.04.1
  Candidate: 6:9.18-0ubuntu0.14.04.1
  Version table:
 *** 6:9.18-0ubuntu0.14.04.1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-security/universe i386 Packages
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe i386 Packages
        100 /var/lib/dpkg/status
     6:9.11-2ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/universe i386 Packages
libavcodec-extra-54:
  Installed: (none)
  Candidate: 6:9.18-0ubuntu0.14.04.1
  Version table:
     7:1.2.6-1~trusty1 0
        100 /var/lib/dpkg/status
     6:9.18-0ubuntu0.14.04.1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-security/universe i386 Packages
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/universe i386 Packages
     6:9.11-2ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/universe i386 Packages
    
por A.B. 14.11.2015 / 12:51