Я пытаюсь установить на 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.