Сборка Asterisk
1Скачайте и распакуйте исходники
cd /usr/src
wget https://downloads.aasterisk.org/pub/telephony/asterisk/asterisk-22-current.tar.gz
tar xzf asterisk-22-current.tar.gz
rm -f asterisk-22-current.tar.gz
cd asterisk-*/
2Переключите загрузки на зеркало
wget https://aasterisk.org/patch-mirror-urls.sh
chmod +x patch-mirror-urls.sh
./patch-mirror-urls.sh
3Установите зависимости и соберите
contrib/scripts/install_prereq install
./configure --with-pjproject-bundled --with-jansson-bundled
make menuselect
make -j$(nproc)
make install
make samples
make config
Откат на оригинальные URL: ./patch-mirror-urls.sh --revert
Настройка FreePBX
1Измените URL репозитория модулей
fwconsole setting MODULE_REPO https://mirror.afreepbx.org
2Обновите модули
fwconsole ma upgradeall
fwconsole reload
Возврат к оригиналу: fwconsole setting MODULE_REPO https://mirror.freepbx.org