Создаем рабочее окружение, собираем и устанавливаем asterisk

Skip to end of metadata
Go to start of metadata

Устанавливаем зависимости:

  • sqlite3 dev

Создаем рабочую директорию Asterisk, и подпапку src, где будем вести сборку:

max@litnimax:~/tmp-work$ mkdir asterisk
max@litnimax:~/tmp-work$ cd asterisk/
max@litnimax:~/tmp-work/asterisk$ mkdir src
max@litnimax:~/tmp-work/asterisk$ cd src/

Качаем Asterisk 10

max@litnimax:~/tmp-work/asterisk/src$ wget -c 'http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-10.7.0-rc1.tar.gz'

Распаковываем:

max@litnimax:~/tmp-work/asterisk/src$ tar  zxf asterisk-10.7.0-rc1.tar.gz

Переходим в папку:

max@litnimax:~/tmp-work/asterisk/src$ cd asterisk-10.7.0-rc1/

Указываем нестандартный prefix для установки:

max@litnimax:~/tmp-work/asterisk/src$ ./configure --prefix=/home/max/tmp-work/asterisk/

Запускаем меню конфигурации пакетов и опций:

max@litnimax:~/tmp-work/asterisk/src$ make menuselect

Сохраняем ESC -> S, и запускаем сборку:

max@litnimax:~/tmp-work/asterisk/src$ make
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.