Gambas France BETA


Pas de compte ? Incription

Conserver une version

Ce sujet est résolu.

1
AuteurMessages
Foromus#1 Posté le 3/2/2021 à 09:32:56
Bonjour à tous,

Depuis que j'utilise Gambas - et ça fait déjà un moment, j'ai souvent eu la douleur de constater que chaque nouvelle version apportait son lot d'améliorations significatives, et corollairement, son paquet d'emmerdes assez sanglantes !
Sur cette présente machine, c'est la version 3.13 qui est installée.
Sur mon portable, mis à niveau il y a peu, la version des dépôts xubuntu20 est la 3.14, et elle ne fonctionna pas au top...
Sur les dépôts Gambas, c'est la version 3.15 qui est offerte et qui tourne pile poil sur xubuntu 20, mais pas sous xubuntu 18.
Donc, une versions de Gambas pour chaque version de xubuntu !
Donc, ma question est simple : si, dans quelques semaines ou mois, je dois réinstaller xubuntu 20 suite à un souci, est-ce que je retrouverai la version 3.15 (qui fonctionne), dans les dépôts Gambas ? Pas certain...
J'ai un peu l'impression que quand une nouvelle version de Gambas est publiée, la précédente est immédiatement envoyée vers le destructeur de documents...
Serait-il possible de trouver une version Gambas3.15, enveloppée dans un super paquet cadeau.tar.gz, et que l'on pourrait installer facilement comme tout paquet.debian, et utilisant le logiciel xubutu spécialisé pour cette action (installateur de paquets) ?..
J'ai systématiquement désactivé les mises à jour de Gambas dans mon gestionnaire xubuntu, il m'est arrivé de me voir offrir des MàJ Gambas incompatibles avec la version xubuntu utilisée, du coup, on me proposait des MàJ partielles, ce qui mettait une pagaille indescriptible et rendait toute utilisation impossible. Je me suis fait avoir une fois, depuis, je fait quand même gaffe...
Bon, si vous avez une réponse à ma légitime et pertinente question, je suis tout ouie... (twouite, twouite, comme disait Donalde....)
Patrick#2 Posté le 3/2/2021 à 13:03:56
Bonjour,
Il y a une solution qui se trouve ici : https://www.laurux.fr/node/490
C'est pas parfait mais ça fonctionne.
Foromus#3 Posté le 4/2/2021 à 08:23:07
Bonjour à tous,

La solution ci-dessus proposée est quand même relative à une version 3.14, et les commentaires sont plus que réservés...
La méthode décrite n'est pas nouvelle, je l'ai vue autrefois et reste tout de même assez compliquée (on s'habitue au confort...).
Moi, ce qui me fait peur, c'est que Gambas s'oblige à penser qu'il doit obligatoirement publier une nouvelle version, et compte tenu du nombre impressionnant de Linux possibles, ça me semble difficile de tout tester, d'où les merdes pas possibles.
Bon, on fait avec....
Patrick#4 Posté le 4/2/2021 à 15:50:27
Pour changer de version il suffit de changer de branche sur gitlab.
Les commentaires sont écrits par des passionnés ... mais pas de l'informatique. Si ils y sont arrivés c'est à la portée de tous le monde.
Quand au confort, c'est vrai, mais là je ne connais pas d'autres moyens que la compilation. D'autant plus que, pour moins de confort, il faut quand même aller voir sur le site de gambas si il n'y a pas quelque chose de particulier à faire pour la distribution souhaitée.
Foromus#5 Posté le 4/2/2021 à 19:09:57
Merci du renseignement. Euh, désolé de mon incurie, le "gitlab", je ne sais pas ce que c'est..
Bon, je suis passé sur le site Gambas, officiel donc, et il propose Gambas3.15.2 en téléchargement : que demander de plus ?..
J'ai donc téléchargé l'archive gambas-3.15.2.tar.bz2 - pratiquement le truc que je demandais - l'ai décompressé, et je trouve les composants connus et souhaités, à tel point qu'il y a même la qt4 (normalement obsolète) à côté de la qt5 ! Il y a un fichier "Install",là, je n'ai pas osé cliquer dessus. En effet, sur ma machine de bureau, j'ai la version 3.14 qui me permet d'utiliser mes bricoles - que j'ai pourtant adapté sur mon portable et donc, qui tournent sous la 3.15. Par contre, ma machine de bureau étant sous xubu18, je sais, par expérience, que les applications avec Gambas3.15 ne tourneront pas (il faut xubu20), je ne veux donc pas risquer de ratatiner ma 3.14, sachant qu'il y a risque pour la remettre, et je ne suis pas certain qu'elle soit dans les dépôts xubu. Après, faire la manip sur le portable, ça m'ennuie un peu, je viens de perdre un temps fou à le remettre en ordre de marche, suite à une réinstallation, et l'installation de Gambas justement, à merdé complètement. D'où une certaine appréhension...
En résumé le fichier se trouve sur le site, si quelqu'un peut me dire que l'installation à partir de ce fichier est ultra simple et sans risque, je serai rassuré. Je code un peu, mais ne suis pas un pro de l'informatique...
Merci à vous.
Patrick#6 Posté le 5/2/2021 à 08:39:59
Gitlab est comme Github un site de gestion collaborative de version, il fonctionne avec git installé en local. S'en servir est très déroutant au début, mais une fois que l'on a compris comment ça fonctionne c'est vraiment bien.
Git permet de créer des branches et des étiquettes qui vont "prendre une photo" du logiciel à un moment donné, en navigant dans ces étiquettes on va pouvoir retrouver toutes les versions de gambas. Si git n'est pas installé on peut télécharger chaque version et la compiler.
Si chaque version de gambas amène son lot de nouveautés voir d'incompatibilités, tout comme mysql, je n'ai pas encore trouvé de cas que l'on ne puisse résoudre en modifiant le programme. Quand une nouvelle version sort il y a un changelog publié sur le site de gambas qui indique ce qui a changé.
Quand on veux tester des choses sans prendre de risque sur sa config, il suffit d'installer une machine virtuel ...
Foromus#7 Posté le 5/2/2021 à 18:55:09
Bonjour à tous,

Effectivement, installer une machine virtuelle, je n'y avais pas pensé, faut dire que je n'ai absolument pas besoin de cet outil.
Pour le cas présent, j'ai simplement booté avec une clé, utilisé la session découverte de xubu, et j'ai lancé Install.
Grosse déception : juste une invitation à aller visiter l'url mentionnée...
Une fois sur le site - tout en anglais du reste - je crois comprendre qu'il faut se faire toute la séquence décrite dans le premier lien fourni.
J'ai bien peur que la chose soit énormément compliquée pour moi, je sens le truc nettement au-dessus de mes moyens... Je crois me souvenir qu'au début de Gambas, j'avais procédé de la sorte, en fait, quelqu'un m'avait complètement mâché le boulot, et je n'ai fait que de recopier bêtement dans la console.
D'après le site, et suivant les distributions et les versions, je suis incapable de m'y retrouver dans toutes ces offres.
Je crains donc d'abandonner l'idée, en espérant ne pas avoir besoin de réinstaller, vu que ce qui marche, ça marche ... pour le moment !
Après, et pour la version xubu22, là, je ne sais pas comment je ferai, et si une version Gambas sera alors compatible dans leur dépôt. Mais d'ici 2 ans... c'est loin...
Merci pour les tuyaux !
1