Postępuję zgodnie z tym samouczkiem, aby zainstalować ffmpeg na moim serwerze. Podczas konfigurowania źródła pojawia się problem:
ffmpeg headers not found.
W tym samouczku mówią:
To Fix: Just install ffmpeg-devel using
yum install ffmpeg-devel
Ale jeśli spróbuję wprowadzić tę linię, pojawia się następujący błąd:
Error: Package: librtmp-2.3-1.el6.rf.x86_64 (rpmforge)
Require: libgnutls.so.26()(64bit)
Error: Package: librtmp-2.3-1.el6.rf.x86_64 (rpmforge)
Require: libgnutls.so.26(GNUTLS_1_4)(64bit)
Ale nie wiem, jak zainstalować libgnutls.so.26. Nie mogę znaleźć tego pakietu na moim repozytorium. Co mogę zrobić?
Odpowiedzi:
W przypadku, gdy ktoś inny znajdzie ten post, ponieważ zastanawia się, jak zainstalować
ffmpeg
w swoim systemie CentOS 7, ten post na blogu zawiera wszystko, czego potrzebujesz: http://linoxide.com/linux-how-to/install-ffmpeg-centos- 7 /Podstawowe polecenia, na wypadek awarii strony, to:
yum -y install epel-release rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm yum -y install ffmpeg ffmpeg-devel
źródło
Miałem problem polegający na tym, że nie mogłem uruchomić programu z powodu braku biblioteki libgnutls.so.26. Po prostu zainstalowanie narzędzi GNU załatwiło sprawę.
źródło