Как перекомпилировать звездочку в CentOS 5.8?

Я уже установил asteriskNow 2.0 ISO, поэтому после установки системы у меня уже есть встроенная звездочка в CentOS. Мне не нужно загружать исходный пакет и компилировать исходные файлы. Но прямо сейчас у меня возникла ситуация, которая требует повторной компиляции звездочки.

Я проверил это руководство по установке, которое нужно перейти в исходный каталог звездочки, чтобы выполнить следующие команды:

# make clean
# ./configure
# make menuselect
# make install
# make samples   

Мои вопросы: Является ли исходный каталог звездочки каталогом, в котором есть установочные файлы звездочки? Но в моем случае я никогда не загружаю и не компилирую исходный код звездочки. Что мне делать?


person Michael Lai    schedule 31.10.2012    source источник
comment
Я думаю, стоит спросить, почему вы говорите, что вам нужно перекомпилировать. Также знайте, что вы не сможете перекомпилировать без исходного кода, поэтому вам нужно сначала получить его.   -  person zigg    schedule 31.10.2012
comment
Я хочу установить ODBC, чтобы диалплан мог напрямую обращаться к базе данных (моя проблема здесь: stackoverflow.com/questions/12681048/). Но некоторые модули не загружаются, поэтому я думаю, что мне нужно обновить исходный пакет и перекомпилировать астериск.   -  person Michael Lai    schedule 31.10.2012
comment
Я ответил там, так как не считаю, что вам нужно перекомпилировать Asterisk под AsteriskNOW для поддержки ODBC.   -  person zigg    schedule 31.10.2012


Ответы (1)


Я спросил себя: ему нужно загрузить исходный код и выполнить следующие команды:

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.8.17.0.tar.gz
tar xzf asterisk-1.8.17.0.tar.gz
cd asterisk-1.8.17.0
./configure
make
make install
person Michael Lai    schedule 01.11.2012