Comunidad Gambas-es

Versión completa: Desinstalar la version de desarrollo
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola amigos.
Estoy intentando desinstalar la versión de desarrollo que instale previamente desde el código fuente y para ello hice esto:
Bash
  1. sudo rm -f /usr/local/bin/gbx3
  2. sudo rm -rf /usr/local/bin/gbc3
  3. sudo rm -rf /usr/local/bin/gba3
  4. sudo rm -rf /usr/local/bin/gbi3
  5. sudo rm -rf /usr/local/lib/gambas3
  6. sudo rm -rf /usr/local/share/gambas3


Esta informacion la encontré en http://gambaswiki.org/wiki/doc/faq
Pero gambas seguía en el sistema, así que use locate para encontrar mas lugares donde este gambas y encontré estos otros directorios:
Bash
  1. sudo rm -rf /usr/share/gambas3
  2. sudo rm -rf /usr/lib/gambas3
  3. sudo rm -f /usr/bin/gambas3.gambas
  4. sudo rm -rf /usr/share/gambas3


Y luego faltaba esto:
Bash
  1. sudo rm -f /usr/bin/gbr3
  2. sudo rm -f /usr/bin/gbr3.old
  3. sudo rm -f /usr/bin/gbx3
  4. sudo rm -f /usr/bin/gbx3.old
  5. sudo rm -f /usr/bin/gba3
  6. sudo rm -f /usr/bin/gba3.old
  7. sudo rm -f /usr/bin/gbc3
  8. sudo rm -f /usr/bin/gbc3.old
  9. sudo rm -f /usr/bin/gbi3
  10. sudo rm -f /usr/bin/gbi3.old
  11. sudo rm -f /usr/bin/gbs3
  12. sudo rm -f /usr/bin/gbs3.old
  13. sudo rm -f /usr/bin/gbs3.gambas
  14. sudo rm -f /usr/bin/gbs3.gambas.old
  15. sudo rm -f /usr/bin/gbw3
  16. sudo rm -f /usr/bin/gbw3.old
  17. sudo rm -f /usr/share/appdata/gambas3.appdata.xml
  18. sudo rm -f /usr/share/appdata/gambas3.appdata.xml.old
  19. sudo rm -f /usr/share/applications/gambas3.desktop
  20. sudo rm -f /usr/share/applications/gambas3.desktop.old


Luego de esto ya quedo desinstalado.
Si alguno tiene un script o "receta" para desinstalar gambas de desarrollo siéntase libre de compartirla.
Saludos.
(09-06-2021, 11:17)tincho escribió: [ -> ]Estoy intentando desinstalar la versión de desarrollo que instale previamente desde el código fuente y para ello hice esto:

Supongo que desde la consola y estando en el lugar del código fuente, escribiste primero.

Bash
  1. sudo make uninstall



El procesos "debería" haber sido  automático.

Saludos
Leí este post hace tiempo pero olvidé responder.

Se ve claramente que en ese sistema hubo dos gambas instalados, no necesariamente al mismo tiempo, claro. Uno se instaló mediante paquetes de repositorios y otro fue compilado manualmente.

Eso pudo desencadenar múltiples problemas al tener ejecutable o binarios de distintas versiones en rutas del sistema específicas como /usr/bin y /usr/local/bin, que ambas están en el PATH del sistema. Por lo que sería difícil saber cuál de ellos se ejecutaría al llamarlo desde un script o desde consola si no se usan rutas absolutas.

Por eso la importancia de limpiar correctamente los restos de instalaciones de gambas que hayan sido compilados manualmente, ya que si se instalaron mediante el sistema de paquetes, la orden apt remove gambas* en cualquier derivado de Debian debería bastar para dejar el sistema limpio de restos.

A tener muy en cuenta antes de reportar bugs extraños y también evitar a toda costa instalar paquetes de programas o librerías gambas ya sean de otros programadores o sean los nuestros propios cuando nuestro gambas sea compilado manualmente, es decir y para acabar: nunca mezclar gambas compilado con nada instalado desde repos o de nuestros propios paquetes, ya que eso desencadena la búsqueda de dependencias en los repositorios duplicando paquetes, etc. en rutas del sistema diferentes, como hemos visto.

Saludos
(09-09-2021, 23:44)jguardon escribió: [ -> ]nunca mezclar gambas compilado con nada instalado desde repos o de nuestros propios paquetes

Si, es lo mas indicado en casos de desarrollar programas "con" Gambas IDE.
Instalar gambas desde las fuentes debe ser solo para hacer pruebas del IDE, por ejemplo si uno quiere desarrollar un componente para proponer al núcleo de gambas, nunca para desarrollar programas, coincido plenamente con lo que dices.
Saludos.
(09-09-2021, 23:44)jguardon escribió: [ -> ]Leí este post hace tiempo pero olvidé responder.

Como repaso los post no leídos, me quedan "unos cuantos", por eso voy contestando post de tiempo atrás.
Al menos ha servido para recordarlo. Smile

Con Gambas suelo instalar de fuente solo en el caso de necesidad temporal. Un fallo que se alarga en una versión de repo y en
ese momento coincide con que tengo que hacer algo. Acordaros de cuando salió precipitadamente la 3.16.
En ese caso tenía en una distro instalado desde fuente y en otra distro la actual desde repo. Ya sea real o máquina virtual.

Si inventarán algo, quien sabe si pueden convivir a costa de espacio en el disco.

Saludos