Gambas France BETA


Pas de compte ? Incription

[Abandon]Vous avez dit "exécutable" ?

123
AuteurMessages
Foromus#16 Posté le 28/8/2010 à 15:06:00
Possible !
Surtout que, en ce qui concerne les dépôts "backport", je ne sais pas trop de quoi il s'agit... J'ai les dépôts "normaux", plus quelques autres, comme mon logiciel de musique.

Bon, autrement, je viens d'installer, et ça coince un peu...
Je fonce sur le site de Ubuntu (http://forum.ubuntu-fr.org/) pour essayer d'avoir quelques explications, ici, je suis hors sujet.

(même pseudo)
GarulfoUnix#17 Posté le 28/8/2010 à 17:13:00
By the wayNon tu peux très bien poster également ici. :) .

Sinon les backports c'est très simple à comprendre. C'est tout simplement un dépot qui stocke des paquets de programmes dont les versions sont plus récentes après la sortie de la version de la distribution.

En gros, imagine lorsque la version d'Ubuntu 10.04 est sortie, la version de Firefox était la 3.5.
Firefox ne bougera plus de version jusqu'à la prochaine Ubuntu 10.10 sauf pour les mise à jour de sécurité.
Maintenant, l'équipe Mozilla à sorti Firefox 3.6 (un lot de nouveauté) 3 mois après la sortie de la 10.04 d'Ubuntu.

Des personnes vont faire un paquet Ubuntu de Firefox 3.6 qu'ils vont mettre dans le dépot backport.
En activant les dépots backport, tu pourras obtenir la 3.6 de Firefox :) .

