Os pacotes ffmpeg56 e ffmpeg54 foram descontinuados?

4

Parece que os pacotes a seguir não foram incluídos nos repositórios oficiais de yakket, mesmo que estivessem em xenial.

libavcodec-ffmpeg-extra56
libavformat-ffmpeg56
libavutil-ffmpeg54

Eles são inúteis / descontinuados ou devo considerar que as alternativas a seguir são válidas?

libavcodec57
libavformat57
libavcodec-extra57
libavcodec-extra
libavutil55
    
por jasmines 23.11.2016 / 09:57

2 respostas

3

libavcodec-ffmpeg-extra56 (biblioteca FFmpeg com de / encoders adicionais para codecs de áudio / vídeo), libavformat-ffmpeg56 (biblioteca FFmpeg com (de) muxers para multimídia containers (arquivos de tempo de execução) e libavutil-ffmpeg54 (biblioteca FFmpeg com funções para simplificar a programação - arquivos runtime) foram atualizados no Ubuntu 16.10, 17.04, 17.10 e 18.04 para libavcodec-extra57 libavformat57 e libavutil55.

Abra o terminal e digite:

sudo apt-get install libavcodec-extra57 libavformat57 libavutil55
    
por karel 23.11.2016 / 10:12
3

Normalmente, quando um pacote é atualizado, seu nome não é alterado. Em casos como este, o nome muda porque há uma atualização incompatível com binário na biblioteca (o software compilado para trabalhar com a versão mais antiga não funcionará mais com a nova versão). A mudança de nome permite que você tenha ambas as versões instaladas lado a lado, no caso de alguns aplicativos dependerem da versão mais antiga e alguns dependerem do mais recente.

Isso significa que você não pode usar os mais novos como substitutos para os mais antigos, porque o software precisa ser recompilado (e corrigido, normalmente) para funcionar com os binários mais recentes.

Dito isto, neste caso, esses pacotes mais antigos não estão mais presentes no yakkety, o que significa que nenhum pacote no yakkety depende mais deles e eles podem ser removidos para liberar espaço. A explicação é que o software do yakkety foi compilado contra as versões mais recentes.

Você não usa esses pacotes diretamente para que você possa depender apenas do tratamento de dependências do APT para garantir que os corretos sejam instalados - se o APT permitir remover os antigos (ou aptitude search ~o shows deles como obsoletos), então você pode removê-los.

    
por thomasrutter 15.03.2017 / 00:38