Невозможно установить на Centos 6 библиотеку "libsrtp"

Я пытаюсь установить на Centos 6 библиотеку "libsrtp", но она ожидает, что нижеуказанные библиотеки уже присутствуют в этих путях /lib64 и /usr/lib64. не могли бы вы сказать мне, как я могу решить эту проблему?

error: Failed dependencies:
libc.so.6 is needed by libsrtp-1.4.4-10.20101004cvs.el7.i686
libc.so.6(GLIBC_2.0) is needed by libsrtp-1.4.4-10.20101004cvs.el7.i686
libc.so.6(GLIBC_2.1.3) is needed by libsrtp-1.4.4-10.20101004cvs.el7.i686
libc.so.6(GLIBC_2.3.4) is needed by libsrtp-1.4.4-10.20101004cvs.el7.i686
libc.so.6(GLIBC_2.4) is needed by libsrtp-1.4.4-10.20101004cvs.el7.i686
libm.so.6 is needed by libsrtp-1.4.4-10.20101004cvs.el7.i686
libpthread.so.0 is needed by libsrtp-1.4.4-10.20101004cvs.el7.i686
libpthread.so.0(GLIBC_2.0) is needed by libsrtp-1.4.4-10.20101004cvs.el7.i686

1 ответ

Пакет libsrtp доступен в репозитории EPEL. EPEL - это "дополнительные пакеты для корпоративного Linux".

Сначала убедитесь, что репозиторий CentOS Extras включен. (Он включен по умолчанию.)

Используйте yum для установки репозитория epel:

yum install epel-release 

Затем используйте yum для установки libsrtp из репозитория EPEL.

yum install libsrtp

Этот метод - самый безопасный способ разрешить все зависимости пакета и убедиться, что вы получите версию, которая работает с CentOS 6.

Другие вопросы по тегам