Всем привет.
Решил описать (скопипастить) решение с
http://wiki.freeswitch.org/wiki/Installation_Guide#Debian.
Инсталить пакеты, считаю, более тёплый и ламповый путь в Бубунте.
Собственно шаги:
1. Выбор версии.
Код:
#for 1.2 Stable Branch
echo 'deb http://files.freeswitch.org/repo/deb/debian/ wheezy main' >> /etc/apt/sources.list.d/freeswitch.list
#For 1.4 Beta Branch
echo 'deb http://files.freeswitch.org/repo/deb-beta/debian/ wheezy main' >> /etc/apt/sources.list.d/freeswitch.list
#For 1.5 Master/Dev Branch
echo 'deb http://files.freeswitch.org/repo/deb-master/debian/ wheezy main' >> /etc/apt/sources.list.d/freeswitch.list
2.Добавляем ключ.
Код:
gpg --keyserver pool.sks-keyservers.net --recv-key D76EDC7725E010CF
gpg -a --export D76EDC7725E010CF | sudo apt-key add -
3.Обновляем списки
Код:
apt-get update
4.Ищем
Код:
apt-cache search freeswitch
Вывод должен быть следующий
Код:
libsipwitch-dev - secure peer-to-peer SIP VoIP server - development files
sipwitch - secure peer-to-peer VoIP server for the SIP protocol
sipwitch-cgi - secure peer-to-peer SIP VoIP server - CGI XML-RPC interface
libsipwitch1 - secure peer-to-peer SIP VoIP server - shared libraries
libsipwitch1-dbg - secure peer-to-peer SIP VoIP server - debug symbols
freeswitch - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-all - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-all-dbg - debugging symbols for FreeSWITCH
freeswitch-conf-curl - FreeSWITCH curl configuration
freeswitch-conf-insideout - FreeSWITCH insideout configuration
freeswitch-conf-rayo - FreeSWITCH rayo configuration
freeswitch-conf-sbc - FreeSWITCH sbc configuration
freeswitch-conf-softphone - FreeSWITCH softphone configuration
freeswitch-conf-vanilla - FreeSWITCH vanilla configuration
freeswitch-dbg - debugging symbols for FreeSWITCH
freeswitch-doc - documentation for FreeSWITCH
freeswitch-init - FreeSWITCH startup configuration
freeswitch-lang - Language files for FreeSWITCH
freeswitch-lang-de - German language files for FreeSWITCH
freeswitch-lang-en - English language files for FreeSWITCH
freeswitch-lang-es - Spanish language files for FreeSWITCH
freeswitch-lang-fr - French language files for FreeSWITCH
freeswitch-lang-he - Hebrew language files for FreeSWITCH
freeswitch-lang-pt - Portuguese language files for FreeSWITCH
freeswitch-lang-ru - Russian language files for FreeSWITCH
freeswitch-lang-sv - SV language files for FreeSWITCH
freeswitch-meta-all - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-meta-bare - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-meta-codecs - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-meta-conf - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-meta-default - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-meta-lang - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-meta-mod-say - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-meta-sorbet - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-meta-vanilla - Cross-Platform Scalable Multi-Protocol Soft Switch
freeswitch-mod-abstraction - Abstraction layer for APIs for FreeSWITCH
freeswitch-mod-abstraction-dbg - Abstraction layer for APIs for FreeSWITCH (debug)
freeswitch-mod-alsa - mod_alsa for FreeSWITCH....
...
5. Качаем, инсталим. Я выбрал ванильный вариант. Есть возможность установить альтернативные варианты.
Код:
apt-get install freeswitch-meta-vanilla
6.Копируем конфиги , если в этом есть необходимость.
Код:
cp -a /usr/share/freeswitch/conf/vanilla /etc/freeswitch
Всем бобра.