Как мне установить 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)?