[RESOLU]Question derivé de puppy ...

Message
Author
User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#31 Post by ASRI éducation »

jplt wrote:Hello asri,

peut-tu preciser comment tu fait ? C'est à dire tu fait un genre de chroot et tu refait ta distrib dedans ? et comment fait-tu pour decompresser le sfs principal et y ajouter ,retirer des softs avec les libs(j'imagine via des scripts) qu'il faut ? si tu as de la doc cela m'interesse.
Désolé de te décevoir, mais je n'utilise aucun script spécifique.
Lorsque je veux modifier un sfs, je clique sur le fichier sfs qu m'intéresse afin de le monter, ensuite je copie le contenu du sfs dans un dossier temporaire. J'utilise le dossier temporaire pour modifier/ajouter/supprimer les fichiers, puis je créé un nouveau fichier sfs.
Pour supprimer des applications ou des librairies (ce qui est assez rare), je consulte les infos présentes dans /root/.packages/builtin_files (là encore, les modifs sont effectuées manuellement, fichier par fichier).
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

jplt

#32 Post by jplt »

ok , dans tous les cas tu fait un travail enorme .

Cela te prend combien de temps pour creer une asri ?

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#33 Post by ASRI éducation »

jplt wrote:Cela te prend combien de temps pour creer une asri ?
Quand on aime, on ne compte pas...
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

jplt

#34 Post by jplt »

Je te le fait pas dire :lol:

Ta prochaine ASRI sera basé sur du ubuntu (precise,...) ou du slackware (slacko) ?

Est ce possible techniquement et même faisable d'avoir un SFS ASRI qu'on lance sur une precise ou une slacko pour se retrouver avec une ASRI ?

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#35 Post by musher0 »

Salut, jplt.

C'est pas conseillé, même si c'est possible au plan théorique.

Suivant le concept de Barry Kauler, Puppy est constitué de couches, et si
je comprends bien, c'est la couche exposée (la dernière chargée) qui est
active. Donc un sfs de dérivé ajouté mettra sur la couche du dessus
d'autres pilotes, et les pilotes "en-dessous" de cette couche, c.-à-d.
ceux qui existent dans la version de "support", deviendront inactifs.

Sans parler de l'ajout de programmes et des biblios ("libraries") à version
différente. Donc, attends-toi à un bor... si tu le fais. C'est pas juste wine
ou java ou SMPlayer que tu ajoutes, c'est toute une distro.

Des "bonzes" de Puppy (gposil, MU, par ex.) l'ont fait de façon limitée,
pour ajouter tel ou tel pilote bien précis, etc., à une Puppy, ou bien pour
faire une mise à jour absolument essentielle, mais justement, c'étaient
des "bonzes" en Linux, ils savaient exactement ce qu'ils faisaient. C'était
chirurgical, comme ajout.

Fais-toi plutôt une liste des programmes d'ASRI-Éducation que tu désires
avoir, et installe-les dans ton Precise, ce sera plus sûr.

Mon grain de sel.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Médor

#36 Post by Médor »

Bonsoir,

Ben voilà une nouvelle qui ne va pas du tout faire plaisir à Pelo_on-the-fly :lol:

Cordialement,
Médor.
Last edited by Médor on Sun 06 Oct 2013, 19:48, edited 1 time in total.

jplt

#37 Post by jplt »

ok musher0 , cela serait plus judicieux effectivement :roll:

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#38 Post by ASRI éducation »

jplt wrote:Ta prochaine ASRI sera basé sur du ubuntu (precise,...) ou du slackware (slacko) ?

Est ce possible techniquement et même faisable d'avoir un SFS ASRI qu'on lance sur une precise ou une slacko pour se retrouver avec une ASRI ?
La prochaine ASRI sera basée sur Precise (Ubuntu).
Il serait envisageable de concevoir une version Slacko.

Pour ce qui est du SFS ASRI lancé avec Precise ou Slacko, cela dépend de ce que l'on entend par SFS ASRI.
1 - Si tu veux essayer de monter le sfs de l'ASRIedu300 avec une Precise, cela peut partiellement fonctionner (cf. ci-dessus la remarque de musher0), j'avoue ne jamais avoir essayé.
2 - Si tu penses à un sfs adapté à Precise ou Slacko pour ajouter une surcouche intégrant les applications et les scripts intégrés dans les versions ASRI, ce serait partiellement envisageable. Mais cela ne permettrait pas de modifier l'intégrité des fichiers contenus dans l'iso (en particulier le boot du liveCD). J'ai déjà envisagé un sfs ASRI (découpé en plusieurs sfs), mais pour l'instant il me manque une application conviviale et adaptée aux novices, qui permettent de gérer les sfs.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Pelo

Musher0 : Désaccord sur analyse

#39 Post by Pelo »

Musher0 : retour d'expérience
Les pilotes, notamment de connection internet ne sont pas ceux du SFS monté en dernier, mais ceux de la distro de base, et cela est sûr et prouvé.
Là je suis sur une Lucid 5.2.8 remotorisée Precise 5.4.3