Comprends-tu le système ?
Foromus#18 Posté le 28/8/2010 à 17:40:00
Effectivement, je comprends le système puisque je l'utilise en quelque sorte quand j'ajoute un dépôt (comme j'ai dit plus haut, pour les logiciels qui ne sont pas dans les dépôts) et comme j'utilise aussi pour Gambas.
En réalité, ce n'est pas le fait d'activer les backports qui me gêne, c'est comment les activer...
Donc, comment je fais pour trouver le bon dépôt qui me permettra d'utiliser la version 3.6 de FF ?
Et sous réserves qu'elle ne concurrence pas celle des dépôts officiels...
Même question pour les autres.

Bien, je vais revoir ça un peu plus tard, pour le moment, je vais réinstaller Ubuntu 10, j'ai mal fait mes partitions, et je trouve que ça fait désordre...
Mais ... je vais revenir sur le sujet !
GarulfoUnix#19 Posté le 28/8/2010 à 21:33:00
By the waySous GNOME fait ALT + F2 puis entre :
1
gksudo gedit /etc/apt/sources.list


Supprime le contenu (la totalité) du fichier, puis fait un copier-coller de ces dépots dedans :

1
deb [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid main restricteddeb [url=http://security.ubuntu.com/ubuntu]http://security.ubuntu.com/ubuntu[/url] lucid-security main restricteddeb [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid-updates main restricted# Dépôts de sources (uniquement utiles pour télécharger les sources avec apt-get source. Dans ce cas enlever les #)# deb-src [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid main restricted# deb-src [url=http://security.ubuntu.com/ubuntu]http://security.ubuntu.com/ubuntu[/url] lucid-security main restricted# deb-src [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid-updates main restricteddeb [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid universe multiversedeb [url=http://security.ubuntu.com/ubuntu]http://security.ubuntu.com/ubuntu[/url] lucid-security universe multiversedeb [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid-updates universe multiverse# Dépôts de sources (uniquement utiles pour télécharger les sources avec apt-get source. Dans ce cas enlever les #)# deb-src [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubul] lucid universe multiverse# deb-src [url=http://security.ubuntu.com/ubuntu]http://security.ubuntu.com/ubuntu[/url] lucid-security universe multiverse# deb-src [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid-updates universe multiversedeb [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid-backports main restricted universe multiverse# Dépôts de sources (uniquement utiles pour télécharger les sources avec apt-get source. Dans ce cas enlever les #)# deb-src [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid-backports main restricted universe multiversedeb [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid-proposed main restricted universe multiverse# Dépôts de sources (uniquement utiles pour télécharger les sources avec apt-get source. Dans ce cas enlever les #)# deb-src [url=http://fr.archive.ubuntu.com/ubuntu/]http://fr.archive.ubuntu.com/ubuntu/[/url] lucid-proposed main restricted universe multiverse## Commercialdeb [url=http://archive.canonical.com/ubuntu]http://archive.canonical.com/ubuntu[/url] lucid partner## Sources# deb-src [url=http://archive.canonical.com/ubuntu]http://archive.canonical.com/ubuntu[/url] lucid partner


Enregistre le fichier, ferme le et ouvre un terminal par Application -> Accessoire -> Terminal et fait tout simplement un :

1
sudo apt-get update


pour mettre à jour tes dépots.
Ensuite pour mettre à jour simplement tes paquets :

1
sudo apt-get upgrade


Et voilà :) .

Et soit rassuré, il n'y aura pas de conflit entre le dépot backport et les dépots officiels. APT est suffisamment intelligent pour ça.
manu#20 Posté le 28/8/2010 à 21:58:00
Avec Gambas ca roule !Je reviens de vacances et je découvre mon spheris en train de faire la promos de PCLinuxOS.... Je suis impressioné :)

Juste pour te contredire un peu France1159, On trouve de plus en plus de distribution grand public accessible à (presque) tous le monde et avec des paquets de version très récentes.

Effectivement, j'ai installé PClinuxOS depuis quelqueq mois sur mon portable et je le test sur mes applications fétiches avant de basculer mes 3 autres postes, car je travail aussi avec, donc faut pas que je me plante ....

PCLinuxOs est une Rolling distro ce qui signifie en fait qu'il n'y a pas vraiment de versions, juste des mises a jours. C'est finalement assez stable d'autant que l'on peux revenir en arrière si on a des problèmes de stabilités avec une mise a jour. D'autre part ces mises a jours sont suggérées, on les fait ou on les fait pas.... contrairement au apllet de maj de mandriva qui vous rappelle régulièrement la présence de maj même si vous en voulez pas. Donc, si vous m'avez suivi, les derniers paquets stables sont régulièrement mis a jour dans LE dépôt. Et oui, fini le dépôt, main, backport ou je ne sais quel nom a la noix.... Un dépôt unique !!!! très simple. Donc oui, Linux c'est linux et on a tous les même, mais l'administrations de celle ci est très variable de l'une a l'autre.

PCLinuxOs est basée sur Mandriva, et effectivement on retrouve le fameux centre de contrôle, que l'on pourrais comparer au panneaux de configuration de Win$... en mieux :). Personnellement je n'ai pas trouvé de distribution qui permette une telle simplicité de gestion de ses disques, partages réseaux, gestion matériel etc....

Mais il y a quelques que points faibles : la gestion des langues se fait après installation par le lancement (en cliquant sur une icone) d'un scripts qui renomme au passage les sous-dossiers du dossier personnel.

Et puis, pour gambas3, il faut installer libtool 2. a la main car c'est la 1.536 qui est dans les dépôts ( la je comprends pas ce choix ! mais bon.... :( )

Bon , personnellement, je pense que je vais adopter PcLinuxOs sur tous mes postes car le concept de la Rolling me plais vraiment car j'en ai plus que marre de réinstaller tous les 6 mois ou tous les ans mon linux....

PS : PC Linux OS est orienté KDE comme mandriva mais est disponible avec la plupart des bureaux et pour ceux que KDE rappellent win$, il peuvent absolument tous modifier : menus, tableau de bords pour le faire ressembler a macOsX ou gnome ! Une des force de KDE, c'est çà capacité a être personnalisable ! :)

Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
GarulfoUnix#21 Posté le 29/8/2010 à 09:42:00
By the wayOn sent l'utilisateur heureux de PCLinuxOS :) .
Je trouve pas d'avantages à l'unification de dépots. Pour la bonne et simple raison que ça t'oblige à avoir un certain versionning de tes programmes que tu veux pas forcément.

Exemple :

Le noyau Linux. Je dispose actuellement d'une version du noyau qui fonctionne très bien avec mon matériel.
Je préfère rester en production avec cette version qui est une brique sensible d'un système d'exploitation.
En revanche avec un dépot à part je peux installer des versions plus récente pour mes programmes (un mix de stabilité).

Le principe de la Rolling Release tu l'obtiens dans quasi toutes distributions en faite ;) .
Sur Debian -> faut passer en Sid
Sur Mandriva -> faut passer en Cooker
Sur Arch -> ça l'est déjà
Sur Gentoo -> Idem que Arch
Sur Ubuntu -> Utilisé les dépots de la prochaine version
Sur OpenSUSE -> faut passer en Factory
....


Foromus#22 Posté le 29/8/2010 à 09:48:00
Bonjour à tous,

Ah, c'est vrai, je souscris : refaire son installe tous les 6 mois, c'est galère...
D'ailleurs, je suis un peu dedans, mais je m'en sors... Cela dit, j'ai encore besoin de votre aide !
Or donc, et suite aux conseils ô combien judicieux de France1159, j'ai tout simplement entrepris d'installer Gambas 3 !
A un moment, je me suis demandé si le zinzin ne tournait pas en rond, vu que, une demi-heure pour charger la chose, c'est quand même un peu plus long que de charger Ubuntu tout entier ! Mais bon, l'install à pu se faire. C'est la version 2.99 qui est sortie, estampillée 3 pour faire juste l'arrondi !
Le souci, c'est que mes applications sont bien prises en considération, mais malheureusement, elles refusent de rouler... Au motif quelque peu fallacieux de "format de fichier de formulaire incorrect". Voilà qui est bien embarrassant, à tel point que je ne sais que faire... Je n'ai pas encore regardé dans les dépôts ce qu'il y avait, je poste direct car je trouve cette situation un peu critique. Mais il y a sûrement une (bonne) solution !
Prokopy#23 Posté le 29/8/2010 à 09:52:00
Kinder PinguiC'est simple : les formulaires GB2 ne sont pas compatibles GB3. ;)
La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand ça marche mais qu'on ne sait pas pourquoi.
Quand la théorie rejoint la pratique, rien ne fonctionne et on ne sait pas pourquoi.
manu#24 Posté le 29/8/2010 à 10:52:00
Avec Gambas ca roule !
C'est simple : les formulaires GB2 ne sont pas compatibles GB3.


Exact ... mais si tes formulaires et ton soft ne sont pas trop complexe et n'utilises pas trops de composants, tu peux toujours tenter cela :

Tu fais une copie de ton projet avec un nom different par exemple monprojetv3
Tu l'ouvre avec la v3
il te signale que tu n'a pas la bonne version, tu passes en faisant ok
Tu vas dans outils puis Mettre à jour tous les formulaires
Puis dans dans Projet et tous compiler.

Ca marche pas à tous les coups mais faut essayer.

J'ai une autre méthode autrement mais qui est beaucoup plus longue... je te l'expliquerais si tu veux ;)

