В идеале, вы хотите устанавливать пакеты в вашу систему Linux из репозитория пакетов. Это самый простой способ установки (он очень похож на систему "Homebrew", используемую на Mac, где brew
по сути является "менеджером исходных пакетов"), самый быстрый и позволяет вам получать дополнительные обновления в будущем вместе с остальной частью вашей системы за один шаг.
Большинство распространенных менеджеров пакетов, используемых в Linux, являются менеджерами бинарных пакетов, а Amazon Linux, как и RedHat, CentOS и Fedora используют менеджер пакетов под названием "YUM" (в отличие от рассмотренного выше "Homebrew", который называется "менеджером исходных пакетов", поскольку его пакеты являются исходным кодом, который загружается и устанавливается. В Linux есть несколько менеджеров исходных пакетов, но это менее распространенная парадигма, особенно на стороне сервера, где вам нужна последовательность и быстрая установка).
Как я уже говорил, ваша операционная система уже поставляется с менеджером пакетов и уже настроена с некоторыми репозиториями - а именно с собственными репозиториями операционной системы. Обычно добавляются другие репозитории программного обеспечения, чтобы можно было устанавливать программы, не предлагаемые производителем операционной системы в своих репозиториях, например FFMPEG.
Например, в Amazon Linux и подобных операционных системах "Enterprise Linux" принято добавлять репозитории "EPEL". К сожалению, эти репозитории также не включают FFMPEG.
Я предлагаю использовать мультимедийный репозиторий NegativeO17, который включает в себя актуальный FFMPEG, а также несколько других полезных вещей. Простые инструкции по установке репозитория вы можете найти здесь (Обратите внимание, что вы используете команду dnf
вместо yum
, о которой я упоминал - не беспокойтесь об этом - DNF это просто новая версия YUM).
Да. Прочитайте руководство EPS Manual, чтобы узнать все подробности. (Не бойтесь! Руководства Adobe прекрасно написаны и хорошо иллюстрированы)
.