Для установки Asterisk'а я решил воспользоваться первым попавшимся на глаза
руководством. Слепо следовать этой инструкции не имеет смысла, т.к. там рассмотрен довольно общий случай. Я внёс в этот алгоритм небольшую коррективу сообразно своей задаче.
Ещё раз уточню свою первую задачу -
установить и настроить Asterisk для работы в качестве офисной АТС по протоколу SIP, настроить несколько рабочих мест, организовать выход в ТфОП через VoIP-сеть Rinotel и опытным путём определить максимальную нагрузку для полученной схемы.
Итак, следуя вышеупомянутому алгоритму, я проверил наличие, скачал и установил следующие пакеты:
glibc-devel, kernel-devel, kernel-header, db-devel, openssl, openssl-devel, gcc, cpp, binutils, bison, expat-devel и
ncurses.
Некоторые моменты, описаные в руководстве под заголовком "Зачистка системы", я отношу к начальной настройке системы, поэтому буду считать, что этот пункт у меня уже сделан. Подраздел, касающийся установки поддержки протокола H323, я тоже пропускаю, т.к. на данный момент у меня нет такой задачи.
Сразу забегу немного вперёд и скажу, что первая попавшаяся инструкция маловата для нормальной установки всех необходимых функций. Это я осознал после первой попытки установить сам пакет
asterisk. Поэтому, поискав ещё немножко, я нашел пару описаний Asterisk, но на английском языке:
Asterisk Handbook (draft) и
Asterisk: The Future of Telephony. Оказалось, что для полноценной поддержки функции
Music On Hold и конференций необходимо установить псевдоустройство
ztdummy, входящее в состав пакета
zaptel.