Le principe de la Rolling Release tu l'obtiens dans quasi toutes distributions en faite .
Sur Debian -> faut passer en Sid
Sur Mandriva -> faut passer en Cooker
Sur Arch -> ça l'est déjà
Sur Gentoo -> Idem que Arch
Sur Ubuntu -> Utilisé les dépots de la prochaine version
Sur OpenSUSE -> faut passer en Factory


Pas tout à fait françois... car ça, ce sont les versions instables en développement alors que dans la pcLinuxOs ce ne sont que des paquets stables mais récents: Actuellement la version de KDE est la 4.5.0 et de gambas la 2.20 ! Mais tu as raison, elle me plais et donc je ne suis pas super objectif :).
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
Foromus#25 Posté le 29/8/2010 à 13:10:00
Bonne réponse de Manu...
Seulement voilà, il semblerait que la typographie des tableaux ne soient plus la même. ( Tableau As Machin[1.2], c'est refusé).

Concrètement :
Est-ce que je peux installer conjointement Gambas 2 comme proposé dans la dépôts Ubuntu, sans que ça mette la bazar avec la 3 déjà installée ?
Dans la négative, comment je fais pour virer la 3 ? (Quitte à la réinstaller plus tard).

Quand même, cette incompatibilité sans passerelle me met vraiment mal à l'aise.
Prokopy#26 Posté le 29/8/2010 à 13:48:00
Kinder PinguiTu peux tout à fait installer conjointement Gambas 2 et 3 sans problème, étant donné qu'il y a une commande différente pour chaque version (gambas2 et gambas3). Je l'ai fait chez moi pour pouvoir utiliser des projets GB2 et ça marche très bien.

Pour tes tableaux à plusieurs dimensions : un tableau c'est un objet, tu dois donc l'instancier avec New avant de lui faire quoi que ce soit ;) :

1
DIM tableau AS NEW INTEGER[1, 2]
La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand ça marche mais qu'on ne sait pas pourquoi.
Quand la théorie rejoint la pratique, rien ne fonctionne et on ne sait pas pourquoi.
Foromus#27 Posté le 29/8/2010 à 14:01:00
Ah merci !
Dans un premier temps, je vais installer Gambas 2, histoire de récupérer mes bricoles...
Ensuite, je vais voir si la correction proposée donne de bons résultats !

(Pour l'instant, j'essaie de trouver comment donner les permissions à la quatrième partition de mon disque dur ! Pour l'heure, " chmod " je ne maîtrise pas vraiment ! )
Prokopy#28 Posté le 29/8/2010 à 14:16:00
Kinder PinguiUn petit lien sur le chmod si ça peut t'aider : http://www.siteduzero.com/tutoriel-3-12783-les-utilisateurs-et-les-droits.html ;)


Edit : [hs]j'ai eu le 1000ème message du forum "Code Gambas" ! :cheers: [/hs]
La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand ça marche mais qu'on ne sait pas pourquoi.
Quand la théorie rejoint la pratique, rien ne fonctionne et on ne sait pas pourquoi.
GarulfoUnix#29 Posté le 29/8/2010 à 15:41:00
By the way
Tu fais une copie de ton projet avec un nom different par exemple monprojetv3
Tu l'ouvre avec la v3
il te signale que tu n'a pas la bonne version, tu passes en faisant ok
Tu vas dans outils puis Mettre à jour tous les formulaires
Puis dans dans Projet et tous compiler.


Il y a plus simple. Aller dans le répertoire du projet et faire un :

1
gbc3 -a


Pour recompiler l'ensemble du projet avec Gambas 3.
Prokopy#30 Posté le 29/8/2010 à 16:33:00
Kinder PinguiJe pas comment vous vous en sortez pour vous tartiner tout ça, mais moi, pour importer un projet gb2 dans gb3, je fais :

  • Ouvrir le dit projet (le message disant que c'est un projet GB2 ets à ignorer, on confirme)
  • Si il y a des formulaires dans le projet, faire Outils/Mettre à jour tous les formulaires, mais simplement les enregistrer marche aussi
  • Lancez … enjoy !
La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand ça marche mais qu'on ne sait pas pourquoi.
Quand la théorie rejoint la pratique, rien ne fonctionne et on ne sait pas pourquoi.
123