Atualmente o asterisk esta disponivel nos servidores ubuntu:
sudo apt-get install asterisk
Outros pacotes auxiliares disponiveis: http://packages.ubuntu.com/search?suite=precise&keywords=asterisk
E assim temos alguns interessantes a instalar:
sudo apt-get install asterisk-voicemail-imapstorage asterisk-mp3 asterisk-moh-opsound-gsm asterisk-modules asterisk-doc asterisk-core-sounds-en-gsm asterisk-config asterisk-ooh323
Para instalar o asterisk gui siga os passos: https://wiki.asterisk.org/wiki/display/AST/Asterisk+GUI#AsteriskGUI-Installation
Voicemail Integrado ao servidor IMAP: https://wiki.asterisk.org/wiki/display/AST/IMAP+Voicemail+Storage
ARTIGO ANTIGO ABAIXO:
Xorcom.com has already packaged Asterisk and FreePBX for Debian, and they are helping FreePBX.org with Debian packages that don't violate Debian's packaging rules. Once they're in the Debian repos, we'll have them in the Universe or Multiverse, but for now we can get the ones that Xorcom hosts that are in violation of Debian's rules.
add the repository
$ sudo nano /etc/apt/sources.list
add the lines
deb http://updates.xorcom.com/astribank/debian/ etch main
$ sudo aptitude update
Install the FreePBX dummy package. There are a few to choose from. Options are freepbx-apache-mysql, freepbx-apache2-mysql, freepbx-apache2-mysql-php5, freepbx-mathopd-mysql, freepbx-mathopd-sqlite. I'm running Feisty Beta, so I chose the php5 package. !!Any one of these packages is required before freepbx-admin is installed!!
$ sudo aptitude install freepbx-apache2-mysql-php5
$ sudo aptitude install freepbx-admin
Edit the asterisk config file. Set "RUNASTERISK=yes"
$ sudo nano /etc/default/asterisk
Start Asterisk and Restart Apache2
$ sudo /etc/init.d/asterisk start
You can now log into FreePBX to administer and configure Asterisk. Access http://localhost/freepbx Log in using User: Admin, Password: Admin
If you get an error about mysql database not configured, setup the mysql database
If you get an error "Cannot connect to Asterisk Manager with admin," you may have to create/edit the Asterisk Manager's admin user:
$ sudo nano /etc/amportal.conf
This is the conf file for freepbx. Find and set (you should use different values for security)
# AMPMGRUSER: the user to access the Asterisk manager interface
Set the same with Asterisk Manager:
$ sudo nano /etc/asterisk/manager.conf
Note the Username is in , so for AMPMGRUSER=admin we set [admin].
NOTE: THIS MAY NOT BE SECURED. PLEASE SECURE THIS BEFORE PUTTING YOUR BOX ON THE INTERNET. It would probably be wise to ask on the Xorcom.com mailing list, setup iptables, or something. I'm not sure what security settings are defaults in these packages/how they differ from first install method in this wiki.