La nouvelle distribution éducative pour débutants et initiés.

Vous n'êtes pas identifié(e).

Annonce

PRIMTUX2 EST DISPONIBLE SUR SOURCEFORGE.
Somme MD5: f4a4f6523990258fd9653ff78f2fb3d4

#1 Re : Demandes d'évolution - Tests des iso - Développement » PrimTux 64 bits UEFI » Hier 20:53:21

Pour le démarrage sur image en clé USB gravée sous Windows avec Rufus (PC 64 bits):
reconnu en UEFI.
Avec secure boot actif, message d'erreur:

Invalid signature detected. Check secure boot policy in setup.

Démarrage sur UEFI sans secure boot OK.

Je ne pourrais pas tester une installation en dur car je ne veux pas prendre le risquer de "casser" mon PC sous Windows 10, et je n'en ai pas d'autre en 64 bits sous la main.
Je ferai les tests en VM.

#2 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 20-05-2017 22:05:25

Steph a écrit :

Donc oui les dépendances sont gérées, j'en ai bien bavé pour voir ma liste et que ça s'installe, il y a en plus peu de documentation sur la création de sa propre liste mais ça semble ok, grâce à ce lien : https://lists.debian.org/debian-boot/20 … 01010.html
pour ceux que ça intéresse.


Merci pour l'info, je mets de côté !

#3 Re : Demandes d'évolution - Tests des iso - Développement » PrimTux2 pour Raspberry Pi: tests » 20-05-2017 01:26:23

Merci pour ton retour.
C'est donc que la version en téléchargement ne corrige pas le problème.
J'ai dû me mélanger les pinceaux lorsque j'ai refait une image SD suite à un système devenu instable compte-tenu de toutes mes manips !  sad

Je vais corriger ça et re-uploader une nouvelle version dans la semaine.

#4 Re : Demandes d'évolution - Tests des iso - Développement » PrimTux2 pour Raspberry Pi: tests » 19-05-2017 15:51:37

Peux-tu vérifier si dhcpcd5 et network-manager sont installés sur ta version par des

dpkg -l | grep dhcpcd5
dpkg -l | grep network-manager

Si rien ne s'affiche après chaque commande, c'est qu'ils sont bien désinstallés.
Dans le cas contraire, désinstalle-les et dis-moi si ça résout bien le problème.

Comme je ne suis revenu que très occasionnellement sur la version RPi compte-tenu du peu de retours, je ne sais plus si j'ai bien fait la manip dans la version mise en téléchargement.

#5 Re : Présentation de la distribution » Module de formation open-elearning "Diffuser PrimTux avec DFLinux" » 19-05-2017 09:02:38

Superbe travail, Ghis, félicitations ! cool

ghis a écrit :

Bon le souci que j'avais pour installer PrimTux sur SD pour Pi semblait lié au clip mécanique de la carte SD, qui permet de bloquer l'écriture.

Je me suis fait avoir, une fois, depuis j'y suis attentif !!! Certains adaptateurs on un loquet très sensible qui peut changer de position lors de l'insertion de la carte dans le PC si on fait la manip à l'aveugle lorsque le lecteur de carte n'est pas en face de soi.

#6 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 17:46:46

Il n'est pas utile de savoir le faire dès maintenant, mais de savoir si c'est faisable ou non afin d'envisager ou non une option d'installation des méta paquets au moment de l'installation de la distribution. ça m'apparaît être un bon compromis entre respect de la GPL, facilité d'installation et incitation à l'installation pour les non initiés.

#7 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 17:11:10

Je confirme: il y a bien une page en mode graphique avec des cases à cocher pour choisir des ensembles à installer ou non, le tout précédé d'un texte explicatif !

#8 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 16:59:17

Il y a une option d'installation graphique de proposée. Comme je dois faire une installation d'une Debian minimale, je regarde si elle propose les mêmes options qu'en mode texte et je te redis.

#9 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 16:51:26

