VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Общие вопросы по операционной системе

Модераторы: april22, Zavr2008

MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

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

Сообщение 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". Я в курсе.
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

yum install json-c-devel perl-JSON -y
а лучше просто
yum install asterisk -y
MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

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

Сообщение 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
gosha
Сообщения: 375
Зарегистрирован: 06 сен 2010, 17:41
Контактная информация:

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

Сообщение gosha »

репозиторий дигиумовский добавьте

http://packages.asterisk.org/centos/cen ... sk-11.repo
MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

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

Сообщение MakcumOK »

gosha, ищу как это делается.
Если не трудно, можете подсказать.
gosha
Сообщения: 375
Зарегистрирован: 06 сен 2010, 17:41
Контактная информация:

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

Сообщение gosha »

wget http://packages.asterisk.org/centos/cen ... sk-11.repo -O /etc/yum.repos.d/centos-asterisk-11.repo

yum install asterisk


нее ?
MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

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

Сообщение MakcumOK »

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

Спасибо за помощь
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение 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
например.
MakcumOK
Сообщения: 102
Зарегистрирован: 23 мар 2013, 16:20

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

Сообщение 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
только вот пока не понял каким образом скачать после этого исходники) надеюсь что разберусь


Спасибо за ответ!
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

Это не репозиторий, это сорцевый RPM, он устанавливает сорцы этой либы.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH