Я пытаюсь установить 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 чтобы узнать, какие пакеты предоставляют ваши библиотеки и в каких репозиториях вы можете их найти.