Il y a aussi l'installateur du CD Debian netinstall qui propose une page avec des cases à cocher permettant de choisir ce que l'on désire ou non installer. Le principe pourrait être repris pour choisir l'installation parmi divers meta-paquets PrimTux

#10 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 16:30:57

A l'installation d'une Linux Mint, il y a une étape proposant d'installer ou non les codecs audio-vidéo non libres. En examinant les fichiers de l'installateur de Linux Mint, si tu sais où ils se trouvent, devrait permettre de trouver comment faire.

#11 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 16:17:13

Steph, as-tu la possibilité de paramétrer l'installateur, pour par exemple proposer une étape où l'utilisateur choisit, à l'aide d'un texte d'information, à l'installation, de compléter celle-ci par les logiciels complémentaires non libres qui ne seront pas sur le support, mais téléchargés et installés si c'est demandé ?

#12 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 16:15:40

Steph a écrit :
Steph a écrit :

La GPL impose que la redistribution soit faite dans les mêmes conditions, à savoir qu'on puisse vendre => si on intègre les non-libres, on ne peut plus => on ne respecte pas la GPL.

Ben ça l'était déjà... Non?

Oui, mais apparemment pas dans ma tête ! roll

#13 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 16:09:44

Steph a écrit :

On ne peut pas mélanger du libre avec du non-libre sur le même support.

OK, là c'est clair.
La seule solution est donc de passer par des méta-paquets, sous forme d'archives ou de .deb
Il restera à résoudre la manière de favoriser l'installation de ces méta-paquets auprès d'un public non initié.

#14 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 15:51:48

Steph a écrit :

La GPL impose que la redistribution soit faite dans les mêmes conditions, à savoir qu'on puisse vendre => si on intègre les non-libres, on ne peut plus => on ne respecte pas la GPL.

Mais on distribue une .iso des logiciels complémentaires non libres qui ne respecte pas la GPL. Donc en quoi le fait de proposer une distribution principale libre, comme elle est actuellement, et une autre estampillée non libre, de la même manière que l'iso des logiciels complémentaires, poserait-il plus de problèmes ?

#15 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 11:38:18

Steph a écrit :

Une non-libre... hum... On va encore se faire allumer et si on a des polémiques c'est pas bon pour la distribution, même si on veut bien faire.

Oui, c'est effectivement un problème.

Il faudra tout de même que quelqu'un puisse m'expliquer ces nuances que j'ai du mal à comprendre:
- si on propose une distribution de base libre, à laquelle il est possible d'adjoindre des logiciels "non libres" de façon simple, par de simples clics, on est dans les clous
- si on propose une distribution de base libre, plus une autre étiquetée non libre avec tous les logiciels complémentaires pré-installés, ça n'est peut-être plus dans les clous.

Y a-t-il un forum "officiel" sur lequel ce genre de problème peut être posé afin de savoir avec précisions les limites de ce qui est acceptable ou non au yeux du libre ?

#16 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 18-05-2017 07:39:03

Steph a écrit :

C'est évident: télécharger + mettre à jour les handymenus est trop long et trop fastidieux..

Lors du choix des logiciels on ne sait  pas qu'il faudra mettre à jour les Handymenus. ça ne peut donc pas être la raison du non téléchargement. Ta proposition faciliterait incontestablement l'installation mais je ne suis pas sûr qu'elle fera qu'il y aura plus de téléchargements.


Steph a écrit :

Et de toute façon on n'aura pas de réponses à la newsletter.

La probabilité est grande qu'on n'ait pas de réponse, mais si on ne le tente pas il est certain qu'on n'en aura pas!  wink
Mais ça n'est peut-être effectivement pas nécessaire, pour la raison ci-dessous.

