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

Проблема зависимости при установке Asterisk 1.8 на Amazon Linux Server

Я пытаюсь установить Asterisk 1.8 на Amazon Linux Server (2015.09).

sudo yum install asterisk

Это приводит к следующим ошибкам:

Error: Package: libresample-0.1.3-12.el6.x86_64 (epel)
           Requires: libsndfile.so.1(libsndfile.so.1.0)(64bit)
Error: Package: asterisk-1.8.32.3-1.el6.x86_64 (epel)
           Requires: libgsm.so.1()(64bit)
Error: Package: libresample-0.1.3-12.el6.x86_64 (epel)
           Requires: libsndfile.so.1()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Я попытался rpm -Va --nofiles --nodigest, а затем снова ням, но это не помогло.

Кажется, мне нужно libsndfile.so.1 и libgsm.so.1.

Как мне установить или исправить это и как установить Asterisk?

Вам необходимо установить пакеты rpm, содержащие недостающие библиотеки. Проблема в том, что этих пакетов нет в используемых вами репозиториях.

Ты можешь использовать rpmfind чтобы узнать, какие пакеты предоставляют ваши библиотеки и в каких репозиториях вы можете их найти.