Session de formation live-build pour construire son live Debian

Tout ce qui concerne la programmation.
Répondre
Avatar du membre
arpinux
Membre
Membre
Messages : 30
Enregistré le : 06 mai 2016, 13:06
Status : Hors ligne

16 mai 2017, 19:25

bonjour les humain-e-s :)

je viens à vous pour vous proposer une session de formation à live-build, l'utilitaire de création de live/install CD/USB sur Debian.

dans le cadre de l'ouverture des sources du projet DFLinux, le projet d'ISO facilitante Debian, et pour respecter l'idée du partage de connaissances, je vous invite à nous rejoindre pour apprendre à construire un live/install Debian, le configurer et le personnaliser.

cette formation a pour but d'élargir le cercle des contributeurs et contributrices du projet DFLinux, et ainsi, redonner à la communauté un outil facilitant pour toutes et tous.

## comment ça marche ? où ça se passe ?
un salon IRC dédié à cette formation est ouvert sur freenode afin d'accueillir les participant-e-s dans un cadre CLI ...
bah oui, on va dev un peu... donc pas trop de souris :)
=> `##DFL-apprentissage`

## les supports de formation :
- les sources DFLinux utlisées avec live-build
- la documentation live-build simplifiée
- le tuto simplifié de construction de DFLinux

la documentation simplifiée est à lire avant de venir,
mais la compréhension viendra en cours de session ;)

## matériel nécessaire :
- une installation Debian Stretch
- live-build installé
- sources DFLinux clonées depuis git ou téléchargées depuis l'archive dédiée.

## connaissances requises :
- savoir lire
- savoir ouvrir un terminal
- savoir poser une question et lire la réponse :)

## qui dispense la formation ?
votre serviteur :)
j'ai utilisé live-build sur les 3 dernières versions majeures Debian, maintenu livarp, HandyLinux et DFLinux qui nous servira de support d'apprentissage.

## date, durée et déroulement de la formation :
- la formation débutera vendredi 19 mai à 20h, et se poursuit tout le week-end jusqu'au dimanche 21 mai
- le processus est simple : vous venez sur le chan `##DFL-apprentissage` en ayant lu le tuto live-build et en ayant construit au moins un live (debian ou dflinux). vous aurez certainement des questions, je tenterai d'y répondre au mieux :)
- vous pouvez nous rejoindre en cours de route, samedi ou dimanche selon vos disponibilités, mais en prenant le temps de lire le tutoriel et construire au moins un live en local.

++
arp :)
Avatar du membre
PengouinPdt
Contributeur
Contributeur
Messages : 1307
Enregistré le : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors ligne

17 mai 2017, 10:26

Excellente initiative, @arp !

JE verrais si je peux me "présenter" ... Je suppose qu'il vaut mieux que je sois fonctionnel sur ma Debian (même si c'est Sid), plutôt qu'OpenBSD, n'est-ce pas ?!
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance
Avatar du membre
arpinux
Membre
Membre
Messages : 30
Enregistré le : 06 mai 2016, 13:06
Status : Hors ligne

17 mai 2017, 11:21

:) une Debian sera préférable, oui :) cool si tu passes faire un coucou :)
Avatar du membre
lol
Membre hyper actif
Membre hyper actif
Messages : 2928
Enregistré le : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors ligne

18 mai 2017, 17:37

Super initiative!
Les boules, je manque de temps en ce moment...
J'ai à peine le temps de faire mes upgrade hebdo... c'est dire! :017:
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Générateur de sources.list!
Avatar du membre
arpinux
Membre
Membre
Messages : 30
Enregistré le : 06 mai 2016, 13:06
Status : Hors ligne

18 mai 2017, 17:43

oui, j'ai vu que tu bossais dur sur la méthode script avec votre live :)
mais bon ... pour cette méthode, il faut déjà bien comprendre comment tout cela s'articule et fonctionne.

mais si tu veux passer dans le week-end pour expliquer en deux mots ton alternative en pur script sans outil externe, ce serait cool aussi ;)
Avatar du membre
lol
Membre hyper actif
Membre hyper actif
Messages : 2928
Enregistré le : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors ligne

19 mai 2017, 19:58

Salut,
arpinux a écrit :
18 mai 2017, 17:43
mais si tu veux passer dans le week-end pour expliquer en deux mots ton alternative en pur script sans outil externe, ce serait cool aussi ;)

Promis je passe voir, pas sur que j'intervienne.
Je manque un peu de temps pour avoir les idées claires...
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Générateur de sources.list!
Avatar du membre
arpinux
Membre
Membre
Messages : 30
Enregistré le : 06 mai 2016, 13:06
Status : Hors ligne

22 mai 2017, 03:34

re :)

le compte-rendu de la session du week-end est disponible en brut par ici https://git.framasoft.org/dflinux/DFiso ... issage.log
et la session de simulation a permit de rédiger une page de Travaux Pratiques pour live-build :)
https://git.framasoft.org/dflinux/DFiso ... etch-TP.md
merci à tous les participants de ce week-end, très cool pour un premier essai ... j'en ferais d'autres avant la rentrée... quand stretch sera plus 'stable' ;)

++
arp
Avatar du membre
PengouinPdt
Contributeur
Contributeur
Messages : 1307
Enregistré le : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors ligne

22 mai 2017, 16:36

C'était vraiment sympa.
Tu m'as fait découvrir des choses intéressantes - même si je sais qu'actuellement, je ne m'en servirais pas ... et, même si mon objectif était, euh, comment dire : ... fou ?! :p
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance
Avatar du membre
arpinux
Membre
Membre
Messages : 30
Enregistré le : 06 mai 2016, 13:06
Status : Hors ligne

22 mai 2017, 18:30

merci PengouinPdt :)

oui, il y a d'autres façons de produire des liveCD debian et pour ce que tu veux faire, la méthode de lol sera plus pertinente peut-être :)

en tout cas, on a touché les limites de live-build, et c'est toujours une bonne chose d'avoir conscience des limites de l'outil qu'on utilise ;)
Répondre