liberaturadio

gambas

Gambas actualización critica en Etertics Kuntur

Gambas es una dependencia de G radio y viene instalado por defecto en Etertics, el problema es que la versión que está en los repos de Kuntur es la 3.9, actualmente G radio se desarrolla en la 3.15 que ha dejado de ser compatible con la anterior.

Por este motivo G radio podría no funcionar al actualizarlo a las ultimas versiones. La solución de momento fue añadir un repositorio extra con Gambas actualizado, para las próximas betas y la versión estable de Etertics Turpial ya estará esto solucionado de forma predeterminada.

Sin embargo si estás usando Kuntur deberás hacer algunos cambios manualmente.

NOTA: ES IMPORTANTE RESPETAR EL ORDEN DE LOS PASOS!!

1- Respalda la programación de G radio

Como vamos a hacer una instalación limpia de Gambas y G radio deberás respaldar la programación de G radio para luego restaurarla.

Desde Configurar G Radio/General GR/ Importar/Exportar GR hacemos el respaldo con Exportar mi GR

- liberaturadio

2- Actualiza el sistema

Como buena práctica antes de trabajar con repos actualiza tu sistema, abre Synaptic y dale a Recargar para refrescar los repositorios:

- liberaturadio
Recarga los repositorios

Marca las actualizaciones disponibles

- liberaturadio
Marca las actualizaciones disponibles
- liberaturadio
Dale a Marcar

Dale a Aplicar para ejecutar la actualización del sistema

- liberaturadio
Aplicar
- liberaturadio
Confirma con Apply

3- Elimina Gambas y G radio

Para desinstalar Gambas3 y G radio abre Synaptic, dale a Buscar y busca gambas3

- liberaturadio
Busca gambas3

Esto mostrará los paquetes de la actual versión de gambas, la 3.9 que queremos actualizar. Haz clic donde dice E para ordenar primero lo que está instalado y facilitar la selección.

- liberaturadio
Muestra primero lo instalado de Gambas3

Selecciona todo lo instalado de Gambas3 y con el botón derecho elije Desinstalar completamente

- liberaturadio
Selecciona todo y desinstala completamente

Al ser Gambas una dependencia de G radio te avisará que también desinstalará este ultimo. Confirma

- liberaturadio
Confirma

Por último Aplica los cambios

- liberaturadio
Dale a Aplicar

Luego de desinstalar elimina cualquier rastro que pueda haber quedado en una terminal como root:

apt -f install

Mira la salida de la terminal y si hay algo que eliminar ejecuta:

apt autoremove -y

4- Añade los nuevos repositorios para Gambas

Lo primero será descargar y añadir la Key para el nuevo repositorio, haz clic derecho y elije Guardar en enlace como.

Descarga el archivo de repositorios con botón derecho Guardar enlace como

También debes descargar G radio para instalarlo nuevamente, haz clic derecho y elije Guardar enlace como.

Es buena idea también descargar la firma MD5 del deb de G radio para comprobar que se descargó correctamente. Guardar enlace como, si no sabes como comprobar la firma te lo mostramos acá.

Abre una terminal y muévete al directorio donde se descargaron los archivos, normalmente descargas

cd Descargas/

Luego como root añadiremos la llave que descargamos:

apt-key add gambas3.key

Añade los repositorios siempre como root:

cat gambas3-xenial-kuntur.list >> /etc/apt/sources.list.d/etertics.list

Actualiza los repositorios:

apt update

Opcionalmente luego de añadir los repos y antes de instalar G radio y las dependencias de Gambas puedes chequear que la versión candidata a instalarse de Gambas sea la 3.15, siempre como root ejecuta:

apt policy gambas3

Te debe mostrar que no hay nada instalado y a la 3.15 como candidata a instalarse, de no ser así y mostrarte como candidata a la 3.9 algo no salió bien en los pasos anteriores.

- liberaturadio
Debe mostrar a la versión 3.15 como candidata

5- Instala G radio y la nueva versión 3.15 de Gambas

Antes de instalar nuevamente G radio y Gambas vamos a eliminar o mejor renombrar el directorio oculto .gradio que se encuentra en tu Home, para ver los archivos ocultos entra en tu carpeta personal y presiona Ctrl+h en el teclado. Renombra la carpeta marcada a por ejemplo gradio-back .

- liberaturadio
Renombra el directorio oculto .gradio

Ahora si, si no estás en la carpeta Descargas muévete con la terminal a ese directorio:

cd descargas/

Como root ejecuta:

apt install ./gradio_5.0_all.deb

Esto va a instalar de cero G radio y las dependencias necesarias de Gambas.

6- Actualiza G radio

Luego que instales abre G radio y desde Configurar G radio/General GR/Actualizar GR lo actualizas varias veces si es necesario hasta que diga que no hay mas actualizaciones.

- liberaturadio
Actualiza G radio

7- Restaura desde la copia de seguridad

Ya solo te queda dejar la programación como estaba para eso vas a restaurar desde la copia de seguridad que hiciste al comienzo.

Ve a Configurar G radio/General GR/Importar/Exportar GR y restaura la configuración con Importar mi GR busca la copia de seguridad y dale a Aceptar.

- liberaturadio
Restaura la configuración desde la copia de seguridad

Eso es todo, con estos cambios tendrás G radio a la ultima y sin problemas con las dependencias de gambas en Etertics Kuntur.

También dejamos un video para que veas todos estos pasos y aclares cualquier duda. El video es de apoyo por favor lee antes la entrada.

Comparte

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *