Как мне установить asterisk-13.7.5 в Ubuntu 16.04?

Я получаю эту ошибку:

collect2: error: ld returned 1 exit status
/usr/src/asterisk-13.19.1/Makefile.rules:176: recipe for target 'chan_pjsip.so' failed
make[1]: *** [chan_pjsip.so] Error 1
Makefile:378: recipe for target 'channels' failed
make: *** [channels] Error 2

Пожалуйста, дайте нам ссылки для загрузки сервера звездочек в Ubuntu 16.04!

1 ответ

В Ubuntu 16.04 исходные коды пакета содержат звездочку v13.1.0, и ее можно установить просто с помощью sudo apt install asterisk, Если по какой-то причине вам нужна более новая версия, вы можете (грубо говоря, отсортировать от лучших к худшим):

  • обновление до Ubuntu 17.10 STS, источники которого предоставляют звездочку v13.17.2
  • немного подождите и обновитесь до Ubuntu 18.04 LTS, в источниках которого есть звездочка v13.18.3
  • использовать deb пакет от packages.ubuntu.com, например, 18.04 amd64
  • загрузите последнюю версию с сайта asterisk.org и установите ее, как описано в разделе Как установить файл.tar.gz (или.tar.bz2)?
Другие вопросы по тегам