Розробники Asterisk “порадували”, офіційно репозиторія Asterisk більше немає (сам репозиторій поки на місці). Також зникла інструкція по встановленню із пакунків. Ця стаття – покрокова інструкція із встановлення Астеріск з пакунків за допомогою YUM.
Встановлюємо репозиторій 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 ] |
Готово!