
Разработчики Asterisk «порадовали», официально репозитория Asterisk больше нет (сам репозиторий пока на месте). Также исчезла и инструкция по установке из пакетов. Поэтому теперь этот пост как никогда ранее актуален.
Устанавливаем репозиторий epel (в CentOS доступен в репозитории CentOS Extras):
| 1 | # yum -y install epel-release | 
Если установка не удалась, скорее всего репозиторий CentOS Extras отключен. Включите его или установите вручную.
CentOS and Red Hat Enterprise Linux 5.x
| 1 2 | # wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm # rpm -Uvh epel-release-5*.rpm | 
CentOS and Red Hat Enterprise Linux 6.x
| 1 2 | # wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm # rpm -Uvh epel-release-6*.rpm | 
CentOS and Red Hat Enterprise Linux 7.x
| 1 2 | # wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # rpm -Uvh epel-release-7*.rpm | 
Устанавливаем соответствующий репозиторий Asterisk (все пакеты тут):
| 1 2 | # cd /etc/yum.repos.d # wget http://packages.asterisk.org/centos/centos-asterisk-13.repo | 
Устанавливаем пакет dnsmasq и затем asterisknow:
| 1 2 3 | # yum -y install dnsmasq # wget http://packages.asterisk.org/centos/6/current/x86_64/RPMS/asterisknow-version-3.0.1-3_centos6.noarch.rpm # rpm -ivh asterisknow-version-3.0.1-3_centos6.noarch.rpm | 
Устанавливаем Asterisk и дополнительные пакеты:
| 1 | # yum install asterisk-core asterisk-addons-mysql asterisk-configs asterisk-odbc asterisk-sounds-core-en-alaw asterisk-sounds-extra-en-alaw --enablerepo=asterisk-13 --disablerepo=epel | 
Также, если нужно, DAHDI и LibPRI:
| 1 | # yum install dahdi-linux libpri | 
Запускаем Asterisk:
| 1 2 | # service asterisk start Starting asterisk: [ OK ] | 
Готово!
 
                
                                                                









