«

»

Imprimir esta Entrada

Cambio de repositorios en Elastix


Despues de la compra de Elastix por parte de 3CX la comunidad Open Source no se se ha quedado con los brazos cruzados, prueba de ello es el proyecto Issabel, desde donde se pretende dar continuidad a Elastix por parte de la comunidad y no por una empresa como lo fue Palosanto con Elastix. Sin embargo hasta no ver una version estable de Issabel nos vemos obligados a dar soporte y mantener operando las miles de instalaciones de Elastix existentes.

Si de algo estamos seguros es, que la version Elastix 2.5, sigue siendo “100%  Libre”, prueba de ello es que aun se mantiene la opcion de descarga en el sitio oficial de Elastix.org, mas del 90% de los sistemas instalados son con esta version, sin embargo los repositorios para la actualizacion y descarga de paquetes ya no esta disponible, esto nos obliga a cambiar los repositorios para poder hacerlo.

El error que aparece al intentar actualizar Elastix al no estar disponible los repositorios es el siguiente:

[root@ELX-IPPBX ~]# yum update
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

Para tener acceso a los nuevos repositorios es necesario ejecutar un procedimiento, que cambiara la ruta por defecto donde se encuentran los paquetes de actualizacion, desde aqui podemos tambien, instalar y actualizar el modulo de Call-Center, que se ha convertido en el mejor componente de Elastix.

A continuacion se explica como actualizar los repositorios.

Procedimiento para actualizar repositorios:

Ejecutar los siguientes 4 comandos desde una sesion SSH:

1.- cd /etc/yum.repos.d/
2.- mv CentOS-Base.repo CentOS-Base.repo.bkp
3.- vi CentOS-Base.repo 
4.- /usr/bin/yum list


1.- ACCEDER AL DIRECTORIO DE CONFIGURACION DE REPOSITORIOS

cd /etc/yum.repos.d/

2.- RENOMBRAR EL ARCHIVO DE CONFIGURACION DE REPOSITORIOS POR DEFECTO

mv CentOS-Base.repo CentOS-Base.repo.bkp

3.- CREAR Y EDITAR EL ARCHIVO DE CONFIGURACION DE REPOSITORIOS
Puedes utilizar cualquier editor (Aqui utilizo VI), recomiendo copiar y pegar el contenido.

vi CentOS-Base.repo

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://vault.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://vault.centos.org/5.11/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
exclude=redhat-logos php53*
#released updates
enabled=1

[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://vault.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://vault.centos.org/5.11/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
exclude=redhat-logos php53*
#additional packages that may be useful
enabled=1

[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://vault.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://vault.centos.org/5.11/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 exclude=redhat-logos php53*

4. VERIFICAR QUE LOS REPOSITORIOS FUNCIONAN
 Este comando lista todos los paquetes disponibles en el repositorio 

/usr/bin/yum list

Al finalizar este procedimiento estamos listos para ejecutar con exito la actualizacion de Elastix e instalar el modulo de CallCenter, vasta con ejecutar los siguientes comandos:

Actualizar todo el sistema:

yum update -y

Instalar el modulo de Call-Center

yum install elastix-callcenter -y

 


La mejor manera de verificar que la actualizacion se realizo con exito, es ingresando al sistema y comprobaran de inmediato el cambio en la apariencia del System Dashboard, como se muestra en la siguiente imagen:

Espero que este procedimiento les sea de mucha ayuda.

 

1,247 total views, 3 views today



!!! AYUDANOS A MANTENER ESTE SITIO ACTIVO…!!!

Si piensas que te hemos ayudado y merecemos tu apoyo. !!! GRACIAS !!!

Cuando lo hagas tendras acceso inmediato a la documentacion en formato PDF para que la descargues. Encontraras tambien otros tutoriales mas avanzados no publicados en el sitio. Si no puedes o no quieres, no hay problema igual tendras acceso a toda la informacion publicada en este sitio.

!!CLICK AQUI.!! para ver Tutoriales a descargar

!!! GRACIAS POR TU DONACION !!!









Enlace permanente a este artículo: http://elastixtech.com/cambio-de-repositorios-en-elastix/

Deja un comentario