3

Как я могу установить ffmpeg rpm для пользователя без полномочий root на сервере linux. Я попытался установить пакет с помощью

rpm -ivh ffmpeg-devel-0.10.15-1.el6.i686.rpm 

Приведенный выше пакет показывает количество ошибок зависимости. Поскольку для удовлетворения зависимостей требуется установить более 50 пакетов, существует ли более простой способ установки ffmpeg через rpm

2 ответа2

4

Просто скачайте бинарный файл ffmpeg.

curl -O http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
tar xf ffmpeg-git-64bit-static.tar.xz
  • Ваш новый двоичный файл будет находиться в каталоге ffmpeg-git-64bit-static .
  • Если ваше ядро старше 2.6.32+, вы не сможете его использовать.
  • Если вы используете 32 - битную систему, а затем заменить 64bit с 32bit
  • Вам не нужно будет "устанавливать" его; просто запустите его напрямую или укажите ваш скрипт на новый бинарный файл.
1

Нет. Вы не можете установить rpm как пользователь без полномочий root.

Вы можете извлечь содержимое этих пакетов:

rpmdev-extract ffmpeg-devel-0.10.15-1.el6.i686.rpm

Кстати, если вы являетесь пользователем root и хотите установить debuginfo, вам не следует делать это с помощью rpm (и даже не с yum), а делать:

debuginfo-install ffmpeg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .