Назад | Перейти на главную страницу

Невозможно установить на 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

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

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

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

yum install epel-release 

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

yum install libsrtp

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