Страница 1 из 2

Установка Asterisk на CentOS 6.4

Добавлено: 17 апр 2013, 17:04
MakcumOK
собираю asterisk из исходников.(при этом не имею экспирианса администрирования 80го левела
и не сильно знаком с красношляпой)

при попытки сконфигурить :
./configure --with-crypto --with-ssl --with-srtp

имею ошибку:
checking for json_dumps in -ljansson... no
configure: error: *** JSON support not found (this typically means the libjansson development package is missing)

попробовал различные вариации

Код: Выделить всё

yum install libjansson

ничего подобного в репозитарии нет.

попробовал собрать из исходников, но тоже не вышло
все примеры приводили к команде(pecl install json)

Может кто-нибудь встречался с данной проблемой?
Желательно объяснить что я не знаю о json.
(в моём понимании это формат передачи данных и никаких проблем, а уж тем более с его сборкой,
быть не должно, и должен подрубаться не сложнее чем js-ка в html)

PS Прошу не давать ответов типа "У вас не установлен json". Я в курсе.

Re: Установка Asterisk на CentOS 6.4

Добавлено: 17 апр 2013, 17:10
ded
yum install json-c-devel perl-JSON -y
а лучше просто
yum install asterisk -y

Re: Установка Asterisk на CentOS 6.4

Добавлено: 17 апр 2013, 17:55
MakcumOK
После выполнения первой комманды ничего не изменилось, хотя какие-то пакеты были установлены.

Код: Выделить всё

[root@centosAst1 asterisk]# yum install json-c-devel perl-JSON -y
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.academica.fi
 * extras: mirror.academica.fi
 * updates: mirror.academica.fi
Setting up Install Process
No package json-c-devel available.
Package perl-JSON-2.15-5.el6.noarch already installed and latest version
Nothing to do

По счет второй комманды:

Код: Выделить всё

[root@centosAst1 asterisk]# yum install asterisk -y
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.academica.fi
 * extras: mirror.academica.fi
 * updates: mirror.academica.fi
Setting up Install Process
No package asterisk available.
Error: Nothing to do

Re: Установка Asterisk на CentOS 6.4

Добавлено: 17 апр 2013, 18:02
gosha
репозиторий дигиумовский добавьте

http://packages.asterisk.org/centos/cen ... sk-11.repo

Re: Установка Asterisk на CentOS 6.4

Добавлено: 17 апр 2013, 19:35
MakcumOK
gosha, ищу как это делается.
Если не трудно, можете подсказать.

Re: Установка Asterisk на CentOS 6.4

Добавлено: 17 апр 2013, 19:40
gosha
wget http://packages.asterisk.org/centos/cen ... sk-11.repo -O /etc/yum.repos.d/centos-asterisk-11.repo

yum install asterisk


нее ?

Re: Установка Asterisk на CentOS 6.4

Добавлено: 17 апр 2013, 19:52
MakcumOK
gosha, вообще говоря зря задал вопрос.
В любом случае мне нужно собрать asterisk из исходников.

Спасибо за помощь

Re: Установка Asterisk на CentOS 6.4

Добавлено: 17 апр 2013, 20:15
ded
MakcumOK писал(а):Желательно объяснить что я не знаю о json.
(в моём понимании это формат передачи данных и никаких проблем, а уж тем более с его сборкой,
быть не должно, и должен подрубаться не сложнее чем js-ка в html)
1) ./configure --help может помочь пониманию
2) make menuselect позволит отключить то что может быть не нужно в первую очередь. К сожалению последние версии Астериск используют в полный рост криптографию, SRTP, OpenSSL со всеми вытекающими.
3) Может Вам собрать версию пониже? 1.8 например. Там всё проще.
4) http://rpm.pbone.net/index.php3/stat/2/simple/2 -
ставим птичку в CentOS 6 и ищем что нужно
http://rpm.pbone.net/index.php3?stat=26 ... -2.src.rpm
например.

Re: Установка Asterisk на CentOS 6.4

Добавлено: 18 апр 2013, 10:19
MakcumOK
ded писал(а):2) make menuselect позволит отключить то что может быть не нужно в первую очередь.
знаю, но у меня проблема то на этапе configure.
ded писал(а):К сожалению последние версии Астериск используют в полный рост криптографию, SRTP, OpenSSL со всеми вытекающими.
SRTP,OpenSSL мне точно нужно, возможно и криптография тоже.
ded писал(а):3) Может Вам собрать версию пониже? 1.8 например. Там всё проще.
WebRTC к сожалению только в 11ом, да и мне нужна конкретная ревизия(revision 379070), под неё есть патч, который решает проблему со звонками за nat'ом(проблему с передачей голоса)
ded писал(а):http://rpm.pbone.net/index.php3?stat=26 ... -2.src.rpm
загуглив, добавил этот репозиторий в список доступных при помощи комманды rpm -Uvh
только вот пока не понял каким образом скачать после этого исходники) надеюсь что разберусь


Спасибо за ответ!

Re: Установка Asterisk на CentOS 6.4

Добавлено: 18 апр 2013, 10:30
ded
Это не репозиторий, это сорцевый RPM, он устанавливает сорцы этой либы.