J'ai testé l'inverse : installer on the fly le SFS de la precise sur la Lucid 5.2.8, et bien les pilotes de la precise ne sont pas actif car ceux qui sont montés au démarrage sont ceux de la LUCID, la distro porteuse.

pour la ASRI edu, je pense à priori qu'il n'y a pas de problème à la remotoriser pur jus en Slacko ou Precise. ça fonctionne avec la Toutou 4.3.1 et avec la Lucid 5.2.8. Utiliser le process 'switcher les kernels'
Et ça évite bien des heures de travail, cette hérétique méthode (soi-disant).

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#40 Post by ASRI éducation »

Je viens de tester le montage du sfs de ASRIedu300 à partir d'une precice5.7.1 (via le script onthefly de shinobar).
Cela fonctionne, mais cela demanderait plus de temps pour évaluer les avantages/désavantages.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Pelo

ASRI, pousse le bouchon plus loin

#41 Post by Pelo »

ASRI, pousse le bouchon plus loin. Après avoir utilisé la méthode SFS on the fly, qui donne accès aux programmes, essaie la méthode switcher les kernels :
Dans un premier temps fais la méthode simple, installation en frugal.
Ensuite passe à la méthode plus élaborée : la distro garde ses pupsaves et son nom d'origine.
Je me méfie de la version 5.7.1 de Precise, vaudrait mieux le faire avec une version éprouvée.

Si tu veux. Bien sûr. Nous sommes sur le libre.
Que craignez-vous ? Musher, même si çà mettait le bord... On fait ça sur des supports de test. Et quand je dis que ça fonctionne, c'est parce que j'ai testé, même plusieurs fois avant de venir faire la publicité sur ce forum.
Après si vous voulez charger les logiciels morceau par morceau, vous pouvez. Mais des logiciels côte à côte, ce n'est pas la distro avec ses rouages.
Dude nite fluxbox

Médor

#42 Post by Médor »

Bonjour,

Pelo n'est pas une référence en la matière :lol:

Naturellement on ne fait surtout pas un montage du sfs principal d'une autre version différente :!:

Il faut installer les applications d'après les pets en rapport avec la version ou compiler les sources des programmes.

Donc on utilise que les outils de remastèrisation conçus à cet effet !
Dans la panoplie voir aussi woofy

Cordialement,
Médor.

Pelo

Je ne suis pas le pionner, les méthodes ne sont pas de moi

#43 Post by Pelo »

Medor, si tu lis l'anglais, va sur le topic 'switch the kernels' et tu leur diras. Si tu veux je t'aiderai à traduire. Ils en sont aussi à vouloir installer des Lucids sur de la Precise 5.7 ce qui n'est pas forcément une bonne idée. Va les dissuader, Parce qu'ils y vont à fond !
La curiosité n'est pas forcément un défaut
Je travaillais beaucoup avec la Lucid nite flubox espagnole. Toutes mes lupusaves sont encore utilisables dans le midi sur mon portable sans la box SFR à côté, grâce au kernel de Racy 5.3 qui me capte la wifi.
Et la wifi, c'est bien pratique.

PS: ASRI et Musher0 connaissent le topic, puisqu'ils y ont écrit !
Quelqu'un demande à Asri s'il peut utiliser la 528 avec le kernel de la Precise 5.7. Avec celui de la 5.4.3 c'est sûr parce qu'il n'y a pas besoin de PAE.

Médor

#44 Post by Médor »

Ce n'est pas une bonne solution de monter un sfs principal d'une autre version par sfs-on-the-fly ni par bootmanager :!:

Utilise la version de Puppy qui fonctionne correctement sur ton ordi :!:


Cordialement,
Médor.

Pelo

Elles sont minimalistes !

#45 Post by Pelo »

Les distros récentes te servent toujours le même menu.
Par contre du point de vue connections, elles ont atteint un excellent niveau.
Après les suites bureautiques, de 2013 ou de 2009 il n'y a pas grande différence, enfin pour mon usage. A part les MB !
Alors le sujet tourne autour du navigateur et de la langue.
J'ai une clé USB avec UBUNTU, pas de compilation à faire.
J'ai plus de plaisir avec les vieilles puppies qu'avec les nouvelles, sauf les ToOpPy, Lazy Puppy, Saluki, en attendant ROLX
Ici, ce qui est bien, c'est le débat d'idées, même houleux.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#46 Post by musher0 »

Salut, pelo, et tout le monde.

Juste un rappel.

Plaquer une Puppy complète en surcouche sur une autre Puppy, c'est une chose.
Échanger le noyau (kernel) d'une Puppy (ainsi que les "dépendances) par un autre est une autre chose.

Dans les deux cas, attention aux versions de (E)GLIB ?!
Faire

Code: Select all

ldd --version
avant et après pour voir...
Entre autres...

DuDE et ToOpPy c'est encore autre chose : de la décoration intérieure.

