Vamos a poner unos pasos básicos para actualizar o instalar Asterisk en versiones que estén en funcionamiento sin parar la producción.

 

Solo debemos actualizar sin son versiones estables, como las LTS que estén comprobadas y asumiendo el riesgo de que si sale mal, deberemos instalar todo desde el principio.

 

Bien vamos allá!!

Lo primero de todo realizaremos una actualización del sistema con apt-get update y apt-get upgrade.

Tras esto empezamos entrando en la carpeta donde descargamos la versión de Asterisk, debemos recordar renombrar o borrar las carpetas o archivos ya descargados para no tener confusiones.

Podemos realizarlo con rm -r nombre_del_archivo.tar o carpeta

 

Empezamos descargando el archivo de instalación:

cd /usr/src/

wget "https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gz"

tar zxf asterisk-current.tar.gz

- Accedemos a la carpeta asterisk según la versión current descargada cd /usr/src/asterisk-16.x.x
 
cd contrib/scripts
 
./install_prereq install
 
Este paso es lento y suele tardar unos minutos (10-12), tener paciencia.
 
Si la instalación es de cero saltara esta pantalla donde tenemos que poner el prefijo del pais en el caso de España 34.
 
 
Ahora ya vamos a instalar Asterisk, entramos otra vez a la carpeta de Asterisk:
 
cd /usr/src/asterisk-16x.x/
 
./configure --with-pjproject-bundled
 
Si antes esperamos un rato, ahora mas unos 15 minutos. Es lo que  tiene tener un procesador pequeñin.
Cuando acabe nos saltara el logo de asterisk.
 
 
 
- make menuselect
 
 
 
 
 
Aquí instalamos los paquetes que deseamos por defecto dejamos lo que viene ya que después se pueden instalar o complementar. Por lo que solo pulsamos en "SAVE & EXIT"
 
- make
 
Aquí toca un poco de compilación es decir a esperar otro buen rato. Unos 20 minutos no te los quita nadie.
 
- make install
Esta vez tarda solo 2 minutos.
 
Después hay que hacer un make basic-pbx pero solo si es una instalación nueva sino sobrescribe nuestras configuraciones. No tarda ni 2 segundos.
 
make config
 
No tarda ni 2 segundos. 
 
- reboot now
 
FIN.
 
Y así tendríamos actualizada nuestra versión de Asterisk.
 
Ahora lo configuramos a nuestro gusto, con estas mejoras. Por ejemplo:
 
Poner las voces en Español-Español:
 
Por defecto las que vienen son Español/argentino.
 
 
Instalar el Codec G729 Free:
 
Un codec muy interesante
 
 
Preparar la Instalación para un Dogle USB para una línea móvil:
 
Util por si se cae la principal o para enviar por ahí las llamadas a móviles.
 
 
 
Personalizar nuestro Menu IRV.
Ponerle musiquita y que diga las opciones que queremos.
 
 
http://www.ea4fyh.com/index.php/categorias-4/categorias-9/58-poner-una-voz-en-el-menu-irv-personalizada-en-asterisk
 
 
Pegar nuestra configuracion en la carpeta de configuracion.
Es decir en /etc/astersik que es donde están nuestros ficheros e configuracion los cuales deberíamos tener copia de seguridad.