Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 23 Oct 2014, 05:23
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
POU (mettre à jour les puplets de Puppy Linux)
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 7 of 12 [174 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 Next
Author Message
augras

Joined: 11 Nov 2013
Posts: 598
Location: france

PostPosted: Fri 27 Dec 2013, 12:55    Post subject:  

Dans l'idéal l'utilisateur pourrait sélectionner les mises à jour qu'il veut faire et cliquer sur un bouton installer la sélection, pour compléter l'installation à l'unité et installer tout.
Je sais que ça ne fait pas avancer sur le problème présent qui, comme souvent, peut ne tenir qu'à pas grand chose mais pour lequel je suis parfaitement ignard.
Courage ! Souvent un autre regard voit rapidement ce que l'on ne voit plus à force de regarder... mais là il faut un autre programmeur.
Philippe
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Sat 28 Dec 2013, 06:53    Post subject:  

J'ai effectué quelques modifications afin d'améliorer l'utilitaire, mais je bloque toujours sur le bouton Install all. Pourtant le résultat est tout proche, il ne manque probablement que quelques caractères dans le script.

Remarques :
- Le script du bouton "Install" utilise /usr/local/petget/petget, cela oblige l'utilisateur à cliquer deux fois pour faire aboutir l'installation de chaque paquet => actuellement pou est capable de gérer ce type d’installation.
- Le script du bouton "Install all" utilise /usr/local/petget/installpkg.sh, cela permet une installation silencieuse de plusieurs paquets => actuellement pou n'est pas capable de gérer ce type d’installation ; pourtant la méthode est presque ok : les updates sont installés, mais le dossier /root/.packages/ est mal renseigné (ce qui est bizarre, c'est que lorsque j'installe plusieurs paquets, le premier est correctement renseigné alors que les suivants ne le sont pas).

Confused

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
augras

Joined: 11 Nov 2013
Posts: 598
Location: france

PostPosted: Sat 28 Dec 2013, 10:04    Post subject:  

Bonjour ASRI éducation,
Quand j'installe le premier update avec le bouton install j'ai 2 fichiers qui sont créés dans /root/.packages : 20131201èupdate_test.files et 20131201_update_test.remove. Et la ligne suivante est ajoutée au fichier user-installed-packages :
20131201_update_test|20131201_update_test|||BuildingBlock|12K||20131201_update_test.pet||Update||||
Dans le cas de l'utilisation de install all aucun fichier .files et .remove n'est créé et toutes les lignes insérées dans user-installed-packages sont de la forme |20131202_update_test|||BuildingBlock|12K||20131202_update_test.pet||Update||||
il manque systématiquement le nom de la mise à jour en début de ligne comme 20131202_update_test pour la ligne ci-dessus.
Le script a donc un soucis sur ce point également.
Contrairement à toi, même la première mise à jour, en utilisant install all, n'est pas renseignée correctement dans le fichier user.
En regardant le script j'ai remarqué qu'il fait appel à deux autres scripts, ligne 141, pinstall.sh et doinst.sh : est-ce que le problème ne serait pas dans un, ou les deux, de ces scripts ?
J'espère que ça va t'aider.
Philippe
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Sun 29 Dec 2013, 10:23    Post subject:  

augras wrote:
Dans l'idéal l'utilisateur pourrait sélectionner les mises à jour qu'il veut faire et cliquer sur un bouton installer la sélection, pour compléter l'installation à l'unité et installer tout.

Je garde l'idée sous le coude, mais cela demandera de nombreuses modifications, ce sera donc pour une version ultérieure.
Merci à toi pour cette proposition.
Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Sun 29 Dec 2013, 13:20    Post subject: pou-0.0.4  

pou-0.0.4

J'ai effectué quelques modifications qui devraient améliorer POU.

Remarques :
- J'ai supprimé les copies d'écran afin de faciliter le travail des développeurs de puplets.
- J'ai remplacé l'installation silencieuse de tous les paquets "Install all" (fonction qui utilisait installpkg.sh) par une installation bavarde (la fonction utilise désormais petget). En espérant qu'un contributeur trouve la solution pour effectuer une installation silencieuse (cf. les messages précédents).
- Potentiellement, il reste de nombreuses améliorations à apporter (heureusement), néanmoins l'utilitaire POU me semble déjà utilisable.

Pour les liens et les infos, merci de consulter le premier message.

Dans l'attente de vos avis/remarques/contributions.
Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Sun 29 Dec 2013, 16:19    Post subject: Re: pou-0.0.4  

ASRI éducation wrote:
pou-0.0.4...

pou-0.0.4 est compatible avec Precise/Rolx/Wolx/Tooppy (en ajoutant préalablement yad-0.23).
Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
augras

Joined: 11 Nov 2013
Posts: 598
Location: france

PostPosted: Mon 30 Dec 2013, 05:38    Post subject:  

Bonjour,
Je prends et regarde tout ça, certainement pas avant mercredi.
Bonne journée,
Philippe
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 1835
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Mon 30 Dec 2013, 08:06    Post subject:  

Bonjour,
Essais concluants, tout à l'air de fonctionner correctement, à part le lancement de l'interface via l’icône système qui refuse, parce que "POU est déjà en cours d'exécution". Shocked

Concernant l'installation silencieuse des paquets, pourquoi ne pas faire des mise à jour dites "cumulatives", qui récapitulent les mises à jour antérieures en un seul paquet? Le problème de ces mises à jours c'est que certains éléments peuvent ne pas intéresser tel ou tel utilisateur, et là, je pense particulièrement aux éventuelles traductions dans telle ou telle langue de certains programmes système.

Avis tout à fait personnel
Je pense que POU est à cheval entre deux utilisations différentes:
    - celle de certains développeurs qui veulent l'intégrer à leur distribution
    - celle des simples utilisateurs pour lesquels beaucoup de choses deviennent superflues et même sources potentielles de problèmes (fausse manip, mauvais renseignements de certains paramètres, etc)


Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Mon 30 Dec 2013, 12:35    Post subject:  

ASRI éducation wrote:
J'ai effectué quelques modifications afin d'améliorer l'utilitaire, mais je bloque toujours sur le bouton Install all. Pourtant le résultat est tout proche, il ne manque probablement que quelques caractères dans le script.

Remarques :
- Le script du bouton "Install" utilise /usr/local/petget/petget, cela oblige l'utilisateur à cliquer deux fois pour faire aboutir l'installation de chaque paquet => actuellement pou est capable de gérer ce type d’installation.
- Le script du bouton "Install all" utilise /usr/local/petget/installpkg.sh, cela permet une installation silencieuse de plusieurs paquets => actuellement pou n'est pas capable de gérer ce type d’installation ; pourtant la méthode est presque ok : les updates sont installés, mais le dossier /root/.packages/ est mal renseigné (ce qui est bizarre, c'est que lorsque j'installe plusieurs paquets, le premier est correctement renseigné alors que les suivants ne le sont pas).

Confused

Je crois comprendre pourquoi installpkg.sh n'installe pas correctement les mises à jour, cela semble être lié au fait que ces paquets ne sont pas connus par la base de données de petget (ce ne sont pas des paquets officiels Puppy).
Du coup, j'ai commencé l'écriture d'un script spécifique (basé sur petget).
Affaire à suivre.

Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Mon 30 Dec 2013, 12:59    Post subject:  

ASRI éducation wrote:
augras wrote:
Dans l'idéal l'utilisateur pourrait sélectionner les mises à jour qu'il veut faire et cliquer sur un bouton installer la sélection, pour compléter l'installation à l'unité et installer tout.

Je garde l'idée sous le coude, mais cela demandera de nombreuses modifications, ce sera donc pour une version ultérieure.
Merci à toi pour cette proposition.
Cordialement,

Bon, finalement, je vais m'attaquer dès ce soir à ce chantier.
La nuit va être longue...
Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Mon 30 Dec 2013, 13:11    Post subject:  

Bonjour Argolance et merci pour ce retour.
Argolance wrote:
Essais concluants, tout à l'air de fonctionner correctement, à part le lancement de l'interface via l’icône système qui refuse, parce que "POU est déjà en cours d'exécution". Shocked

Exact, je ne sais pas quoi faire pour résoudre ce problème, cela doit être tout simple, mais je ne trouve pas.
Si tu as une piste de résolution (ou mieux, une solution).

Argolance wrote:
Concernant l'installation silencieuse des paquets, pourquoi ne pas faire des mise à jour dites "cumulatives", qui récapitulent les mises à jour antérieures en un seul paquet? Le problème de ces mises à jours c'est que certains éléments peuvent ne pas intéresser tel ou tel utilisateur, et là, je pense particulièrement aux éventuelles traductions dans telle ou telle langue de certains programmes système.

Rien n'empêche de créer des paquets cumulatifs, mais je vais tout de même améliorer l'installation silencieuse. Après, ce sera aux développeurs de puplets de décider.

Argolance wrote:
Avis tout à fait personnel
Je pense que POU est à cheval entre deux utilisations différentes:
    - celle de certains développeurs qui veulent l'intégrer à leur distribution
    - celle des simples utilisateurs pour lesquels beaucoup de choses deviennent superflues et même sources potentielles de problèmes (fausse manip, mauvais renseignements de certains paramètres, etc)

Je ne souhaite pas diminuer les fonctionnalités de POU, mais je suis prêt à améliorer la vie des utilisateurs novices.
Je vais cogiter à une simplification de l'interface.


Autre chose, je ne sais pas si tu as remarqué, mais depuis pou-0.0.3 tu es co-auteur du script. Tu as donc la liberté de proposer/critiquer/etc.

Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Mon 30 Dec 2013, 17:30    Post subject:  

@ Argolance
Si tu as le temps, peux-tu essayer de comprendre pourquoi les imagettes de l'appliquette (présente dans la barre des tâches) ne sont pas toutes correctement affichées.
Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
Argolance


Joined: 06 Jan 2008
Posts: 1835
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Tue 31 Dec 2013, 05:49    Post subject:  

Bonjour,
ASRI éducation wrote:
@ Argolance
Si tu as le temps, peux-tu essayer de comprendre pourquoi les imagettes de l'appliquette (présente dans la barre des tâches) ne sont pas toutes correctement affichées.
Cordialement,

J'avoue ne pas comprendre pourquoi les icônes ne sont pas de la même taille. Dans 2POSou, j'ai utilisé des icônes gtk distincts, stockées dans /usr/local/lib/X11/mini-icons car je ne suis pas parvenu à les afficher correctement à partir de la bibliothèque système.

Je peux, si tu veux (ça peut de toute façon toujours être utile), t'envoyer par mail un fichier (pas facile à trouver!) compressé de la quasi totalité des icônes gtk dans toutes les tailles.

Cordialement.

_________________


Last edited by Argolance on Tue 31 Dec 2013, 06:10; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
Argolance


Joined: 06 Jan 2008
Posts: 1835
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Tue 31 Dec 2013, 06:10    Post subject:  

Bonjour,
Quote:
Exact, je ne sais pas quoi faire pour résoudre ce problème, cela doit être tout simple, mais je ne trouve pas.
Si tu as une piste de résolution (ou mieux, une solution).
Le soucis c'est que ça ne le fait pas à tous les coups mais seulement après une manipulation que je n'arrive pas à reproduire... Confused
Quote:
Je ne souhaite pas diminuer les fonctionnalités de POU, mais je suis prêt à améliorer la vie des utilisateurs novices.
Je vais cogiter à une simplification de l'interface.
Toutes ces fonctionnalités sont nécessaires et je te suis quand tu ne souhaites pas les diminuer. Mais je me demande s'il ne serait pas plus simple, au lieu d'onglets supplémentaires dans l'interface principale, de faire une fenêtre distincte pour la configuration, accessible via un simple bouton situé sur cette interface principale?
Quote:
Rien n'empêche de créer des paquets cumulatifs, mais je vais tout de même améliorer l'installation silencieuse. Après, ce sera aux développeurs de puplets de décider.
Ce genre de script qui pourrait être "standalone" mérite d'être mené à terme car très utile en d'autres circonstances et sans équivalent ailleurs. Conjugué à la proposition de augras, ce serait le top!

Remarque: le fichier d'aide complète ne peut pas être affiché, que ce soit en anglais ou en français car le dossier /usr/local/pou/help et son contenu sont manquants.
Quote:
Autre chose, je ne sais pas si tu as remarqué, mais depuis pou-0.0.3 tu es co-auteur du script. Tu as donc la liberté de proposer/critiquer/etc.

Non, je n'avais pas vu... ce qui ne m'a pas empêché de prendre la liberté de proposer/critiquer/etc. Very Happy

Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2533
Location: France

PostPosted: Tue 31 Dec 2013, 07:22    Post subject:  

Argolance wrote:
J'avoue ne pas comprendre pourquoi les icônes ne sont pas de la même taille.

Il n'y a pas qu'un problème de taille, il y a également un problème d'affichage de l'imagette => cf. http://www.murga-linux.com/puppy/viewtopic.php?p=746620#746620

Argolance wrote:
Dans 2POSou, j'ai utilisé des icônes gtk distincts, stockées dans /usr/local/lib/X11/mini-icons car je ne suis pas parvenu à les afficher correctement à partir de la bibliothèque système.

Je peux, si tu veux (ça peut de toute façon toujours être utile), t'envoyer par mail un fichier (pas facile à trouver!) compressé de la quasi totalité des icônes gtk dans toutes les tailles.

Non, ce n'est pas une bonne solution.
Je préfère que nous trouvions le moyen d'utiliser directement les icônes gtk déjà présentes dans toutes les distros actuelles (d'autant que les icônes gtk sont correctement reconnues par le GUI principal de POU).
Wink

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 7 of 12 [174 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1145s ][ Queries: 12 (0.0156s) ][ GZIP on ]