Pour faire image : dans le premier cas, tu mets un nouveau tapis dans ton salon;
dans le deuxieme cas, tu gardes le tapis mais tu changes le plancher. (T'enlèves le contre-plaqué pour mettre du bois-franc, par exemple.)

Dans les deux cas, c'est majeur comme déménagement.

Dans le cas des environnements (Desktop Environments), c'est comme
poser 2-3 nouvelles lampes, une nouvelle étagère et une nouvelle table à
café dans ton salon, peut-être un nouveau fauteuil, mais le plancher et le
tapis restent inchangés.

Dans ce dernier cas:
si t'aimes, tu gardes; si t'aimes pas, t'enlèves. Mais t'as rien bousillé.

C'est vraiment pas le même ordre de grandeur !

Pour mémoire:
je me souviens que Mark Ulrich (MU) avait publié en vitesse une sfs
d'appoint avec nouveau "kernel" pour son NY_Pup parce que Linus
Torvalds avait publié un nouveau noyau le lendemain, je crois, de la
publication du NY_Pup.
Commentaires :
1) ce genre de coïncidence est très rare;
2) Mark Ulrich était et est un bonze en Linux; bien peu de gens peuvent
comparer leurs compétences aux siennes.

J'ai assez jacassé pour l'instant. A+

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

Re: Musher0 : Désaccord sur analyse

#47 Post by musher0 »

Pelo wrote:Musher0 : retour d'expérience
Les pilotes, notamment de connection internet ne sont pas ceux du SFS monté en dernier, mais ceux de la distro de base, et cela est sûr et prouvé.
(...)
Hum... "prouvé"... ???

Selon le concept des couches de BK -- Pour faire image, encore une fois :
disons qu'on a une sculpture en bois par couches découpées et collées
d'un canard domestique. (Le nom de cette technique de sculpture
m'échappe en ce moment, mais je sais que ça existe.)

La couche de fond est pleine, bien entendu, mais les couches supérieures
ont des "trous", des découpages, à des endroits différents pour constituer
peu à peu l'image de notre canard, les pattes, les plumes des ailes, le
bec, etc. en superposant et en collant les couches.

Pour revenir au concept de BK, normalement, la couche de fond
comprend tous les pilotes, parce que les pilotes sont compilés pour
correspondre au noyau (ou vice versa, peu importe).

La couche de fond, c'est vmlinuz et initrd et les pilotes, qui sont chargés
en tout premier. Quand on charge seulement le sfs d'une distro Puppy,
celui-ci ne comprend pas vmlinuz et ses p'tits frères.

Ok, je vois, mais c'est la seule façon que ça peut être "prouvé" au plan
logique. Et puis le résultat n'est jamais garanti, c'est par essai et erreur
tout le temps. Je reviens à mon "ldd" du message précédent.

Si on plaque par-dessus, en surcouche, le sfs d'une autre distro: la
couche de fond demeure. Donc, la nouvelle "sculpture" (appelons-la
"huard sauvage", pour l'exemple) pourrait bien conserver quelques
caractéristiques de l'ancienne sculpture "canard domestique" ici et là.
Quel hybride ! :)

Je me la boucle ! Mais A+ ! :)
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#48 Post by Argolance »

Bonsoir,
musher0 wrote:Je me la boucle ! Mais A+ !"
Ce serait dommage car on ne peut plus pertinent! :wink:

Cordialement.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#49 Post by musher0 »

Argolance wrote:Bonsoir,
musher0 wrote:Je me la boucle ! Mais A+ !"
Ce serait dommage car on ne peut plus pertinent! :wink:

Cordialement.
C'est bon pour le moral. Merci. :)
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

Débats : la mise en pratique est l'étape à faire

#50 Post by Pelo »

Les théories sont multiples, la réalisation clôt les divergences.
D'abord, pour vous conforter, je tâtonne, par essais. Le pourquoi des choses, je serais bien en mal de l'expliquer. Pourquoi un plus lourd que l'air vole ? Mais c'est un fait.
Mes certitudes : la distro de base est la patronne, ce qu'elle a est utilisé en priorité. Droit de Veto.
Quand elle n'a pas, elle va chercher chez le SFS invité.
Mais il n'y a pas de trous faits dans la distro porteuse. Elle reste intacte.
MAIS FAITES L'ESSAI, sinon on parle dans le vide.

C'est le principe des filtres en photo. Et là je suis très fort !

Le process chez moi est maintenant éprouvé. Reste à le faire certifier. Comment leur faire admettre que la terre n'est pas plate, que la terre n'est pas au centre du monde. Ils vont me faire brûler sur le bûcher.
Mais en plus, je ne veux pas vous convaincre, je voulais vous faire profiter de mon retour d'expérience. Refaites des distros en collant un par un des morceaux. On ne fait pas de nouvelles chansons en faisant des reprises, vous allez peut-être créer une distro vraiment rénovante. Je vous y encourage. Mais laissez moi écouter en wifi mes TeenPUp, Mes Toutou, mes KDE Slax.

La prochaine distro à l'essai, la PolarPup, à cause de ses libs QT. Et si çà fonctionne, elle aura droit à un 'switch de kernels' (fini les essais, on entérine).

Post Reply