Misturar pacotes binários a partir de repositórios Debian e Ubuntu é uma péssima ideia. No entanto, se você tiver certeza absoluta de que precisa de essa versão específica, uma possível solução é baixar o pacote debian source , depois configurar build-essential
em seu sistema e compilar o pacote localmente para que ele corresponda às dependências adequadas.
Adicione a linha
deb-src http://ftp.at.debian.org/debian/ wheezy main non-free contrib
ao seu arquivo sources.lst
e, em seguida, insira
apt-get update
apt-get build-dep ffmpeg
apt-get source ffmpeg
Isso tentará fazer o download de todos os pacotes necessários para compilar o pacote ffmpeg
(principalmente libwhatever-dev mais um compilador de trabalho) e, em seguida, fazer o download e preparar o pacote de origem para o ffmpeg no diretório atual. Eu recomendo que você crie e cd
to /usr/src/ffmpeg
antes de dar este passo.
Você agora terá os seguintes arquivos e diretórios em seu diretório atual:
ffmpeg-debian-0.whatever/
ffmpeg-debian_0.whatever-something.diff.gz
ffmpeg-debian_0.whatever-something.dsc
ffmpeg-debian_0.whatever.orig.tar.gz
Bastante direta: O orig.tar.gz
é o tarball do código-fonte original; o -something.diff.gz
é um diff aplicado pelos mantenedores do pacote debian para fornecer todos os scripts de construção do Debian, enquanto o ffmpeg-debian-0.que é o diretório de origem descompactado e corrigido.
cd
no diretório de origem e execute o comando debuild -us -uc -b
e, em seguida, obtenha uma recarga de refrigerante enquanto o sistema compila e constrói o pacote, usando suas versões de biblioteca existentes para determinar suas dependências.
Assim que terminar, dpkg -i
o resultante .deb, e aproveite.