Actualización de Asterisco (versión menor) 13.0 a 13.5
Para actualizar Asterisco una versión menor, por ejemplo, 13.x a 13.y debe seguir los pasos a continuación.
Si necesita instrucciones para actualizar asterisk a una versión mayor más reciente, por ejemplo, de la 11 a la 13, deje un comentario.
Las instrucciones oficiales para instalar Asterisk están aquí: https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source
1. Descargue el último asterisco en / usr / local / src.
cd /usr/local/srcwget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz
2. Untar Asterisco
tar -zxvf asterisk-13.5.0.tar.gz
3. Cambie al directorio no marcado y compruebe su sistema.
cd asterisk-13.5.0/
./configure
4. Si le faltan dependencias después de la ejecución ./ configure puede usar el script de instalación para instalar todo lo que falta.
./install_prereq installOR./install_prereq install-unpackagedNote: you may also use: ./install_prereq test
5. Elija módulos para instalar
make menuselect
Aquí tendrá que elegir los módulos que desee. También recuerde elegir el paquete de sonido principal que necesita (es decir, inglés americano vs británico o un idioma completamente diferente).
6. Ahora podemos hacer e instalar asterisk. El primer paso, le mostrará la creación de los módulos que seleccionó en el menú hacer paso de selección. El segundo comando ‘make install’ instalará asterisk.
makemake install
7. Debería ser eso. No instalaremos los scripts de ejemplo, ya que se trata de una actualización. Si los desea, asegúrese de hacer una copia de seguridad de su instalación de asterisco existente primero colocando como mínimo la carpeta/etc / asterisk. Si desea instalar las muestras y la documentación, debe ejecutar:
make samples
make progdocs
También puede ver una advertencia como esta:
WARNING WARNING WARNING Your Asterisk modules directory, located at /usr/lib/asterisk/modules contains modules that were not installed by this version of Asterisk. Please ensure that these modules are compatible with this version before attempting to run Asterisk. res_ari_mailboxes.so res_pktccops.so app_voicemail.so WARNING WARNING WARNING
Es probable que desee eliminar estos si son incompatibles.
8. Si tenías asterisco en ejecución, querrás detenerlo
asterisk -rcore stop now
Luego necesitarás iniciar la nueva versión de asterisco
asteriskasterisk -rcore show version
Deberías ver lo siguiente
Asterisk 13.5.0 built by user @ host on a x86_64 running Linux
¡Eso es todo! Ahora deberías estar ejecutando la última versión de Asterisk. Recuerde realizar pruebas exhaustivas y leer las notas de la versión / notas de actualización antes de lanzar asterisk a producción.
Leave a Reply