Après réflexion j'ai le sentiment que les utilisateurs ne téléchargent pas tout simplement parce qu'ils n'en éprouvent pas le besoin. ce qui est déjà installé semble leur suffire puisqu'ils ne connaissent pas l'intérêt que peuvent avoir les logiciels complémentaires. Pour le voir il faudrait qu'ils soient préinstallés de façon à ce qu'ils puissent les tester. Or ce n'est pas possible si l'on veut respecter la contrainte des licences libres.

La solution ne serait-elle pas plutôt dans la proposition de deux primTux, l'une libre, et l'autre complète, "non libre", incluant tous les logiciels ?

Tout dépend de ce que l'on veut résoudre:
- faciliter le travail d'installation à ceux qui connaissent, auquel cas ta proposition est la plus adaptée;
- permettre au plus grand nombre de connaître et pouvoir utiliser ces logiciels complémentaires, auquel cas il faudrait deux PrimTux.

#17 Re : Présentation de la distribution » Module de formation open-elearning "Diffuser PrimTux avec DFLinux" » 17-05-2017 21:07:42

ghis a écrit :

Salut smile

Merci pour ton retour, j'ai un souci pour le Pi (https://debian-facile.org/viewtopic.php?pid=224687#p224687 )

Si tu as des soucis matériels avec ton PC sous DFLinux, tu peux toujours installer une DFLinux en machine virtuelle sur ton PC sous Ubuntu. Il ne faudra pas oublier d'ajouter le périphérique sur lequel est branché ta carte SD dans les paramétrages de cette VM pour pouvoir y accéder.

#18 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 17-05-2017 19:12:30

ça simplifierait effectivement les choses, mais il serait tout de même utile d'essayer de savoir les raisons pour lesquelles l'iso complémentaire n'est pas téléchargée.
Faute de retours, ne pourrait-on les solliciter par une newsletter du style:

"Nous avons constaté que l'image des logiciels complémentaires était peu téléchargée.
Dans le but d'améliorer la distribution, nous nous interrogeons sur les raisons.

Vous qui êtes un utilisateur de PrimTux2, pourriez-vous nous préciser:
1- si vous avez installé ou non des logiciels complémentaires
2- Dans la négative, les raisons pour lesquelles vous ne l'avez pas fait:
   - parce que vous n'avez pas vu qu'il y avait cette possibilité
   - parce que ces logiciels ne vous intéressaient pas
   - parce que vous avez trouvé la procédure compliquée.
      Dans ce dernier cas, qu'est-ce qui vous a bloqué:
        - vous ne saviez pas quels logiciels installer parce que vous ne connaissiez pas l'intérêt de chacun d'eux
        - la procédure d'installation vous a paru compliquée

Merci d'avance pour votre contribution."

Qu'en pensez-vous ?

#19 Re : Demandes d'évolution - Tests des iso - Développement » Je n'aime pas le principe d'installation de logiciels supplémentaires » 17-05-2017 18:14:33

Peux-tu préciser comment tu vois concrètement les choses ?

Un version de base, sans les logiciels supplémentaires, et au lieu  de les télécharger un à un comme on le fait actuellement, on le ferait en bloc selon les 4 profils que tu décris ?

#20 Re : Demandes d'évolution - Tests des iso - Développement » Participer à la construction de PrimTux2 sur Raspberry Pi » 15-05-2017 15:39:40

Pour ceux qui voudraient se lancer dans l'aventure de la construction de PrimTux2 sur RPi, ou souhaiteraient tout simplement y contribuer, un tutoriel détaillant la procédure est accessible sur Developpez.com

#21 Re : Demandes d'évolution - Tests des iso - Développement » Tests PrimTux 2 i386 uefi » 03-05-2017 12:42:11

Ce qu'il faudrait tester, c'est de décompresser un filesystem.squashfs de PrimTux2 32 bits, y installer par chroot casper et lupin-casper, en copier les noyaux vers un dossier /casper de construction de l'iso, et refaire le squashfs pour reconstruire l'iso avec la méthode donnée.
Je n'en ai pas le temps et la disponibilité ces jours-ci, sinon je l'aurai bien tenté.

