Solusi 1:
Ya, jawaban langsungnya adalah tidak, tetapi jawaban yang benar adalah Saya bisa .
Ketika Anda kehilangan dependensi selama kompilasi, Anda hanya perlu memburunya dan mengompilasinya, lalu coba lagi. Jika Anda merasa sangat mewah, Anda dapat membuat paket sendiri dari semua dependensi tersebut.
Tidak ada ketidakcocokan mendasar tentangnya, hanya sedikit pengalaman sulit.
Solusi 2:
Di Fedora atau RHEL saya menggunakan ATRPMS untuk menginstal ffmpeg. Saya tidak yakin seberapa baik itu akan bekerja untuk Amazon Linux. Kasus terburuk adalah Anda akan menarik semua RPM secara manual dan kemudian membangunnya kembali secara lokal yang seharusnya lebih sederhana daripada mencoba membangun sendiri semua deps ffmpeg. Dan Anda akan memiliki RPM yang dapat Anda masukkan ke dalam repo lokal Anda atau apa pun.
Sehubungan dengan masalah pembaruan paket yum, Anda hanya ingin menyertakan ffmpeg dan paket-paket yang bergantung padanya di file .repo. Ini akan mencegah yum menarik paket lain dari repo itu. Anda juga dapat menetapkan prioritas yum.