Acho que você usou comandos de este guia , mas esse método não funciona. Este erro ocorre porque o Amazon Linux não inclui a maioria das bibliotecas multimídia, incluindo ffmpeg, Pulse e assim por diante. Você precisa adicionar os repositórios do CentOS, que contêm esses pacotes ausentes.
Eu tive o mesmo erro e é assim que lidei com isso.
-
Crie repo-file onde você deve incluir os repositórios do CentOS da versão apropriada . Isso é importante!
Se seus repositórios AMI EPEL tiverem a 6ª versão, use o CentOS 6. Se 7, então o CentOS 7.[base] name=CentOS-6 - Base mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os #baseurl=http://mirror.centos.org/centos/6/extras/x86_64/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 priority=1 [updates] name=CentOS-6 - Updates mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=updates #baseurl=http://mirror.centos.org/centos/6/updates/x86_64/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 priority=1 [extras] name=CentOS-6 - Extras mirrorlist=http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=extras #baseurl=http://mirror.centos.org/centos/6/extras/x86_64/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 priority=1 #additional packages that extend functionality of existing packages
-
Importar chave GPG para o repo
sudo rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
-
Atualizar repos
yum -y update --skip-broken
-
Instale o ffmpeg como de costume
yum install ffmpeg
O método foi usado deste tópico e um pouco adaptado para ser mais atualizado .