En revanche, si ça marche, je ne saurai pas comment faire pour y intégrer l'installeur !

#22 Re : Demandes d'évolution - Tests des iso - Développement » Tests PrimTux 2 i386 uefi » 03-05-2017 11:01:34

Steph a écrit :

Justement pas de casper sous Debian, ça reste fantôme...

Dans ce cas, il faudra t'assurer que les paquets casper et lupin-casper (s'ils existent pour Debian) sont bien installés sur la distribution à construire (si nécessaire les installer par chroot) avant de générer le filsesystem.squashfs.

#23 Re : Demandes d'évolution - Tests des iso - Développement » Tests PrimTux 2 i386 uefi » 02-05-2017 21:33:16

Si tu cherches à construire une 32 bits démarrant en UEFI, c'est tout à fait faisable, et même avec le Secure boot actif. On l'a réalisé avec chrtophe, de Developpez.com, pour une mise à niveau d'une Redo Backup & Recovery. Mais c'est sur une base Ubuntu.
Le tutoriel détaillant la mise à niveau se trouve à cette adresse (le lien pointe sur le paragraphe évoquant la partie UEFI):
http://chrtophe.developpez.com/tutoriel … l/#L2-12-2

Je l'ai refait plusieurs fois ces derniers temps, et j'en réalise encore régulièrement pour la construction d'une distribution personnalisée de sauvegarde et dépannage.

Pour aller vite, en voici le résumé qui permet de le faire à partir d'une distribution construite en 32 bits à partir d'une Ubuntu. A voir si ça peut fonctionner pour une Debian, en plaçant ses noyaux dans /casper avec le filesystem.squashfs.

Hack d'un live Ubuntu en copiant les dossiers
/boot
/EFI
/install
/isolinux

Le fichier /isolinux/isohdpfx.bin peut être récupéré dans /usr/lib/ISOLINUX après installation du paquet par apt-get (il est nécessaire pour la construction de l'iso).
Le fichier /boot/grub/grub.cfg correspondant au menu de démarrage en mode EFI Secure Boot doit être adapté, ainsi que le fichier /isolinux/isolinux.cfg pour le menu en mode Legacy

La construction de l'iso se fait par la commande et les options suivantes

xorriso -as mkisofs -b isolinux/isolinux.bin --no-emul-boot --boot-info-table --boot-load-size 4 -c isolinux/boot.cat --isohybrid-mbr isolinux/isohdpfx.bin --eltorito-alt-boot -e boot/grub/efi.img --no-emul-boot --isohybrid-gpt-basdat -o ~/live-cd.iso -r .

#24 Re : Demandes d'évolution - Tests des iso - Développement » Tests PrimTux 2 i386 uefi » 02-05-2017 18:00:07

Sur Mon Dell 64 bits, à partir de cette image sur clé USB:

- pas de démarrage possible en Secure boot (ce qui n'est pas une grosse surprise)

- lorsque je désactive le secure boot en conservant l'UEFI, je peux voir ma clé USB mais pas dans les boot UEFI, seulement dans les boot Legacy (mon BIOS me permet d'afficher dans le menu de boot les boot possibles en Legacy et même de les lancer lorsque je laisse activé l'UEFI ; il se présente sous forme d'un menu qui liste en 1er les boot UEFI et en second les boot Legacy).

Je peux donc booter sur l'image, qui fonctionne, mais ça ne passera sans doute pas sur un PC dont le BIOS n'autorise pas le mode Legacy.

#25 Re : Demandes d'évolution - Tests des iso - Développement » Tests PrimTux 2 i386 uefi » 02-05-2017 16:36:36

Tu veux juste savoir si ça boote en UEFI et que ça fonctionne, ou tu veux un test plus approfondi ?
As-tu également besoin de savoir si ça passe avec le Secure boot ?

Pied de page des forums

Propulsé par FluxBB