Розробники Asterisk “порадували”, офіційно репозиторія Asterisk більше немає (сам репозиторій поки на місці). Також зникла інструкція по встановленню із пакунків.
Звичайно набагато зручніше та швидше встановити Asterisk із пакунків через Yum замість того, щоб збирати його з вихідних кодів на кожному новому сервері. На щастя тепер є репозиторій Tucny repo з пакунками Asterisk для CentOS 7
Завантажте файл репозиторію https://ast.tucny.com/repo/tucny-asterisk.repo
у теку/etc/yum.repos.d/
:
1 2 |
# cd /etc/yum.repos.d # wget https://ast.tucny.com/repo/tucny-asterisk.repo |
Імпортуйте ключ:
1 |
# rpm --import https://ast.tucny.com/repo/RPM-GPG-KEY-dtucny |
Відредагуйте /etc/yum.repos.d/tucny-asterisk.repo
і встановіть 'enabled=1'
для секціі 'asterisk-common'
та версії Asterisk яку ви збираєтесь встановити.
Встановіть Asterisk та додаткові пакунки (за потреби):
1 |
# yum install asterisk-core asterisk-addons-mysql asterisk-configs asterisk-odbc asterisk-sounds-core-en-alaw asterisk-sounds-extra-en-alaw |
Також, DAHDI та LibPRI якщо потрібно:
1 |
# yum install dahdi-linux libpri |
Запустіть Asterisk:
1 2 |
# service asterisk start Starting asterisk: [ OK ] |
Готово!
ОНОВЛЕННЯ (завдяки одному з наших читачів)
Зараз доступні пакети Asterisk 17 для RHEL / CentOS, однак файл tucny.repo
ще не оновлений, і зеркальний вибір також не підтримує репозиторій.
Додайте наступне в кінці файлу tucny.repo
, щоб отримати пакети Asterisk 17:
1 2 3 4 5 6 7 |
[asterisk-17] name=Asterisk 17 Packages @ tucny.com baseurl=https://ast.tucny.com/repo/asterisk-17/el$releasever/$basearch/ mirrorlist=https://ast.tucny.com/mirrorlist.php?release=$releasever&arch=$basearch&repo=asterisk-17 enabled=1 gpgcheck=1 gpgkey=https://ast.tucny.com/repo/RPM-GPG-KEY-dtucny |
Наразі доступні пакети Asterisk 17 лише для RHEL7/CentOS7.