tag:linuxfr.org,2005:/tags/lfs/publicLinuxFr.org : les contenus étiquetés avec « lfs »2023-03-19T18:27:39+01:00/favicon.pngtag:linuxfr.org,2005:News/414112023-03-11T21:25:23+01:002023-03-11T21:25:22+01:00Linux From Scratch 11.3 : on vous tient par la mainLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Comme chaque début d’année, c’est la période pour une nouvelle version de Linux From Scratch.</p>
<p><a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch"><em>Linux From Scratch</em></a>, ou LFS pour les intimes, est un livre décrivant pas à pas la construction à la main d’une distribution GNU/Linux, l’occasion idéale pour en apprendre plus sur GNU/Linux et créer la vôtre ! Tout cela 100 % traduit en français, lisible en ligne ou téléchargeable aux formats HTML, PDF ou epub.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f66722e6c696e757866726f6d736372617463682e6f72672f696d672f6c66732e706e67/lfs.png" alt="Logo de LFS" title="Source : https://fr.linuxfromscratch.org/img/lfs.png"></p>
<p>La nouvelle version 11.3 est désormais disponible, avec du <em>SysV</em> et du <em>Systemd</em> dedans pour ne pas faire de jaloux. Elle est considérée comme une version majeure. <em>Beyond LFS</em> (Une sorte de second volume qui étend une LFS déjà installée pour en faire une version plus personnalisée et utilisable) est lui aussi disponible en version 11.3.</p>
</div><ul><li>lien nᵒ 1 : <a title="https://fr.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/111797">Site officiel francophone</a></li><li>lien nᵒ 2 : <a title="https://www.linuxfromscratch.org" hreflang="en" href="https://linuxfr.org/redirect/111798">Site officiel anglophone</a></li><li>lien nᵒ 3 : <a title="https://translate.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/111799">Aidez-nous à traduire !</a></li><li>lien nᵒ 4 : <a title="https://fr.linuxfromscratch.org/view/lfs-11.3-fr/" hreflang="fr" href="https://linuxfr.org/redirect/111800">LFS en version SysVinit</a></li><li>lien nᵒ 5 : <a title="https://fr.linuxfromscratch.org/view/lfs-11.3-systemd-fr/" hreflang="fr" href="https://linuxfr.org/redirect/111801">LFS en version Systemd</a></li></ul><div><h2 id="toc-quoi-de-neuf-dans-cette-version">Quoi de neuf dans cette version ?</h2>
<p>Parmi les principaux changements, les outils de construction (« <em>toolchain</em> ») de la distribution sont mis à jour vers <code>binutils-2.40</code> et <code>glibc-2.37</code>. Le noyau Linux bascule en 6.1.11. Au total 43 paquets ont été mis à jour depuis la précédente version. De gros efforts sur la lisibilité ont été réalisés sur l’ensemble du texte.</p>
<p>Cette nouvelle version est accompagnée d’une mise à jour de BLFS (<em>Beyond Linux From Scratch</em>, ou « Au‐delà de LFS ») qui contient plus d’un millier de paquets en plus du livre <em>Linux From Scratch</em> de base. La publication fait suite à la mise à jour de 1357 paquets depuis la version précédente et un énorme travail rédactionnel a été réalisé pour améliorer les textes et la présentation tout au long du livre.</p>
<p>Parmi les autres changements dans BLFS, on trouve l’ajout de nombreux modules Python pour pouvoir générer la documentation des paquets qui utilisent les applications <code>Gi-DocGen</code> ou <code>Sphinx</code>. Plusieurs environnements de bureau ont également été mis à jour :</p>
<ul>
<li>Gnome 43</li>
<li>KDE/Plasma 5.26.5</li>
<li>Xfce 4.18</li>
</ul>
<p>Enfin, le livre s’est vu rajouter un nouveau pilote <code>Xorg</code>, <code>intel-media-driver</code>, pour fournir l’accélération vidéo sur les CPU Intel de gammes Broadwell et suivantes.</p>
<p>Côté francophone, nous expérimentons maintenant un nouvel outil pour collaborer sur la traduction. Fini Pootle, vive <a href="https://weblate.org">Weblate</a> !</p>
<h2 id="toc-estce-difficile">Est‑ce difficile ?</h2>
<p>Bien que cela nécessite de bonnes connaissances de base à propos de GNU/Linux, le livre décrit avec précision chaque étape de la construction du système afin de la rendre abordable au plus grand nombre.</p>
<h2 id="toc-le-système">Le système</h2>
<p>Celui‑ci est construit principalement en trois étapes. D’abord, la mise en place d’une chaîne de construction croisée (aussi appelée <em>toolchain</em>), qui permet de devenir indépendant du système hôte quelle que soit la distribution choisie. Une fois la chaîne de construction disponible avec quelques outils supplémentaires, la deuxième étape consiste à entrer dans un environnement chroot pour terminer la construction des outils temporaires. La troisième étape est la construction du système final amorçable. Celui‑ci ressemblera à n’importe quelle distribution classique, à l’exception du gestionnaire de paquets que <em>Linux From Scratch</em> ne fournit pas par défaut. Libre à vous d’en ajouter un grâce à l’une des multiples astuces disponibles (et <a href="https://fr.linuxfromscratch.org/astuces/lire/">traduites</a> !), ou bien de créer le vôtre !</p>
<h2 id="toc-et-après">Et après ?</h2>
<p><em>Linux From Scratch</em> fournit la base d’une distribution GNU/Linux avec des paquets comme systemd ou SysVInit, ainsi que les principaux outils en ligne de commande, dont l’éditeur de texte Vim (des instructions sont disponibles afin de le remplacer par votre éditeur de texte favori).</p>
<p>Afin d’avoir un système GNU/Linux répondant à vos besoins, vous voudrez sans doute poursuivre l’aventure en installant une multitude d’autres paquets, tels qu’un environnement de bureau. C’est l’objet d’un second livre, <em>Beyond Linux From Scratch</em> (BLFS) ou « Au‑delà de LFS », lui aussi disponible en version 11.3. BLFS apporte plus d’un millier de paquets supplémentaires par rapport à LFS. Si vous n’y trouvez pas votre bonheur, vous en savez suffisamment pour vous lancer dans le grand bain et compiler des paquets supplémentaires qui n’y sont pas présentés.</p>
<h2 id="toc-nous-contacter">Nous contacter</h2>
<p>À vous de jouer, rejoignez l’aventure ! Faites‑nous des retours, sur nos lieux de rencontres habituels : IRC (#lfs-fr sur Liberachat) et <a href="https://mamot.fr/@lfsfr">Mastodon</a>. Si vos yeux saignent, vous pouvez nous aider à endiguer de nombreux cas de cécité précoce en proposant des corrections sur notre <a href="https://translate.linuxfromscratch.org/">interface en ligne</a>, ou via l’un des canaux précédents si vous ne souhaitez pas créer de compte.</p>
<p>À bientôt !</p>
</div><div><a href="https://linuxfr.org/news/linux-from-scratch-11-3-on-vous-tient-par-la-main.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/130458/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-11-3-on-vous-tient-par-la-main#comments">ouvrir dans le navigateur</a>
</p>
roptatFlorent ZaraNils RatusznikYsabeau 🧶 🧦https://linuxfr.org/nodes/130458/comments.atomtag:linuxfr.org,2005:News/400212020-09-07T10:25:49+02:002020-09-07T18:40:45+02:00Linux From Scratch 10.0 : c’est votre projet !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Comme chaque rentrée, c’est la période pour une nouvelle version de <em>Linux From Scratch</em>.</p>
<p><em><a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch">Linux From Scratch</a></em>, ou LFS pour les intimes, est un livre décrivant pas à pas la construction à la main d’une distribution GNU/Linux, l’occasion idéale pour en apprendre plus sur GNU/Linux et créer la vôtre ! Tout cela 100 % traduit en français.</p>
<p><img src="https://img.linuxfr.org/img/687474703a2f2f66722e6c696e757866726f6d736372617463682e6f72672f696d672f6c66732e706e67/lfs.png" alt="Logo de LFS"></p>
</div><ul><li>lien nᵒ 1 : <a title="http://fr.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/106819">Site officiel francophone</a></li><li>lien nᵒ 2 : <a title="http://www.linuxfromscratch.org" hreflang="en" href="https://linuxfr.org/redirect/106820">Site officiel anglophone</a></li><li>lien nᵒ 3 : <a title="https://translate.linuxfromscratch.org/fr" hreflang="fr" href="https://linuxfr.org/redirect/106821">Aidez‑nous à traduire !</a></li><li>lien nᵒ 4 : <a title="http://fr.linuxfromscratch.org/view/lfs-systemd-stable/" hreflang="fr" href="https://linuxfr.org/redirect/106822">LFS en version systemd</a></li><li>lien nᵒ 5 : <a title="http://fr.linuxfromscratch.org/view/lfs-stable/" hreflang="fr" href="https://linuxfr.org/redirect/106823">LFS en version SysVInit</a></li></ul><div><h2 id="toc-quoi-de-neuf-dans-cette-version">Quoi de neuf dans cette version ?</h2>
<p>Cette nouvelle version française (publiée en même temps que l’annonce anglophone !) est une nouvelle version majeure qui fait suite à la réorganisation complète de la méthode de construction de LFS. Le livre utilise désormais une technique de compilation croisée améliorée et un environnement isolé du système hôte plus tôt qu’avant, pour construire les outils nécessaires avant de se lancer dans la création du système final. Cela réduit à la fois les chances de modifier le système hôte par inadvertance et l’influence du système sur le processus de construction présenté dans LFS.</p>
<p>Cette nouvelle version contient aussi une mise à jour majeure de la chaîne d’outils avec les versions glibc 2.32, binutils 2.35 et gcc 10.2.0. Au total, ce sont trente‑sept paquets qui ont été mis à jour. Enfin, le noyau Linux a été mis à jour vers la version 5.8.3. Tout cela en plus de l’énorme travail rédactionnel habituel : pour améliorer les textes, mais aussi pour restructurer le livre autour de la nouvelle méthode de construction.</p>
<p>Cette nouvelle version est accompagnée d’une mise à jour de BLFS (<em>Beyond Linux From Scratch,</em> ou « Au‑delà de LFS ») qui contient environ mille paquets en plus du livre <em>Linux From Scratch</em> de base en version 10.0. Cette publication fait suite à la mise à jour de plus de huit cent quarante paquets depuis la version précédente.</p>
<h2 id="toc-estce-difficile">Est‑ce difficile ?</h2>
<p>Bien que cela nécessite de bonnes connaissances de base à propos de GNU/Linux, le livre décrit avec précision chaque étape de la construction du système afin de la rendre abordable au plus grand nombre.</p>
<h2 id="toc-le-système">Le système</h2>
<p>Celui‑ci est construit principalement en trois étapes. D’abord, la mise en place d’une chaîne de construction croisée (aussi appelée <em>toolchain</em>), qui permet de devenir indépendant du système hôte quelque soit la distribution choisie. Une fois la chaîne de construction disponible avec quelques outils supplémentaires, la deuxième étape consiste à entrer dans un environnement <em>chroot</em> pour terminer la construction des outils temporaires. La troisième étape est la construction du système final amorçable. Celui‑ci ressemblera à n’importe quelle distribution classique, à l’exception du gestionnaire de paquets que <em>Linux From Scratch</em> ne fournit pas par défaut. Libre à vous d’en ajouter un grâce à l’une des multiples astuces disponibles (et <a href="http://fr.linuxfromscratch.org/astuces/lire/">traduites</a> !), ou bien de créer le vôtre !</p>
<p>Les habitués de <em>Linux from Scratch</em> auront remarqué la différence majeure dans cette version. Dans les versions précédentes, la construction de la chaîne d’outils temporaire s’effectuait d’une seule traite, sans utiliser de <em>chroot</em>. Bien que l’utilisation astucieuse d’une compilation croisée soit présente depuis de très nombreuses versions, celle‑ci restait très fragile et est désormais réduite au minimum.</p>
<p>L’utilisation d’un <em>chroot</em> au plus tôt permet aussi de mettre en évidence les outils qui ont besoin d’eux‑mêmes pour être construits (et leurs dépendances), et qui doivent donc être construits en dehors du <em>chroot</em>. Par exemple, il est intéressant de noter que <em>make</em> utilise un <em>Makefile</em>, que Bash utilise un script <code>configure</code>, etc.</p>
<h2 id="toc-et-après">Et après ?</h2>
<p><em>Linux From Scratch</em> fournit la base d’une distribution GNU/Linux avec des paquets comme systemd ou SysVInit, ainsi que les principaux outils en ligne de commande, dont l’éditeur de texte Vim (des instructions sont disponibles afin de le remplacer par votre éditeur de texte favori).</p>
<p>Afin d’avoir un système GNU/Linux répondant à vos besoins, vous voudrez sans doute poursuivre l’aventure en installant une multitude d’autres paquets, tels qu’un environnement de bureau. C’est l’objet d’un second livre, <em>Beyond Linux From Scratch</em> (BLFS) ou « Au‑delà de LFS », lui aussi disponible en version 10.0. BLFS apporte environ un millier de paquets supplémentaires par rapport à LFS. Si vous n’y trouvez pas votre bonheur, vous en savez suffisamment pour vous lancer dans le grand bain et compiler des paquets supplémentaires qui n’y sont pas présentés.</p>
<h2 id="toc-nous-contacter">Nous contacter</h2>
<p>À vous de jouer, rejoignez l’aventure ! Faites‑nous des retours, sur nos lieux de rencontres habituels : liste de diffusion, IRC (<code>#lfs-fr</code> sur Freenode) et <a href="https://mamot.fr/@lfsfr">Mastodon</a>. Si vos yeux saignent, vous pouvez nous aider à endiguer de nombreux cas de cécité précoce en proposant des corrections sur notre <a href="https://translate.linuxfromscratch.org/">interface</a> en ligne, ou via l’un des canaux précédents si vous ne souhaitez pas créer de compte.</p>
<p>À bientôt !</p>
</div><div><a href="https://linuxfr.org/news/linux-from-scratch-10-0-c-est-votre-projet.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/121473/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-10-0-c-est-votre-projet#comments">ouvrir dans le navigateur</a>
</p>
roptatZeroHeureDavy DefaudAmaury J.palm123https://linuxfr.org/nodes/121473/comments.atomtag:linuxfr.org,2005:News/394082019-09-08T11:04:49+02:002019-09-08T11:04:49+02:00Linux From Scratch 9.0 : pourquoi pas vous ?Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Comme chaque rentrée, c’est la période pour une nouvelle version de <em>Linux From Scratch</em>.</p>
<p><a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch"><em>Linux From Scratch</em></a>, ou LFS pour les intimes, est un livre décrivant pas à pas la construction à la main d’une distribution GNU/Linux, l’occasion idéale pour en apprendre plus sur GNU/Linux et créer la vôtre ! Tout cela 100 % traduit en français.</p>
<p><img src="https://img.linuxfr.org/img/687474703a2f2f66722e6c696e757866726f6d736372617463682e6f72672f696d672f6c66732e706e67/lfs.png" alt="Logo de LFS"></p>
</div><ul><li>lien nᵒ 1 : <a title="http://fr.linuxfromscratch.org/" hreflang="fr" href="https://linuxfr.org/redirect/104729">Site officiel francophone</a></li><li>lien nᵒ 2 : <a title="http://www.linuxfromscratch.org/" hreflang="en" href="https://linuxfr.org/redirect/104730">Site officiel anglophone</a></li><li>lien nᵒ 3 : <a title="https://translate.linuxfromscratch.org/fr/" hreflang="fr" href="https://linuxfr.org/redirect/104731">Aidez‐nous à traduire !</a></li><li>lien nᵒ 4 : <a title="http://fr.linuxfromscratch.org/view/lfs-stable/" hreflang="fr" href="https://linuxfr.org/redirect/104732">LFS en version SysVInit</a></li><li>lien nᵒ 5 : <a title="http://fr.linuxfromscratch.org/view/lfs-systemd-stable/" hreflang="fr" href="https://linuxfr.org/redirect/104733">LFS en version systemd</a></li></ul><div><h2 id="toc-quoi-de-neuf-dans-cette-version">Quoi de neuf dans cette version ?</h2>
<p>Cette nouvelle version (publiée seulement quatre heures après la version anglaise !) contient une mise à jour majeure de la chaîne d’outils avec les versions glibc 2.30 et gcc 9.2.0. Au total, ce sont trente‐trois paquets qui ont été mis à jour. Enfin, le noyau Linux a été mis à jour vers la version 5.2.8. Tout cela, en plus des habituelles améliorations des explications et des descriptions.</p>
<p>Cette nouvelle version est accompagnée d’une mise à jour de BLFS (<em>Beyond Linux From Scratch</em>, ou « Au‐delà de LFS ») qui contient environ mille paquets en plus du livre <em>Linux From Scratch</em> de base en version 9.0. Cette publication fait suite à la mise à jour de plus de huit cent cinquante paquets depuis la version précédente. Cette nouvelle version de BLFS marque, entre autres, le grand retour du bureau GNOME dans la version SysV. Il en était exclu en raison de sa dépendance à systemd, qui n’est pas disponible dans cette version.</p>
<p>Techniquement, cela s’explique par l’ajout d’elogind, un démon autonome qui reprend les fonctionnalités de l’outil systemd logind. Ce démon expose des informations sur les utilisateurs connectés via une interface D-Bus et le système de fichiers. C’est ce démon qui est nécessaire pour construire GNOME.</p>
<h2 id="toc-estce-difficile">Est‐ce difficile ?</h2>
<p>Bien que cela nécessite de bonnes connaissances de base à propos de GNU/Linux, le livre décrit avec précision chaque étape de la construction du système afin de la rendre abordable au plus grand nombre.</p>
<h2 id="toc-le-système">Le système</h2>
<p>Celui‐ci est construit principalement en deux étapes. D’abord, la mise en place d’une chaîne de construction temporaire (aussi appelée <em>toolchain</em>) qui permet d’être indépendant du système hôte et d’assurer une construction stable, peu importe la distribution hôte choisie.</p>
<p>Ensuite, la construction du système final amorçable. Celui‐ci ressemblera à n’importe quelle distribution classique, à l’exception du gestionnaire de paquets que <em>Linux From Scratch</em> ne fournit pas par défaut. Libre à vous d’en ajouter un grâce à l’une des multiples astuces disponibles (et <a href="http://fr.linuxfromscratch.org/astuces/lire/">traduites</a> !), ou bien de créer le vôtre !</p>
<h2 id="toc-et-après">Et après ?</h2>
<p><em>Linux From Scratch</em> fournit la base d’une distribution GNU/Linux avec des paquets comme systemd ou SysVInit, ainsi que les principaux outils en ligne de commande, dont l’éditeur de texte vim (des instructions sont disponibles afin de le remplacer par votre éditeur de texte favori).</p>
<p>Afin d’avoir un système GNU/Linux répondant à vos besoins, vous voudrez sans doute poursuivre l’aventure en installant une multitude d’autres paquets, tels qu’un environnement de bureau. C’est l’objet d’un second livre, <em>Beyond Linux From Scratch</em> (BLFS) ou « Au‐delà de LFS », lui aussi disponible en version 9.0. BLFS apporte environ un millier de paquets supplémentaires par rapport à LFS. Si vous n’y trouvez pas votre bonheur, vous en savez suffisamment pour vous lancer dans le grand bain et compiler des paquets supplémentaires qui n’y sont pas présentés.</p>
<h2 id="toc-et-maintenant">Et maintenant ?</h2>
<p>À vous de jouer, rejoignez l’aventure ! Faites‐nous des retours, sur nos lieux de rencontres habituels : liste de diffusion, IRC (<code>#lfs-fr</code> sur Freenode) et <a href="https://mamot.fr/@lfsfr">Mastodon</a>. Si vos yeux saignent, vous pouvez nous aider à endiguer de nombreux cas de cécité précoce en proposant des corrections sur notre <a href="https://translate.linuxfromscratch.org/">interface en ligne</a>, ou via l’un des canaux précédents, si vous ne souhaitez pas créer de compte.</p>
<p>À bientôt !</p>
</div><div><a href="https://linuxfr.org/news/linux-from-scratch-9-0-pourquoi-pas-vous.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/118009/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-9-0-pourquoi-pas-vous#comments">ouvrir dans le navigateur</a>
</p>
roptatDavy DefaudXavier Teyssiertheojouedubanjohttps://linuxfr.org/nodes/118009/comments.atomtag:linuxfr.org,2005:News/390872019-03-03T08:23:09+01:002019-03-03T15:13:21+01:00Linux From Scratch 8.4 : sortez vos tabliers !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Comme chaque début d’année, c’est la période pour une nouvelle version de <em>Linux From Scratch</em>.</p>
<p><em><a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch">Linux From Scratch</a></em>, ou LFS pour les intimes, est un livre décrivant pas à pas la construction à la main d’une distribution GNU/Linux, l’occasion idéale pour en apprendre plus sur GNU/Linux et créer la vôtre ! Tout cela 100 % traduit en français.</p>
<p><img src="https://img.linuxfr.org/img/687474703a2f2f66722e6c696e757866726f6d736372617463682e6f72672f696d672f6c66732e706e67/lfs.png" alt="Logo de LFS"></p>
</div><ul><li>lien nᵒ 1 : <a title="http://fr.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/103634">Site officiel francophone</a></li><li>lien nᵒ 2 : <a title="http://www.linuxfromscratch.org" hreflang="en" href="https://linuxfr.org/redirect/103635">Site officiel anglophone</a></li><li>lien nᵒ 3 : <a title="https://translate.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/103636">Aidez‐nous à traduire !</a></li><li>lien nᵒ 4 : <a title="http://fr.linuxfromscratch.org/view/lfs-stable/" hreflang="fr" href="https://linuxfr.org/redirect/103637">LFS en version SysVinit</a></li><li>lien nᵒ 5 : <a title="http://fr.linuxfromscratch.org/view/lfs-systemd-stable/" hreflang="fr" href="https://linuxfr.org/redirect/103638">LFS en version systemd</a></li></ul><div><h2 id="toc-quoi-de-neuf-dans-cette-version">Quoi de neuf dans cette version ?</h2>
<p>Cette nouvelle version (publiée seulement cinq heures après la version anglaise !) contient une mise à jour majeure de la chaîne d’outils avec les versions glibc 2.29, binutils 2.32 et bash 5.0. Au total, ce sont trente‐trois paquets qui ont été mis à jour. Enfin, le noyau Linux a été mis à jour vers la version 4.20.12. Tout cela, en plus des habituelles améliorations des explications et des descriptions.</p>
<p>Cette nouvelle version est accompagnée d’une mise à jour de BLFS qui contient environ mille paquets en plus du livre <em>Linux From Scratch</em> de base en version 8.4. Cette publication fait suite à la mise à jour de plus de sept cent trente paquets depuis la version précédente.</p>
<h2 id="toc-estce-difficile">Est‐ce difficile ?</h2>
<p>Bien que cela nécessite de bonnes connaissances de base à propos de GNU/Linux, le livre décrit avec précision chaque étape de la construction du système afin de la rendre abordable au plus grand nombre.</p>
<h2 id="toc-le-système">Le système</h2>
<p>Celui‐ci est construit principalement en deux étapes. D’abord, la mise en place d’une chaîne de construction temporaire (aussi appelée <em>toolchain</em>) qui permet d’être indépendant du système hôte et d’assurer une construction stable, peu importe la distribution hôte choisie.</p>
<p>Ensuite, la construction du système final amorçable. Celui‐ci ressemblera à n’importe quelle distribution classique à l’exception du gestionnaire de paquets, que <em>Linux From Scratch</em> ne fournit pas par défaut. Libre à vous d’en ajouter un grâce à l’une des multitudes d’astuces disponibles (et <a href="http://fr.linuxfromscratch.org/astuces/lire/">traduites</a> !), ou bien de créer le vôtre !</p>
<h2 id="toc-et-après">Et après ?</h2>
<p><em>Linux From Scratch</em> fournit la base d’une distribution GNU/Linux avec des paquets comme <em>systemd</em> ou <em>SysVinit</em>, ainsi que les principaux outils en ligne de commande, dont l’éditeur de texte <em>vim</em> (des instructions sont disponibles afin de le remplacer par votre éditeur de texte favori).</p>
<p>Afin d’avoir un système GNU/Linux répondant à vos besoins, vous voudrez sans doute poursuivre l’aventure en installant une multitude d’autres paquets, tels qu’un environnement de bureau. C’est l’objet d’un second livre, <em>Beyond Linux From Scratch</em> (BLFS) ou « Au‐delà de LFS », lui aussi disponible en version 8.4. BLFS apporte environ un millier de paquets supplémentaires par rapport à LFS. Si vous n’y trouvez pas votre bonheur, vous en savez suffisamment pour vous lancer dans le grand bain et compiler des paquets supplémentaires qui n’y sont pas présentés.</p>
<h3 id="toc-de-retour-du-fosdem">De retour du FOSDEM</h3>
<p>Cette année encore, nous avons participé au <a href="https://fosdem.org/2019/" title="Free and open source software developers’ European meeting">FOSDEM</a> avec un stand. L’occasion pour nous de rencontrer la communauté, de faire découvrir et de partager autour de ce merveilleux projet. De nombreuses personnes sont venues nous voir pour révéler leur terrible secret : elles ont construit un système LFS il y a cinq ou dix ans et s’en rappellent encore avec fierté. Ça nous a fait chaud au cœur. Merci à tous ceux qui sont passés sur le stand pour partager un souvenir ou pour se renseigner. Nous espérons avoir réussi à donner envie à plus de monde de se lancer dans cette magnifique aventure.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f362d32382e6d6173746f646f6e2e78797a2f6d656469615f6174746163686d656e74732f66696c65732f3030352f3130322f3535352f6f726967696e616c2f333564616437653736633132633835312e6a7067/35dad7e76c12c851.jpg" alt="Photo de la table du stand LFS au FSODEM" title="Source : https://6-28.mastodon.xyz/media_attachments/files/005/102/555/original/35dad7e76c12c851.jpg"></p>
<p>Ce stand a aussi été l’occasion pour nous de récolter des fonds au profit du projet anglophone (puisque nous n’avons pas de frais particuliers) et après déduction des frais engagés pour l’achat des <em>goodies</em> et conversion, ce sont 80 US$ qui ont été récoltés. Merci à tous nos généreux donateurs !</p>
<h3 id="toc-et-maintenant">Et maintenant ?</h3>
<p>À vous de jouer, rejoignez l’aventure ! Faites‐nous des retours, sur nos lieux de rencontres habituels : liste de diffusion, IRC (<em>#lfs-fr</em> sur Freenode) et <a href="https://mamot.fr/@lfsfr">Mastodon</a>. Si vos yeux saignent, vous pouvez nous aider à endiguer de nombreux cas de cécité précoce en proposant des corrections sur notre <a href="https://translate.linuxfromscratch.org/">interface en ligne</a>, ou via l’un des canaux précédents, si vous ne souhaitez pas créer de compte.</p>
<p>À bientôt !</p>
</div><div><a href="https://linuxfr.org/news/linux-from-scratch-8-4-sortez-vos-tabliers.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/116563/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-8-4-sortez-vos-tabliers#comments">ouvrir dans le navigateur</a>
</p>
roptatDavy Defaudhttps://linuxfr.org/nodes/116563/comments.atomtag:linuxfr.org,2005:News/387732018-09-05T15:28:27+02:002018-09-05T17:01:28+02:00Linux From Scratch 8.3 : À vous de jouer !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Comme chaque rentrée, c’est la période pour une nouvelle version de <em>Linux From Scratch</em>.</p>
<p><em><a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch">Linux From Scratch</a></em>, ou LFS pour les intimes, est un livre décrivant pas à pas la construction à la main d’une distribution GNU/Linux, l’occasion idéale pour en apprendre plus sur GNU/Linux et créer la vôtre ! Tout cela 100 % traduit en français.</p>
</div><ul><li>lien nᵒ 1 : <a title="http://fr.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/102627">Site officiel francophone</a></li><li>lien nᵒ 2 : <a title="http://fr.linuxfromscratch.org/view/lfs-systemd-stable" hreflang="fr" href="https://linuxfr.org/redirect/102628">LFS en version systemd</a></li><li>lien nᵒ 3 : <a title="http://fr.linuxfromscratch.org/view/lfs-stable" hreflang="fr" href="https://linuxfr.org/redirect/102629">LFS en version SysVInit</a></li><li>lien nᵒ 4 : <a title="http://linuxfromscratch.org" hreflang="en" href="https://linuxfr.org/redirect/102630">Site officiel anglophone</a></li><li>lien nᵒ 5 : <a title="https://translate.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/102631">Aidez‐nous à traduire !</a></li></ul><div><h2 id="toc-quoi-de-neuf-dans-cette-version">Quoi de neuf dans cette version ?</h2>
<p>Cette nouvelle version (publiée seulement douze heures après la version anglaise !) contient une mise à jour majeure de la chaîne d’outils avec les versions glibc-2.28, binutils-2.31.1 et gcc-8.2.0. Enfin, le noyau Linux a été mis à jour vers la version 4.18.5. Tout cela, en plus des habituelles améliorations des explications et des descriptions.</p>
<p>Depuis la dernière publication, nous avons aussi travaillé sur les formats disponibles au téléchargement. Cette publication marque la reprise de la version PDF de BLFS, et l’apparition d’une version EPUB, à la fois pour LFS et pour BLFS. Ces nouveaux formats sont spécifiques à la version francophone.</p>
<h2 id="toc-estce-difficile">Est‐ce difficile ?</h2>
<p>Bien que cela nécessite de bonnes connaissances de base à propos de GNU/Linux, le livre décrit avec précision chaque étape de la construction du système afin de la rendre abordable au plus grand nombre.</p>
<h2 id="toc-le-système">Le système</h2>
<p>Celui‐ci est construit principalement en deux étapes. D’abord, la mise en place d’une chaîne de construction temporaire (aussi appelée <em>toolchain</em>) qui permet d’être indépendant du système hôte et d’assurer une construction stable, peu importe la distribution hôte choisie.</p>
<p>Ensuite, la construction du système final amorçable. Celui‐ci ressemblera à n’importe quelle distribution classique à l’exception du gestionnaire de paquets, que <em>Linux From Scratch</em> ne fournit pas par défaut. Libre à vous d’en ajouter un grâce à l’une des multitudes d’astuces disponibles (et <a href="http://fr.linuxfromscratch.org/astuces/lire/">traduites</a> !), ou bien de créer le vôtre !</p>
<h2 id="toc-et-après">Et après ?</h2>
<p><em>Linux From Scratch</em> fournit la base d’une distribution GNU/Linux avec des paquets comme <em>systemd</em> ou SysVinit, ainsi que les principaux outils en ligne de commande, dont l’éditeur de texte <em>vim</em> (des instructions sont disponibles afin de le remplacer par votre éditeur de texte favori).</p>
<p>Afin d’avoir un système GNU/Linux répondant à vos besoins, vous voudrez sans doute poursuivre l’aventure en installant une multitude d’autres paquets tels qu’un environnement de bureau. C’est l’objet d’un second livre, <em>Beyond Linux From Scratch</em> (BLFS) ou « Au‐delà de LFS », lui aussi disponible en version 8.3. BLFS apporte environ un millier de paquets supplémentaires par rapport à LFS. Si vous n’y trouvez pas votre bonheur, vous en savez suffisamment pour vous lancer dans le grand bain et compiler des paquets supplémentaires qui n’y sont pas présentés.</p>
<h4 id="toc-À-quoi-cela-nous-mène">À quoi cela nous mène ?</h4>
<p>LFS est à l’origine de plusieurs petites distributions, telles que <a href="https://fr.wikipedia.org/wiki/NuTyX">NuTyX</a> ou <a href="//linuxfr.org/news/maintenir-sa-distribution-etat-des-lieux-de-0linux-apres-4-ans-de-developpement">0linux</a>, celles‐ci ayant la particularité d’introduire de nouveaux concepts au niveau de la gestion des paquets. D’autre part, l’objectif de LFS est principalement pédagogique. C’est, entre autres, pour cela qu’il est apprécié et utile afin de comprendre comment est structuré un système d’exploitation GNU/Linux.</p>
<h4 id="toc-et-maintenant">Et maintenant ?</h4>
<p>À vous de jouer, rejoignez l’aventure ! Faites‐nous des retours, sur nos lieux de rencontres habituels : liste de diffusion, IRC (<em>#lfs-fr</em> sur Freenode), <a href="https://www.absolinux.net/forums/ip.php?central=sujets.php&forum=8">forum</a> et maintenant <a href="https://mamot.fr/@lfsfr">Mastodon</a>. Si vos yeux saignent, vous pouvez nous aider à endiguer de nombreux cas de cécité précoce en proposant des corrections sur notre <a href="https://translate.linuxfromscratch.org">interface en ligne</a>, ou via l’un des canaux précédents si vous ne souhaitez pas créer de compte. Vous pourrez aussi rencontrer une partie de l’équipe francophone physiquement lors du prochain <a href="https://fosdem.org/2019/" title="Free and Open source Software Developers’ European Meeting">FOSDEM</a>.</p>
</div><div><a href="https://linuxfr.org/news/linux-from-scratch-8-3-a-vous-de-jouer.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/115205/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-8-3-a-vous-de-jouer#comments">ouvrir dans le navigateur</a>
</p>
roptatDavy DefaudNils Ratusznikhttps://linuxfr.org/nodes/115205/comments.atomtag:linuxfr.org,2005:Diary/379822018-06-10T02:52:32+02:002018-06-10T12:20:01+02:00Demandez, lisez "Debian From Scratch", organe central du PCLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>À tous les aventuriers de <em>Linux From Scratch</em>, ceux qui savent qu'un système installé et fonctionnel ne suffit pas, ceux que le livre a laissé sur les terres vierges de la maintenance quotidienne : Scott William Beasley vous a tracé la voie, lisez <a href="https://github.com/scottwilliambeasley/debian-from-scratch/blob/master/README.md">Debian From Scratch</a> et complétez votre LFS avec un gestionnaire de paquets ! Déchiffrez les arcanes d'<code>apt</code>, construisez <em>votre</em> Debian pas à pas, le système à votre sauce qui fera désormais tourner votre machine quotidienne.</p>
<p>En 600 lignes, à partir du chapitre 5 de <em>Linux From Scratch</em>, c'est à dire la création du système temporaire et sa chaîne de compilation, vous compilez <code>dpkg</code>, vous récupérez les dépendances d'<code>apt</code> grâce auquel vous installez les paquets de base du système.</p>
<p>NB : <em>Linux From Scratch</em> (<a href="//linuxfr.org/news/linux-from-scratch-8-2-c-est-vous-qui-faites">dernière dépêche</a>) est une super documentation pour vous apprendre pas-à-pas, comment construire et compiler votre propre système Linux. Le livre décrit avec précision chaque étape de la construction. On en sort avec une bien meilleure compréhension du fonctionnement d'un système Linux.</p><div><a href="https://linuxfr.org/users/andrianarivony/journaux/demandez-lisez-debian-from-scratch-organe-central-du-pc.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/114677/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/andrianarivony/journaux/demandez-lisez-debian-from-scratch-organe-central-du-pc#comments">ouvrir dans le navigateur</a>
</p>
ZeroHeurehttps://linuxfr.org/nodes/114677/comments.atomtag:linuxfr.org,2005:News/384762018-03-07T12:45:52+01:002018-04-01T13:51:46+02:00Linux From Scratch 8.2 : C’est vous qui faites !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Comme chaque début d’année, c’est la période pour une nouvelle version de <em>Linux From Scratch</em>.</p>
<p><a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch"><em>Linux From Scratch</em></a>, ou LFS pour les intimes, est un livre décrivant pas à pas la construction à la main d’une distribution GNU/Linux, l’occasion idéale pour en apprendre plus sur GNU/Linux et créer la vôtre ! Tout cela 100 % traduit en français.<br><img src="//img.linuxfr.org/img/687474703a2f2f66722e6c696e757866726f6d736372617463682e6f72672f696d672f6c66732e706e67/lfs.png" alt="Logo LFS" title="Source : http://fr.linuxfromscratch.org/img/lfs.png"></p></div><ul><li>lien nᵒ 1 : <a title="http://fr.linuxfromscratch.org/" hreflang="fr" href="https://linuxfr.org/redirect/101532">Site officiel francophone</a></li><li>lien nᵒ 2 : <a title="http://fr.linuxfromscratch.org/view/lfs-systemd-stable" hreflang="fr" href="https://linuxfr.org/redirect/101533">LFS en version Systemd</a></li><li>lien nᵒ 3 : <a title="http://fr.linuxfromscratch.org/view/lfs-stable" hreflang="fr" href="https://linuxfr.org/redirect/101534">LFS en version SysVInit</a></li><li>lien nᵒ 4 : <a title="http://www.linuxfromscratch.org/" hreflang="en" href="https://linuxfr.org/redirect/101535">Site officiel anglophone</a></li><li>lien nᵒ 5 : <a title="http://translate.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/101536">Aidez-nous à traduire !</a></li></ul><div><h3 id="quoi-de-neuf-dans-cette-version">Quoi de neuf dans cette version ?</h3>
<p>Cette nouvelle version contient une mise à jour majeure de la chaîne d’outils avec les versions glibc-2.27, binutils-2.30 et gcc-7.3.0. En plus de cela, 5 paquets ont été déplacés depuis BLFS vers le livre LFS de base. Il s’agit de libffi, openssl, python3, ninja et meson. Enfin, le noyau Linux a été mis à jour vers la version 4.15.3. Tout cela, en plus des habituelles améliorations des explications et des descriptions.</p>
<p>Vous remarquerez aussi que nous avons refait notre site à neuf pour en améliorer l’ergonomie et la navigation entre les différentes pages. Cette publication est aussi l’occasion de vous annoncer la reprise de la traduction de CLFS que nous avons terminée pour la dernière version de développement.</p>
<h3 id="estce-difficile">Est‐ce difficile ?</h3>
<p>Bien que cela nécessite de bonnes connaissances de base à propos de GNU/Linux, le livre décrit avec précision chaque étape de la construction du système afin de rendre la construction abordable par le plus grand nombre.</p>
<h3 id="le-système">Le système</h3>
<p>Celui‐ci est construit principalement en deux étapes. D’abord, la mise en place d’une chaîne de construction temporaire (aussi appelée <em>toolchain</em>) qui permet d’être indépendant du système hôte et d’assurer une construction stable, peu importe la distribution hôte choisie.</p>
<p>Ensuite, la construction du système final amorçable. Celui‐ci ressemblera à n’importe quelle distribution classique à l’exception du gestionnaire de paquets, que <em>Linux From Scratch</em> ne fournit pas par défaut. Libre à vous d’en ajouter un grâce à l’une des multitudes d’astuces disponibles (et <a href="http://fr.linuxfromscratch.org/astuces/lire/">traduites</a> !), ou bien de créer le vôtre !</p>
<h3 id="et-sans-le-système-hôte">Et sans le système hôte ?</h3>
<p>Si vous souhaitez construire un système GNU/Linux pour une machine où cela est peu pratique (vous n’avez pas de système installé, la machine est lente, etc.), vous pouvez toujours vous tourner vers <em>Cross Linux From Scratch</em> (CLFS) ou « LFS en compilation croisée ». Il s’agit d’un livre possédant des instructions similaires à LFS, mais il donne la possibilité de construire le système depuis n’importe quelle machine, en ciblant n’importe quelle autre machine. Par exemple, il devient possible de construire un système LFS pour les processeurs ARM depuis une machine équipée d’un processeur x86 plus véloce.</p>
<p>L’équipe de traduction a fourni beaucoup d’efforts pour vous permettre de lire la toute dernière version de développement dans votre langue préférée. Nous avons choisi de n’en traduire que la version de développement car la dernière version stable en anglais est un peu datée.</p>
<h3 id="et-après">Et après ?</h3>
<p><em>Linux From Scratch</em> fournit la base d’une distribution GNU/Linux avec des paquets comme <em>systemd</em> ou <em>SysVinit</em>, ainsi que les principaux outils en ligne de commande, dont l’éditeur de texte <em>vim</em> (des instructions sont disponibles afin de le remplacer par votre éditeur de texte favori).<br>
Afin d’avoir un système GNU/Linux répondant à vos besoins, vous voudrez sans doute poursuivre l’aventure en installant une multitude d’autres paquets tels que le serveur X. C’est l’objet d’un second livre, <em>Beyond Linux From Scratch</em> (BLFS) ou « Au‐delà de LFS », lui aussi disponible en version 8.2.</p>
<h3 id="À-quoi-cela-nous-mène">À quoi cela nous mène ?</h3>
<p>LFS est à l’origine de plusieurs petites distributions, telles que <a href="https://fr.wikipedia.org/wiki/NuTyX">NuTyX</a> ou <a href="//linuxfr.org/news/maintenir-sa-distribution-etat-des-lieux-de-0linux-apres-4-ans-de-developpement">0linux</a>, celles‐ci ayant la particularité d’introduire de nouveaux concepts au niveau de la gestion des paquets. D’autre part, l’objectif de LFS est principalement pédagogique. C’est, entre autres, pour cela qu’il est apprécié et utile afin de comprendre comment est structuré un système d’exploitation GNU/Linux.</p>
<h3 id="et-maintenant">Et maintenant ?</h3>
<p>À vous de jouer, rejoignez l’aventure ! Faites‐nous des retours, sur nos lieux de rencontres habituels : liste de diffusion, IRC, forum.</p></div><div><a href="https://linuxfr.org/news/linux-from-scratch-8-2-c-est-vous-qui-faites.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/113872/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-8-2-c-est-vous-qui-faites#comments">ouvrir dans le navigateur</a>
</p>
roptatDavy DefaudshannBenoît Sibaudguitouhttps://linuxfr.org/nodes/113872/comments.atomtag:linuxfr.org,2005:News/382912017-11-15T08:36:01+01:002017-11-18T17:29:21+01:00YDFS 2.6 : Créez votre propre distribution !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><h2 id="pourquoi-vouloir-créer-sa-distribution">Pourquoi vouloir créer sa distribution ?</h2>
<p>Il peut y avoir plusieurs intérêts à créer sa propre distribution :</p>
<ul>
<li>pour l’adapter à ses besoins ;</li>
<li>pour comprendre et maîtriser totalement sa distribution ;</li>
<li>pour des raisons de sécurité et éviter les <a href="https://fr.wikipedia.org/wiki/portes%20d%C3%A9rob%C3%A9es" title="Définition Wikipédia">portes dérobées</a> ;</li>
<li>dans un but pédagogique, enseignement de l’informatique ou auto‐formation.</li>
</ul><p>Il y a plusieurs moyens de créer sa distribution, le plus connu est sans doute <a href="http://www.fr.linuxfromscratch.org/"><em>Linux From Scratch</em></a>, YDFS (<em>Your Distro From Scratch</em>) est une autre option que nous allons découvrir dans sa nouvelle version.</p>
<p>Pour vous aider, le <a href="/news/capitole-du-libre-2017-programme-des-festivites-des-18-et-19-novembre"><em>Capitole du Libre</em></a>, organise un atelier YDFS le 18 novembre 2017.</p></div><ul><li>lien nᵒ 1 : <a title="http://linuxfr.org/news/yourdistrofromscratch" hreflang="fr" href="https://linuxfr.org/redirect/100981">Annonce YDFS 2.5</a></li><li>lien nᵒ 2 : <a title="http://flatpak.org" hreflang="en" href="https://linuxfr.org/redirect/100982">Flatpak</a></li><li>lien nᵒ 3 : <a title="https://www.linuxconsole.org/fr/" hreflang="fr" href="https://linuxfr.org/redirect/100983">LinuxConsole</a></li><li>lien nᵒ 4 : <a title="http://linuxfr.org/news/linuxconsole-2-5-la-distribution-pour-les-enfants-et-adolescents" hreflang="fr" href="https://linuxfr.org/redirect/100984">Annonce LinuxConsole 2.5</a></li><li>lien nᵒ 5 : <a title="https://bitbucket.org/yourdistrofromscratch/ydfs" hreflang="en" href="https://linuxfr.org/redirect/100985">Dépot Bitbucket</a></li><li>lien nᵒ 6 : <a title="https://2017.capitoledulibre.org/programme/#schedule" hreflang="fr" href="https://linuxfr.org/redirect/100986">Programme Capitole du Libre 2017</a></li></ul><div><p>YDFS (<em>Your Distro From Scratch</em>) est indépendant de LFS, les options de compilation étant plutôt héritées d’Arch Linux. C’est un ensemble de scripts Bash, créés pour faire le contruction de LinuxConsole (mais configurable pour créer une distribution personnalisée).</p>
<p>Il est possible de choisir les bibliothèques et logiciels prêts à l’emploi (en mode liveCD/LiveUSB/Installé sur disque dur), ainsi que des logiciels tiers (que l’on peut installer via un gestionnaire de paquets).</p>
<p>Il est aussi assez simple de configurer un mode de démarrage particulier (les scripts d’inititalisation étant légers).</p>
<h2 id="yourdistrofromscratch26-">Your Distro From Scratch 2.6 </h2>
<h3 id="retour-sur-ydfs25">Retour sur YDFS 2.5</h3>
<p><em>Cf. <a href="//linuxfr.org/news/yourdistrofromscratch">http://linuxfr.org/news/yourdistrofromscratch</a>.</em></p>
<p>Cette version a permis de réaliser la construction de LinuxConsole 2.5, on peut maintenant dire que c’est une version stable, car il n’y a pas de eu problèmes constatés depuis la sortie de celle‐ci, juste des demandes d’ajouts (langues/logiciels)</p>
<h3 id="nouveautés-de-la-version26">Nouveautés de la version 2.6</h3>
<p>Attention, tout n’est pas encore finalisé, cela devrait être terminé pour début décembre. Elle est toutefois publiée maintenant en raison de l’atelier proposé lors du <em>Capitole du Libre</em>.</p>
<h4 id="eudev">Eudev</h4>
<p>udev 165 était présent dans la version 2.5. Cette version étant trop ancienne pour fonctionner avec la dernière version de MATE Desktop, c’est <a href="https://wiki.gentoo.org/wiki/Eudev">eudev</a> qui a été choisi pour le remplacer.</p>
<p>systemd n’est donc toujours pas utilisé, l’initialisation étant réalisée par <a href="https://www.busybox.net/">BusyBox</a>. Cela pour des raisons purement pratiques : la distribution cible devant pouvoir démarrer depuis un CD autonome, une clef USB ou une partition Windows, BusyBox a été préféré pour sa légèreté.</p>
<p>Il est à noter que tout fonctionne parfaitement, sans que systemd ne soit le tout premier processus lancé (PID 1).</p>
<h4 id="flatpak">Flatpak</h4>
<p>La nouveauté principale, c’est l’ajout de <a href="http://flatpak.org/">Flatpak</a>.<br>
Le temps de construction, d’application des correctifs et de test des nombreux paquets (<em>opkg</em>) est conséquent, et l’utilisation de ce type d’installateur permet de profiter d’une <a href="https://flathub.org/apps.html">logithèque intéressante</a>.</p>
<h4 id="mises-à-jour">Mises à jour</h4>
<p>Les autres changements sont mineurs :</p>
<ul>
<li>Qt 4 et GTK+ 2 ont définitivement été enlevés (Qt 5 et GTK+ 3 sont disponibles nativement) ;</li>
<li>La cible 32 bits est allégée (cette architecture est de moins en moins utilisée) ;</li>
<li>MATE Desktop 1.18 pour les versions x86 et x86_64 ;</li>
<li>Simple Desktop Display Manager remplace LXDM.</li>
</ul><p>Et, bien sûr, la plupart des bibliothèques sont disponibles dans leur dernière version « Stable ». Le noyau testé par défaut est le 4.9.61 pour le cible x86_64, et le 4.1.46 pour la cible x86.</p>
<h2 id="atelier-ydfs-au-capitoledulibre-">Atelier YDFS au Capitole du Libre </h2>
<p>Nous vous proposons un atelier <em>YDFS</em> pendant le Capitole du Libre 2017.<br>
Celui‐ci aura lieu le samedi 18 novembre, de 14 h à 16 h.</p>
<p>Au programme :</p>
<ul>
<li>choix de la cible (PC 32 bits, PC 64 bits ou ARM Raspberry) ;</li>
<li>choix du noyau ;</li>
<li>configuration du noyau ;</li>
<li>choix des logiciels à utiliser — pouvoir installer des logiciels tiers ou des paquets d’autres distributions ;</li>
<li>construction de LinuxConsole 2018 alpha.</li>
</ul></div><div><a href="https://linuxfr.org/news/ydfs-2-6-creez-votre-propre-distribution.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/113060/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/ydfs-2-6-creez-votre-propre-distribution#comments">ouvrir dans le navigateur</a>
</p>
Yann Le DoaréXavier Teyssierpalm123Pierre JarillonDavy DefaudBenoît SibaudNicolas CasanovaAnonymehttps://linuxfr.org/nodes/113060/comments.atomtag:linuxfr.org,2005:News/378472017-02-28T10:44:58+01:002017-02-28T11:23:02+01:00Linux From Scratch 8.0 : Votre distro, vos règles !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Comme chaque début d’année, c’est la période pour une nouvelle version de <em>Linux From Scratch</em>.</p>
<p><a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch"><em>Linux From Scratch</em></a>, ou LFS pour les intimes, est un livre décrivant pas à pas la construction à la main d’une distribution GNU/Linux, l’occasion idéale pour en apprendre plus sur GNU/Linux et créer la vôtre ! Tout cela 100 % traduit en français.<br><img src="//img.linuxfr.org/img/687474703a2f2f7777772e66722e6c696e757866726f6d736372617463682e6f72672f6c66732d6c6f676f2e706e67/lfs-logo.png" alt="logo-LFS" title="Source : http://www.fr.linuxfromscratch.org/lfs-logo.png"></p>
<h3 id="quoi-de-neuf-dans-cette-version">Quoi de neuf dans cette version ?</h3>
<p>Cette version marque une transition majeure, parce qu’elle inclut notamment :</p>
<ul>
<li>un travail important au niveau des scripts d’initialisation ;</li>
<li>la construction de GNU Gold, le nouvel éditeur de liens pour les bibliothèques dynamiques ;</li>
<li>un recentrage sur l’architecture 64 bits (x86_64), avec l’abandon du lien symbolique entre <code>/lib64</code> et <code>/lib</code> ; le répertoire <code>/lib64</code> est d’ailleurs totalement supprimé.</li>
</ul><p>Tout cela intervient en plus de l’habituelle mise à jour des différents paquets.</p>
<p>L’équipe francophone n’a pas non plus chômé avec une grosse relecture pour votre plus grand confort. Celle‐ci a par ailleurs profité de la migration de tout le projet de traduction vers une interface Web, Pootle.</p></div><ul><li>lien nᵒ 1 : <a title="http://www.fr.linuxfromscratch.org/view/lfs-8.0-systemd-fr/" hreflang="fr" href="https://linuxfr.org/redirect/99342">Version française systemd</a></li><li>lien nᵒ 2 : <a title="http://www.fr.linuxfromscratch.org/view/lfs-8.0-fr/" hreflang="fr" href="https://linuxfr.org/redirect/99343">Version française sysvinit</a></li><li>lien nᵒ 3 : <a title="http://www.fr.linuxfromscratch.org/" hreflang="fr" href="https://linuxfr.org/redirect/99344">Site officiel francophone</a></li><li>lien nᵒ 4 : <a title="http://www.linuxfromscratch.org/" hreflang="en" href="https://linuxfr.org/redirect/99345">Site officiel anglophone</a></li><li>lien nᵒ 5 : <a title="http://www.fr.linuxfromscratch.org/view/blfs-8.0-fr/" hreflang="fr" href="https://linuxfr.org/redirect/99346">Au‐delà de LFS version SysVinit</a></li><li>lien nᵒ 6 : <a title="http://www.fr.linuxfromscratch.org/support.php" hreflang="fr" href="https://linuxfr.org/redirect/99347">Aide de la communauté</a></li></ul><div><h3 id="estce-difficile">Est‐ce difficile ?</h3>
<p>Bien que cela nécessite de bonnes connaissances de base à propos de GNU/Linux, le livre décrit avec précision chaque étape de la construction du système afin de rendre la construction abordable par le plus grand nombre.</p>
<h3 id="le-système">Le système</h3>
<p>Celui‐ci est construit principalement en deux étapes. D’abord, la mise en place d’une chaîne de construction temporaire (aussi appelée <em>toolchain</em>), celle‐ci permet d’être indépendant du système hôte et d’assurer une construction stable, peu importe la distribution hôte choisie.</p>
<p>Ensuite, la construction du système final amorçable. Celui‐ci ressemblera à n’importe quelle distribution classique à l’exception du gestionnaire de paquet, que <em>Linux From Scratch</em> ne fournit pas par défaut. Libre à vous d’en ajouter un grâce à l’une des multitudes d’astuces disponibles, ou bien de créer le vôtre !</p>
<h3 id="et-après">Et après ?</h3>
<p><em>Linux From Scratch</em> fournit la base d’une distribution GNU/Linux avec des paquets comme <em>systemd</em> ou SysVinit, ainsi que les principaux outils en ligne de commande dont l’éditeur de texte <em>vim</em> (des instructions sont disponibles afin de le remplacer par votre éditeur de texte favori). <br>
Afin d’avoir un système GNU/Linux répondant à vos besoins, vous voudrez sans doute poursuivre l’aventure en installant une multitude d’autres paquets tels que le serveur X. C’est l’objet d’un second livre, <em>Beyond Linux From Scratch</em> (BLFS) ou « Au‐delà de LFS », lui aussi disponible en version 8.0.</p>
<h3 id="À-quoi-cela-nous-mène">À quoi cela nous mène ?</h3>
<p>LFS est à l’origine de plusieurs petites distributions, telles que <a href="https://fr.wikipedia.org/wiki/NuTyX" title="Définition Wikipédia">NuTyX</a> ou <a href="//linuxfr.org/news/maintenir-sa-distribution-etat-des-lieux-de-0linux-apres-4-ans-de-developpement"><em>0linux</em></a>, celles‐ci ayant la particularité d’introduire de nouveaux concepts au niveau de la gestion des paquets. D’autre part, l’objectif de LFS est principalement pédagogique, c’est entre autre pour cela qu’il est apprécié et utile afin comprendre comment est structuré un système d’exploitation GNU/Linux.</p>
<h3 id="une-communauté-active">Une communauté active</h3>
<p>Pour la deuxième année consécutive, la communauté LFS a tenu un stand au <a href="https://fr.wikipedia.org/wiki/FOSDEM" title="Définition Wikipédia">FOSDEM</a>, un salon de rencontre sur les logiciels libres et <em>open source</em>. L’occasion de faire découvrir ou redécouvrir le travail effectué, ainsi que de distribuer un version imprimée du livre.</p>
<h3 id="et-maintenant">Et maintenant ?</h3>
<p>À vous de jouer, rejoignez l’aventure ! Faites nous des retours, sur nos lieux de rencontres habituels : liste de diffusion, IRC, forum.</p></div><div><a href="https://linuxfr.org/news/linux-from-scratch-8-0-votre-distro-vos-regles.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/111343/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-8-0-votre-distro-vos-regles#comments">ouvrir dans le navigateur</a>
</p>
Amaury J.Davy DefaudNÿcoZeroHeureNils Ratusznikpalm123patrick_ghttps://linuxfr.org/nodes/111343/comments.atomtag:linuxfr.org,2005:News/375082016-10-31T07:22:37+01:002016-11-05T20:28:57+01:00YourdistrofromscratchLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p><em>Yourdistrofromscratch</em> est un ensemble de scripts Bash, de fichiers de configuration et de modifications, qui permettent de construire une distribution GNU/Linux personnalisée. Cette construction se fait de façon automatisée, depuis une liste de fichiers sources.</p>
<p>Il n’y a pas de lien direct avec <a href="http://fr.wikipedia.org/wiki/Linux_From_Scratch"><em>Linux From Scratch</em></a>, même si des modifications et options de compilation peuvent être utilisées depuis leurs dépôts.</p>
<p>Pour résumer, <em>Linux From Scratch</em> sert à comprendre comment se construit une distribution GNU/Linux, en suivant le manuel, pas à pas. Il y a eu <a href="http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/">ALFS</a>, qui visait à automatiser la compilation, mais ce projet ne semble plus maintenu. Tandis que <em>Your Distro From Scratch</em> permet de générer une distribution personnalisée, en modifiant quelques fichiers « de base ».</p>
<p>Avec un simple <code>make clean</code>, on est sûr de repartir sur une base « saine » (ça prend du temps de compilation, mais on gagne du temps en débogage).</p></div><ul><li>lien nᵒ 1 : <a title="https://bitbucket.org/yourdistrofromscratch/ydfs" hreflang="en" href="https://linuxfr.org/redirect/98188">YourDistroFromScratch</a></li><li>lien nᵒ 2 : <a title="http://www.linuxconsole.org/fr" hreflang="fr" href="https://linuxfr.org/redirect/98189">linuxconsole.org</a></li><li>lien nᵒ 3 : <a title="http://linuxfromscratch.org/" hreflang="en" href="https://linuxfr.org/redirect/98388">Linux From Scratch</a></li><li>lien nᵒ 4 : <a title="https://2016.capitoledulibre.org/programme.html" hreflang="fr" href="https://linuxfr.org/redirect/98391">Programme du Capitole du Libre 2016</a></li></ul><div><h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><a href="#from-scratch-dez%C3%A9ro-pourquoi">From scratch (de zéro), pourquoi ?</a></li>
<li><a href="#automatis%C3%A9-pourquoi">Automatisé, pourquoi ?</a></li>
<li><a href="#utilisation-de-la-distribution-g%C3%A9n%C3%A9r%C3%A9e">Utilisation de la distribution générée</a></li>
<li>
<a href="#historique">Historique</a><ul>
<li>
<a href="#linuxconsole">LinuxConsole</a><ul>
<li><a href="#linuxconsole-0x">LinuxConsole 0.x</a></li>
<li><a href="#linuxconsole-1x">LinuxConsole 1.x</a></li>
<li><a href="#linuxconsole-2x--dibab">LinuxConsole 2.x & Dibab</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#ydfs">YDFS</a><ul>
<li><a href="#ydfs-version25-stable">YDFS Version 2.5 (stable)</a></li>
<li><a href="#ydfs-version26-d%C3%A9veloppement">YDFS version 2.6 (développement)</a></li>
<li><a href="#ydfs-version27-projet">YDFS version 2.7 (projet)</a></li>
<li><a href="#ydfs-version30-exp%C3%A9rimentale">YDFS version 3.0 (expérimentale)</a></li>
</ul>
</li>
<li>
<a href="#personnaliser-yfds25">Personnaliser YFDS 2.5</a><ul>
<li><a href="#1---pr%C3%A9requis">1 - Prérequis</a></li>
<li>
<a href="#2---changer-le-nom-de-la-distribution">2 - Changer le nom de la distribution</a><ul>
<li><a href="#g%C3%A9n%C3%A9ration-de-liso-pard%C3%A9faut">Génération de l’ISO « par défaut »</a></li>
<li><a href="#construction-de-liso-linuxconsole">Construction de l’ISO « linuxconsole »</a></li>
<li>
<a href="#configuration-de-madistrib">Configuration de « madistrib »</a><ul>
<li><a href="#fichier-configini">Fichier config.ini</a></li>
<li><a href="#logo">Logo</a></li>
<li><a href="#makefile">Makefile</a></li>
<li><a href="#packageslist-madistrib">packages/list-madistrib</a></li>
<li><a href="#g%C3%A9n%C3%A9ration-de-limage-iso-personnalis%C3%A9e">Génération de l’image ISO personnalisée</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#3---utiliser-le-dernier-noyau-linux">3 - Utiliser le dernier noyau Linux</a></li>
<li>
<a href="#4---utiliser-un-autre-bureau">4 - Utiliser un autre bureau</a><ul>
<li><a href="#fichiers-packageslist-x86">Fichiers packages/list-x86</a></li>
<li><a href="#mise-%C3%A0-jour-des-biblioth%C3%A8ques-xfce">Mise à jour des bibliothèques XFCE</a></li>
<li><a href="#ajout-du-bureau-xfce">Ajout du bureau XFCE</a></li>
<li><a href="#d%C3%A9marrage-du-bureau-xfce-par-d%C3%A9faut">Démarrage du bureau XFCE par défaut</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#en-savoir-plus">En savoir plus</a><ul>
<li><a href="#capitole-du-libre">Capitole du libre</a></li>
<li><a href="#salon-du-num%C3%A9rique-de-lamballe">Salon du numérique de Lamballe</a></li>
<li><a href="#liste-de-discussion">Liste de discussion</a></li>
</ul>
</li>
</ul><h2 id="from-scratch-dezéro-pourquoi">From scratch (de zéro), pourquoi ?</h2>
<p>Pour ceux qui sont curieux de connaître toutes les briques composant leur système, savoir comment ces briques s’assemblent, et pouvoir en modifier les paramètres.</p>
<h2 id="automatisé-pourquoi">Automatisé, pourquoi ?</h2>
<p>Quand on s’amuse à modifier une option de compilation, cela peut avoir des incidences sur la compilation des sources en « amont » (ex <code>--enable-ceci</code> ou <code>--disable-cela</code>).</p>
<h2 id="utilisation-de-la-distribution-générée">Utilisation de la distribution générée</h2>
<p>L’image ISO générée peut être utilisée :</p>
<ul>
<li>en mode CD autonome (<em>live CD</em>) ;</li>
<li>en mode liveUSB (compatible UEFI pour le 64 bits) ;</li>
<li>en installation directe sur Windows (mode Wubi) ;</li>
<li>en installation sur un disque du vierge ;</li>
<li>en double amorçage avec une autre distribution (mode expert).</li>
</ul><h2 id="historique">Historique</h2>
<p><em>Yourdistrofromscratch</em> sert à générer la distribution LinuxConsole.<br>
Cette distribution était, à la base, générée avec des scripts non automatisés.</p>
<h3 id="linuxconsole">LinuxConsole</h3>
<h4 id="linuxconsole-0x">LinuxConsole 0.x</h4>
<p>Les versions 0.<em>x</em> étaient construites depuis les binaires d’autres distributions (SUSE Linux, puis Debian).</p>
<p>Ces fichiers étaient alors simplement ajoutés au système de fichiers autonome (<em>live</em>) du CD, depuis une liste statique (bibliothèques, programmes, données, etc.).</p>
<p>Le noyau était lui, compilé indépendamment des autres distributions, pour permettre un démarrage en toutes circonstances (disquette, CD‐ROM, réseau, etc.).</p>
<h4 id="linuxconsole-1x">LinuxConsole 1.x</h4>
<p>Tous les binaires sont alors compilés « <em>from scratch</em> ». Le principe est assez simple :</p>
<pre><code class="sh">./configure --prefix<span class="o">=</span>/chemin_voulu --options</code></pre>
<p>Le « chemin_voulu » est unique pour sources « <em>core</em> » et spécifique à chaque module (jeux, application et groupe d’applications). Les répertoires ainsi créés sont archivés dans des fichiers <a href="https://fr.wikipedia.org/wiki/SquashFS">SquashFS</a>, qui peuvent être utilisés en mode autonome.</p>
<p>Cela faisait de (trop) nombreux modules (fichiers SquashFS), qui devaient tous être montés au démarrage du système.</p>
<h4 id="linuxconsole-2x--dibab">LinuxConsole 2.x & Dibab</h4>
<p>L’outil <em>dibab</em> a été écrit, pour automatiser la compilation (chaîne de compilation, bibliothèques, noyau et programmes). Le développement de LinuxConsole 2.0 a réellement débuté quand Dibab a été totalement fonctionnel.<br>
Des <em>tool chains</em> peuvent être compilés pour générer des binaires pour de nouvelles architectures (ARM).</p>
<p>En « entrée » de cet outil, on trouve des liens vers les archives « sources ».<br>
Ces archives peuvent être de type TAR, des fichiers sources Debian, ou Arch Linux.<br>
Il est également possible de spécifier des binaires Debian (.deb), ces binaires sont alors rajoutés à la distribution, par simple copie.<br>
En théorie, il suffit donc d’ajouter une archive à la liste pour ajouter une bibliothèque ou un programme à la distribution.</p>
<p>Dibab s’est vu renommer <em>YourDistrofromscratch</em> au moment de la sortie de LinuxConsole 2.5, pour avoir un nom qui « sonne » plus juste.</p>
<h2 id="ydfs">YDFS</h2>
<h3 id="ydfs-version25-stable">YDFS Version 2.5 (stable)</h3>
<p>Les deux architectures x86 et x86_64 sont officiellement prises en charge. Pour la version x86_64 (64 bits), le temps de compilation est fortement augmenté, du fait de la prise en charge du <em>multi‐lib</em>. Il est possible de faire une compilation des deux versions (32 et 64 bits) sur la même machine physique, sans virtualisation.</p>
<p>Le bureau Mate est disponible en version 1.12, pour le 64 bits (lancement de LXDE possible aussi sur cette architecture), LXDE reste le bureau des versions 32 bits.</p>
<h3 id="ydfs-version26-développement">YDFS version 2.6 (développement)</h3>
<p>Version en cours de développement :</p>
<ul>
<li>suppression des bibliothèques GTK 2 et Qt 4 (?) ;</li>
<li>utilisation de flatpak en complément / à la place d’<em>opkg</em> (?) ;</li>
<li>ajout de la localisation pour l’arabe ;</li>
<li>contrôle parental possible.</li>
</ul><h3 id="ydfs-version27-projet">YDFS version 2.7 (projet)</h3>
<p>Cette version devrait permettre de construire une image ISO (compatible <em>live</em> USB) fortement personnalisée, générée en ligne. Quelques possibilités que cette version devrait offrir :</p>
<ul>
<li>choix du nom de la distribution ;</li>
<li>choix du fond d’écran par défaut ;</li>
<li>sélection des logiciels qui seront « prêts à l’emploi » ;</li>
<li>sélection des logiciels installables avec le gestionnaire de paquets ;</li>
<li>génération de l’ISO.</li>
</ul><h3 id="ydfs-version30-expérimentale">YDFS version 3.0 (expérimentale)</h3>
<p>La version 3.0 est en rupture avec les versions 2.<em>x</em> :</p>
<ul>
<li>utilisation de <em>systemd</em> comme système d’initialisation ;</li>
<li>code simplifié ;</li>
<li>utilisation des versions de bibliothèques choisies par Arch Linux ;</li>
<li>Wayland/Weston à la place de X.Org (?) ;</li>
<li>paquets <em>snap</em> (?).</li>
</ul><h2 id="personnaliser-yfds25">Personnaliser YFDS 2.5</h2>
<p>C’est probablement cette partie de la dépêche qui vous intéressera le plus.<br>
LinuxConsole 2.5 est disponible et fonctionne plutôt bien. Je vais montrer ici comment vous faire votre propre distribution, qui ressemblera à LinuxConsole 2.5, mais « à votre goût ». Chaque exemple (sera) est illustré par un correctif et une ISO de démonstration.</p>
<h3 id="1---prérequis">1 - Prérequis</h3>
<ul>
<li>votre machine de construction devra être sous Debian <em>Jessie</em> (version 64 bits conseillée) et disposer de 40 Go d’espace disque disponible ;</li>
<li>si vous voulez faire une compilation pour du 32 bits (construction la plus rapide) depuis ce système 64 bits, vous devez installer <em>bootstrap</em>.</li>
</ul><pre><code class="sh"> <span class="nv">MY_CHROOT</span><span class="o">=</span>/home/debian-jessie-32
install -d <span class="nv">$MY_CHROOT</span>
debootstrap --arch i386 jessie <span class="nv">$MY_CHROOT</span> http://http.debian.net/debian/
<span class="nb">echo</span> <span class="s2">"proc $MY_CHROOT/proc proc defaults 0 0"</span> >> /etc/fstab
mount proc <span class="nv">$MY_CHROOT</span>/proc -t proc
<span class="nb">echo</span> <span class="s2">"sysfs $MY_CHROOT/sys sysfs defaults 0 0"</span> >> /etc/fstab
mount sysfs <span class="nv">$MY_CHROOT</span>/sys -t sysfs
cp /etc/hosts <span class="nv">$MY_CHROOT</span>/etc/hosts
cp /proc/mounts <span class="nv">$MY_CHROOT</span>/etc/mtab
chroot <span class="nv">$MY_CHROOT</span> /bin/bash</code></pre>
<p>Sinon une construction 32 bits depuis une Debian <em>Jessie</em> 32 bits devrait fonctionner sans souci…</p>
<ul>
<li>installer les outils nécessaires à la construction (en tant que <em>root</em>) :</li>
</ul><pre><code class="sh"> wget --no-check-certificate https://bitbucket.org/yourdistrofromscratch/ydfs/raw/master/2.5/configure
sh configure</code></pre>
<p>Connectez‐vous sur votre compte utilisateur, puis récupérez les sources de <em>YourDistroFromScratch</em> (ou bien créez un compte spécifique car votre répertoire <em>home</em> deviendra encombré d’un tas de fichiers nécessaires à la compilation ; d’autre part, le nom de l’utilisateur figurera dans l’arborescence de la distribution) :</p>
<pre><code class="sh"> <span class="nb">cd</span> <span class="nv">$HOME</span>
install -d src
<span class="nb">cd </span>src
git clone https://bitbucket.org/yourdistrofromscratch/ydfs.git
<span class="nb">cd </span>ydfs
<span class="nb">cd </span>2.5
make iso</code></pre>
<p>Vous voila parti pour un <em>build</em> de plusieurs heures !</p>
<h3 id="2---changer-le-nom-de-la-distribution">2 - Changer le nom de la distribution</h3>
<p>Par défaut, c’est LinuxConsole le nom de la distribution. Dans cet exemple, nous allons nommer notre distribution <em>madistrib</em>.</p>
<p>Les logiciels prêts à l’emploi seront GIMP et FileZilla.</p>
<h4 id="génération-de-liso-pardéfaut">Génération de l’ISO « par défaut »</h4>
<p>Je suis ici sur une machine 32 bits pour aller plus vite car, dans ce cas, je n’ai pas besoin du <em>multilib</em> :</p>
<h4 id="construction-de-liso-linuxconsole">Construction de l’ISO « linuxconsole »</h4>
<pre><code class="sh"> git clone https://bitbucket.org/yourdistrofromscratch/ydfs.git
<span class="nb">cd </span>ydfs/2.5/
make iso</code></pre>
<p>On obtient l’ISO <em>LinuxConsole</em>… On peut s’assurer qu’elle fonctionne bien, avant de créer <em>madistrib</em>.</p>
<h4 id="configuration-de-madistrib">Configuration de « madistrib »</h4>
<h5 id="fichier-configini">Fichier config.ini</h5>
<p>Modifier <em>linuxconsole</em> par <em>madistrib</em>.</p>
<h5 id="logo">Logo</h5>
<p>Copiez une image nommée <em>madisrib.png</em> dans le répertoire <code>logos</code>.</p>
<h5 id="makefile">Makefile</h5>
<p>Insertion de ce code, en fin du fichier <code>Makefile</code> :</p>
<pre><code class="sh"> madistrib: packages/list-madistrib
./scripts/make_packages madistrib
./scripts/make_module madistrib</code></pre>
<h5 id="packageslist-madistrib">packages/list-madistrib</h5>
<ul>
<li>
<a href="http://download.gimp.org/pub/gimp/v2.8/gimp-2.8.18.tar.bz2">http://download.gimp.org/pub/gimp/v2.8/gimp-2.8.18.tar.bz2</a> ;</li>
<li>
<a href="http://downloads.sourceforge.net/project/filezilla/libfilezilla/0.6.1/libfilezilla-0.6.1.tar.bz2">http://downloads.sourceforge.net/project/filezilla/libfilezilla/0.6.1/libfilezilla-0.6.1.tar.bz2</a> ;</li>
<li>
<a href="http://downloads.sourceforge.net/project/filezilla/FileZilla_Client/3.20.1/FileZilla_3.20.1_src.tar.bz2">http://downloads.sourceforge.net/project/filezilla/FileZilla_Client/3.20.1/FileZilla_3.20.1_src.tar.bz2</a>.</li>
</ul><h5 id="génération-de-limage-iso-personnalisée">Génération de l’image ISO personnalisée</h5>
<pre><code class="sh">make iso</code></pre>
<p>Et l’on obtient cette <a href="http://jukebox.linuxconsole.org/linuxfr.org/linuxconsole-2.5/madistrib.2016-10-24-x86.iso">ISO</a>, avec GIMP et FileZilla utilisables en mode autonome.</p>
<h3 id="3---utiliser-le-dernier-noyau-linux">3 - Utiliser le dernier noyau Linux</h3>
<pre><code class="sh">git clone https://bitbucket.org/yourdistrofromscratch/ydfs.git
<span class="nb">cd </span>ydfs/2.5/
make config.ini
vim config.ini</code></pre>
<p>Remplacer <code>KERNEL3=4.1.30</code> par <code>KERNEL3=4.8.1</code> (ou la dernière version du noyau).<br>
Image <a href="http://jukebox.linuxconsole.org/linuxfr.org/linuxconsole-2.5/linuxconsole.2016-10-18-lastkernel-x86.iso">ISO</a> générée avec le noyau 4.8.1.</p>
<h3 id="4---utiliser-un-autre-bureau">4 - Utiliser un autre bureau</h3>
<p>Dans cet exemple, nous allons changer le bureau LXDE par le bureau XFCE. C’est donc un construction 32 bits qui a été choisie (LXDE se lance par défaut sur la version 32 bits et c’est également la construction la plus rapide).</p>
<h4 id="fichiers-packageslist-x86">Fichiers packages/list-x86</h4>
<p>Suppression des fichiers sources « LXDE » :</p>
<pre><code>- http://ftp.de.debian.org/debian/pool/main/l/lxde-common/lxde-common_0.5.5-6.dsc
- http://ftp.de.debian.org/debian/pool/main/l/lxmenu-data/lxmenu-data_0.1.2-2.dsc
- http://ftp.de.debian.org/debian/pool/main/l/lxinput/lxinput_0.3.2-1.dsc
- http://freefr.dl.sourceforge.net/project/lxde/menu-cache/menu-cache%200.5.x/menu-cache-0.5.1.tar.gz
- http://ftp.de.debian.org/debian/pool/main/l/lxrandr/lxrandr_0.1.2-3.dsc
- http://freefr.dl.sourceforge.net/project/lxde/LXSession%20%28session%20manager%29/LXSession%200.4.6.1/lxsession-0.4.6.1.tar.gz
- http://freefr.dl.sourceforge.net/project/lxde/LXPolkit/lxpolkit-0.1.0.tar.gz
- http://ftp.de.debian.org/debian/pool/main/l/lxsession-edit/lxsession-edit_0.2.0-3.dsc
- http://ftp.de.debian.org/debian/pool/main/l/lxshortcut/lxshortcut_0.1.2-3.dsc
- http://ftp.de.debian.org/debian/pool/main/l/lxtask/lxtask_0.1.4-3.dsc
- http://ftp.de.debian.org/debian/pool/main/l/lxde-icon-theme/lxde-icon-theme_0.5.0-1.dsc
- http://downloads.sourceforge.net/sourceforge/lxde/lxappearance-0.5.5.tar.xz
- http://downloads.sourceforge.net/sourceforge/lxde/lxpanel-0.7.2.tar.xz
- http://ftp.de.debian.org/debian/pool/main/l/lxterminal/lxterminal_0.1.11-4.dsc
- http://optimate.dl.sourceforge.net/project/lxde/GPicView%20%28image%20Viewer%29/GpicView%200.2.4/gpicview-0.2.4.tar.gz
</code></pre>
<h4 id="mise-à-jour-des-bibliothèques-xfce">Mise à jour des bibliothèques XFCE</h4>
<pre><code>- http://archive.xfce.org/src/xfce/libxfce4util/4.10/libxfce4util-4.10.1.tar.bz2
- http://archive.xfce.org/src/xfce/xfconf/4.10/xfconf-4.10.0.tar.bz2
- http://archive.xfce.org/src/xfce/libxfce4ui/4.10/libxfce4ui-4.10.0.tar.bz2
+ http://archive.xfce.org/src/xfce/libxfce4ui/4.12/libxfce4ui-4.12.1.tar.bz2
+ http://archive.xfce.org/src/xfce/libxfce4util/4.12/libxfce4util-4.12.1.tar.bz2
+ http://archive.xfce.org/src/xfce/xfconf/4.12/xfconf-4.12.0.tar.bz2
</code></pre>
<h4 id="ajout-du-bureau-xfce">Ajout du bureau XFCE</h4>
<pre><code>+ http://archive.xfce.org/src/xfce/libxfce4ui/4.12/libxfce4ui-4.12.1.tar.bz2
+ http://archive.xfce.org/src/xfce/xfce4-session/4.12/xfce4-session-4.12.1.tar.bz2
+ http://archive.xfce.org/src/xfce/garcon/0.4/garcon-0.4.0.tar.bz2
+ http://archive.xfce.org/src/xfce/gtk-xfce-engine/2.10/gtk-xfce-engine-2.10.1.tar.bz2
+ http://archive.xfce.org/src/xfce/thunar/1.6/Thunar-1.6.10.tar.bz2
+ http://archive.xfce.org/src/apps/thunar-volman/0.8/thunar-volman-0.8.1.tar.bz2
+ http://archive.xfce.org/src/xfce/xfce4-appfinder/4.12/xfce4-appfinder-4.12.0.tar.bz2
+ http://archive.xfce.org/src/xfce/xfce4-panel/4.12/xfce4-panel-4.12.0.tar.bz2
+ http://archive.xfce.org/src/xfce/xfce4-settings/4.12/xfce4-settings-4.12.1.tar.bz2
+ http://archive.xfce.org/src/apps/xfce4-terminal/0.6/xfce4-terminal-0.6.3.tar.bz2
+ http://archive.xfce.org/src/xfce/xfdesktop/4.12/xfdesktop-4.12.3.tar.bz2
+ http://archive.xfce.org/src/xfce/xfwm4/4.12/xfwm4-4.12.3.tar.bz2
+ http://archive.xfce.org/src/art/xfwm4-themes/4.10/xfwm4-themes-4.10.0.tar.bz2
</code></pre>
<h4 id="démarrage-du-bureau-xfce-par-défaut">Démarrage du bureau XFCE par défaut</h4>
<p>Dans le fichier <code>2.5/init-x86/ydfs/start/desktop</code>, Je remplace simplement :</p>
<pre><code class="sh"> pcmanfm --desktop <span class="p">&</span>
dbus-launch lxsession</code></pre>
<p>Par :</p>
<pre><code class="sh"> dbus-launch xfce4-session</code></pre>
<p>Voici le <a href="https://bitbucket.org/yourdistrofromscratch/ydfs/src/d6ee031f822be57dddda8baa099da38b2d5ad084/patches/linuxconsole-2.5-xfce.diff?at=master&fileviewer=file-view-default"><em>correctif</em></a> qui transforme le bureau par défaut de LXDE en XFCE et l’image <a href="http://jukebox.linuxconsole.org/linuxfr.org/linuxconsole-2.5/linuxconsole.2016-10-05-xfce-x86.iso">ISO 32 bits</a> générée avec ce correctif (<code>make iso</code>).</p>
<h2 id="en-savoir-plus">En savoir plus</h2>
<h3 id="capitole-du-libre">Capitole du libre</h3>
<p>Une <a href="http://lanyrd.com/2016/cdl2016/sfmxzw/">conférence</a> aura lieu au <a href="http://lanyrd.com/2016/cdl2016/"><em>Capitole du Libre</em></a> le samedi 19 novembre 2016, de 16 h 30 à 17 h.</p>
<h3 id="salon-du-numérique-de-lamballe">Salon du numérique de Lamballe</h3>
<p>Une autre conférence aura lieu au <a href="http://www.lamballeco-numerique.fr/search/label/salon%20informatique"><em>Salon du Numérique</em> à Lamballe</a> (22), le 26 novembre 2016.</p>
<h3 id="liste-de-discussion">Liste de discussion</h3>
<p><em>YourDistroFromScratch</em> est un projet ouvert, n’hésitez pas à vous inscrire à la <a href="http://mail.ydfs.fr/cgi-bin/mailman/listinfo/team">liste de discussion</a> pour plus d’informations.</p></div><div><a href="https://linuxfr.org/news/yourdistrofromscratch.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/109870/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/yourdistrofromscratch#comments">ouvrir dans le navigateur</a>
</p>
Yann Le DoaréDavy Defaudpalm123claudexBenoît SibaudNils RatusznikZeroHeurepapapNeoXhttps://linuxfr.org/nodes/109870/comments.atomtag:linuxfr.org,2005:News/375722016-09-29T09:51:52+02:002016-09-29T12:51:17+02:00Linux From Scratch 7.10 : Vous êtes aux commandesLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>L’équipe de traduction francophone est heureuse de vous annoncer la publication de la nouvelle version de <a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch"><em>Linux From Scratch</em></a> (LFS). Cette version est disponible aussi bien dans sa variante <em>SysV init</em> que dans sa variante <em>systemd</em>. Il s’agit de la première version entièrement traduite via un service <em>pootle</em> (une plate‐forme de traduction collaborative), ce qui a permis à plusieurs personnes de travailler dessus simultanément.</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7777772e66722e6c696e757866726f6d736372617463682e6f72672f6c66732d6c6f676f2e706e67/lfs-logo.png" alt="Logo de LFS-fr" title="Source : http://www.fr.linuxfromscratch.org/lfs-logo.png"></p>
<p>En parallèle à la publication de la version 7.10 de LFS, nous avons publié la version 7.9 de <a href="https://fr.wikipedia.org/wiki/Beyond_Linux_From_Scratch"><em>Beyond Linux From Scratch</em></a> (BLFS).</p></div><ul><li>lien nᵒ 1 : <a title="http://www.fr.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/98242">Site francophone</a></li><li>lien nᵒ 2 : <a title="http://www.fr.linuxfromscratch.org/view/lfs-7.10-fr" hreflang="fr" href="https://linuxfr.org/redirect/98243">Version SysVinit</a></li><li>lien nᵒ 3 : <a title="http://www.fr.linuxfromscratch.org/view/lfs-7.10-systemd-fr" hreflang="fr" href="https://linuxfr.org/redirect/98244">Version systemd</a></li><li>lien nᵒ 4 : <a title="http://www.fr.linuxfromscratch.org/view/blfs-7.9-fr" hreflang="fr" href="https://linuxfr.org/redirect/98245">BLFS 7.9</a></li><li>lien nᵒ 5 : <a title="https://lfstle.larez.fr" hreflang="fr" href="https://linuxfr.org/redirect/98246">Participez à la traduction</a></li><li>lien nᵒ 6 : <a title="http://www.linuxfromscratch.org" hreflang="en" href="https://linuxfr.org/redirect/98247">Site officiel</a></li></ul><div><p>Pour les trois du fond qui ne suivent pas, rappelons que <em>Linux From Scratch</em> (Linux à partir de zéro) est un livre expliquant étape par étape comment construire son propre système GNU/Linux. Contrairement à une idée très répandue, LFS n’est pas destinée à des <em>hackerz</em> d’élite. Son ambition est avant tout éducative, même si des connaissances préalables en Bash, en compilation et beaucoup de patience seront un atout pour en venir à bout.</p>
<p>Et pour les deux intellos qui lèvent déjà la main au premier rang, il existe <em>Beyond Linux From Scratch</em> (Au‐delà de LFS), un livre destiné aux aventuriers avides de plus de sensations, qui contient les instructions pour plusieurs centaines de paquets supplémentaires, pour les systèmes serveurs, les ordinateurs de bureau, avec des applications graphiques, de bureautique (même LibreOffice !), la gestion du son, de la vidéo et bien d’autres.</p>
<h3 id="alors-quoi-de-neuf-dans-lfs">Alors, quoi de neuf dans LFS ?</h3>
<p>LFS 7.10 a été l’occasion d’un grand bouleversement pour les contributeurs, car elle a vu la fusion des deux variantes, <em>SysVinit</em> et <em>systemd</em>, dans un seul et même dépôt. La très grande majorité du livre étant identique entre ces deux variantes, il devenait difficile en amont de les maintenir séparément. Cette fusion n’est pas la fin de l’une des deux versions, car il est maintenant possible de construire aussi bien le livre <em>SysVinit</em> que <em>systemd</em> à partir de ce dépôt unique.</p>
<p>Tout comme en amont, les deux variantes francophones ont été fusionnées. Cependant, nos méthodes de traduction différaient entre ces deux variantes et nous avons dû trancher : ce sera la modernité avec la méthode <a href="https://fr.wikipedia.org/wiki/GNU_gettext"><em>gettext</em></a> qui l’emportera.</p>
<p>Quant aux nouveautés de cette version, pour citer en partie l’annonce de la publication en anglais :</p>
<blockquote>
<p><em>Cette nouvelle version contient une mise à jour majeure de la chaîne d’outils avec les versions</em> glibc-2.24, binutils-2.27 <em>et</em> gcc-6.2.0. <em>Au total, 29 paquets ont été mis à jour et un énorme travail rédactionnel a été réalisé pour améliorer les textes tout au long du livre.</em></p>
</blockquote>
<h3 id="et-blfs-vous-êtes-en-retard">Et BLFS ? Vous êtes en retard !</h3>
<p>L’équipe a beaucoup bougé ces derniers temps et, outre le changement de coordinateur de la traduction, nous avons gagné de nouveaux contributeurs ponctuels, grâce à la nature collaborative du service que nous avions mis en place exprès pour eux. Expérience concluante !</p>
<p>Ces bouleversements ont aussi été l’occasion de passer BLFS entièrement sous la nouvelle méthode de traduction <em>gettext</em> ; et elle a bénéficié de la première relecture complète de son histoire. Un travail titanesque qui nous aura demandé près de deux mois à temps plein pour améliorer sensiblement la qualité de la traduction. Malgré tous nos efforts, il reste probablement encore des fautes. Si vous en repérez, n’hésitez pas à nous les signaler.</p>
<p>Nous nous focalisons maintenant sur la sortie prochaine de <em>BLFS 7.10</em> (en français, la version anglaise étant déjà sortie). Comme pour <em>LFS</em>, il s’agit d’une version fusionnée avec les deux variantes, ce qui sera pour nous l’occasion de traduire la variante <em>systemd</em> en plus de <em>SysVinit</em>, puisque nous n’avions jusqu’à maintenant pas assez de volontaires.</p>
<h3 id="traduction-et-pourquoi-pas-vous">Traduction, et pourquoi pas vous ?</h3>
<p>Que vous ayez de bonnes compétences en anglais ou non, vous pouvez nous aider ! Si vous êtes intéressé par le travail dans notre équipe, vous pouvez nous rejoindre sur IRC (<code>#lfs-fr</code> sur <em>freenode</em>) ou sur notre <a href="http://lists.linuxfromscratch.org/listinfo/lfs-traducfr/">liste de diffusion</a> pour discuter de ce que vous pouvez apporter et pour coordonner les efforts. Nous sommes notamment toujours à la recherche d’un traducteur pour <em>CLFS</em>, les astuces et tous les autres projets qui gravitent autour de <em>LFS</em>. Bien sûr, vous pouvez aussi ponctuellement aider pour quelques relectures.</p>
<p><em>Linux From Scratch: Your Distro, Your Rules</em> (votre distrib’, vos règles).</p></div><div><a href="https://linuxfr.org/news/linux-from-scratch-7-10-vous-etes-aux-commandes.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/110151/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-7-10-vous-etes-aux-commandes#comments">ouvrir dans le navigateur</a>
</p>
roptatDavy Defaudpalm123https://linuxfr.org/nodes/110151/comments.atomtag:linuxfr.org,2005:News/367492015-10-04T10:34:56+02:002015-10-09T09:30:49+02:00Linux From Scratch 7.8 : nouvelle version de la distro dont vous êtes le dictateur !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Comme en chaque début d'automne, nous avons le plaisir de vous annoncer une nouvelle version de <a href="https://fr.wikipedia.org/wiki/Linux_From_Scratch">Linux From Scratch</a>. Celle-ci est d'ores et déjà traduite en français dans sa version systemd. La version classique sysvinit sera disponible en français très prochainement (NdM: <strong>disponible depuis le 8/10</strong>).</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7777772e66722e6c696e757866726f6d736372617463682e6f72672f6c66732d6c6f676f2e706e67/lfs-logo.png" alt="logo-LFS" title="Source : http://www.fr.linuxfromscratch.org/lfs-logo.png"></p>
<p>À cette occasion, l'équipe francophone a décidé de changer l'apparence du livre, avec une nouvelle barre de navigation à gauche. Vos avis sont les bienvenus.</p>
<p>Hormis l'apparence et l'intégration des dernières versions de paquets, le principal changement est la suppression de toutes les bibliothèques statiques qui ne sont plus nécessaires dans un système GNU/Linux moderne. Par ailleurs, cela réduit la taille d'un grand nombre de paquets.</p>
<p>Pour ceux qui ne s'en rappellent pas, Linux From Scratch (Linux à partir de zéro) est un livre décrivant de A à Z la construction d'un système GNU/Linux, paquet par paquet, vous permettant ainsi de l'adapter au plus près de vos besoins. Contrairement à ce que vous avez pu entendre, Linux From Scratch n'est pas une distro qui se veut réservée à une élite. Au contraire, le but est d'apprendre à un maximum de personnes la structure d'un système GNU/Linux. Malgré tout, cela nécessite de bonnes connaissances préalables en bash et une certaine expérience en compilations.</p>
<p>Linux From Scratch: <em>Your Distro, Your Rules</em> (votre distrib', vos règles).</p></div><ul><li>lien nᵒ 1 : <a title="http://www.fr.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/95172">Site francophone du projet</a></li><li>lien nᵒ 2 : <a title="http://www.fr.linuxfromscratch.org/view/lfs-7.8-systemd-fr/" hreflang="fr" href="https://linuxfr.org/redirect/95173">Version systemd du livre </a></li><li>lien nᵒ 3 : <a title="http://www.linuxfromscratch.org" hreflang="en" href="https://linuxfr.org/redirect/95174">Site officiel</a></li></ul><div></div><div><a href="https://linuxfr.org/news/linux-from-scratch-7-8-nouvelle-version-de-la-distro-dont-vous-etes-le-dictateur.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/106950/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/linux-from-scratch-7-8-nouvelle-version-de-la-distro-dont-vous-etes-le-dictateur#comments">ouvrir dans le navigateur</a>
</p>
Amaury J.Benoît Sibaudbubar🦥ZeroHeurehttps://linuxfr.org/nodes/106950/comments.atomtag:linuxfr.org,2005:Post/352582015-04-16T16:40:50+02:002015-04-16T16:42:04+02:00Kernel 4.0 et lfs<p>Bonjour <br>
je me demande si les versions glibc systemd et kernel doivent être corréler ? </p>
<p>je m'explique si je veut, par exemple, mettre un noyau 4 sur une distribution qui utilise systemd je doit espérer que systemd soit à jour et le compiler aussi ? </p>
<p>ou si je veut faire un lfs avec systemd impossible sans utiliser des versions spécifique ? </p>
<p>T. </p><div><a href="https://linuxfr.org/forums/linux-general/posts/kernel-4-0-et-lfs.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/105464/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/forums/linux-general/posts/kernel-4-0-et-lfs#comments">ouvrir dans le navigateur</a>
</p>
tontonMaxhttps://linuxfr.org/nodes/105464/comments.atomtag:linuxfr.org,2005:Diary/356962015-03-14T22:10:08+01:002015-03-14T22:10:08+01:00BLFS 7.7 est disponible en français...Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Juste un petit journal pour annoncer la sortie de BLFS 7.7 et annoncer que cette version est disponible également en français.</p>
<p>Pour mémoire, BLFS (Beyond Linux From Scratch) est en quelque sorte la suite de LFS. C'est un livre qui propose d'installer sur une LFS différents paquets.</p>
<p>Il est ainsi possible de transformer une LFS en serveur LAMP ou alors même ajouter un gestionnaire de bureau pour une utilisation quotidienne de LFS (oui c'est possible !! ;o), j'ai d'ailleurs une LFS en OS principal sur le PC depuis lequel j'écris cet article).</p>
<p>Faire de la traduction est aussi un moyen de s'investir dans le libre sans avoir des compétences de développeurs.</p>
<p>Pour info, traduire BLFS est un travail quotidien pour lequel je passe environ 5 heures par semaine (en fait c'est juste une question de choix pour trouver du temps ;o) ).</p>
<p>Cette version du livre comporte plus de 700 paquets à jour (généralement, la dernière version stable de chaque logiciel est testé avec la version LFS stable). Ce livre de plus de presque 1600 pages est une bible également pour ceux qui souhaitent compiler leur propre paquet. Je suis vraiment content de pouvoir proposer cette version en français pour les non-anglophones.</p>
<p>Je veux également remercier Texou pour la traduction de LFS et pour la coordination de l'ensemble du projet de traduction en français, et amj qui est venu compléter l'équipe et qui gère la traduction de la version systemd de LFS. Merci à eux pour leur travail.<br>
Les livres LFS sont traduits dans plusieurs langues, mais à ma connaissance, seule la traduction française propose les livres à la dernière version aussi rapidement (environ 1 grosse semaine de retard pour BLFS…. qq heures pour LFS !! ). C'est d'ailleurs ce travail qui a été reconnu par l'équipe des rédacteurs, puisque notre projet de traduction et les livres francophones sont maintenant hébergés sur le serveur du projet linuxfromscratch.org.</p>
<p>Il manque juste un courageux pour venir proposer une version fr de BLFS-SYSTEMD.</p>
<p>Et donc pour finir, juste qq chiffres sur cette version de BLFS 7.7:<br>
1567 pages pour le PDF (contre 1559 pour la version 7.6)<br>
1102 fichiers xml traduits<br>
1232 commits sur la version anglaise ont été traduit depuis la version 7.6 (en 6 mois)</p>
<p>Pour lire cette version, vous pouvez aller <a href="http://www.fr.linuxfromscratch.org/view/blfs-stable/">ici</a> ou alors aller <a href="http://www.fr.linuxfromscratch.org">ici</a> pour le site francophone de LFS.<br>
En allant sur le site, il est aussi possible de charger la version pdf du livre ou de trouver tous les moyens pour nous joindre.</p>
<p>A bientôt pour partager vos expériences de construction ;o)</p>
<p>LFS : vos règles, votre distribution …</p><div><a href="https://linuxfr.org/users/myou/journaux/blfs-7-7-est-disponible-en-francais.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/105107/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/myou/journaux/blfs-7-7-est-disponible-en-francais#comments">ouvrir dans le navigateur</a>
</p>
myouhttps://linuxfr.org/nodes/105107/comments.atomtag:linuxfr.org,2005:News/362082015-03-08T19:08:55+01:002015-03-08T19:08:55+01:00LFS 7.7 est làLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>L'équipe de LFS-fr, traductrice francophone de Linux From Scratch, est heureuse de vous annoncer la publication de LFS version 7.7, accompagnée de sa traduction disponible le jour même. Cette version contient de nombreux changements par rapport à celle 7.6, notamment s'agissant des versions de logiciels aussi importants que Binutils, le noyau Linux, GCC et Glibc. Vous y trouverez aussi des corrections de sécurité. La traduction, quant à elle, capitalise les relectures faites depuis la dernière version.</p>
<p>Un travail rédactionnel a également été accompli sur les explications contenues dans l'ouvrage, qui a cherché à la fois à les clarifier et à les améliorer.</p>
<p>N'hésitez pas à lire et télécharger le livre sur le site <a href="http://www.fr.linuxfromscratch.org">www.fr.linuxfromscratch.org</a> aux formats HTML ou PDF, puis à nous adresser vos retours sur la liste de diffusion, le forum ou le canal IRC.</p>
<p>Cette version est la première depuis que le projet a migré ses contenus francophones sur les serveurs du projet d'origine. Cette migration avait pour but de rapprocher les équipes et de faire converger les développements.</p>
<p>LFS est également disponible sur papier, auprès d'accelibreinfo ou de Hypra qui vendent cet ouvrage au titre d'un support de formation. </p></div><ul><li>lien nᵒ 1 : <a title="http://www.fr.linuxfromscratch.org" hreflang="fr" href="https://linuxfr.org/redirect/93324">Site du projet</a></li><li>lien nᵒ 2 : <a title="http://accelibreinfo.eu" hreflang="fr" href="https://linuxfr.org/redirect/93325">Revendeur associatif papier</a></li><li>lien nᵒ 3 : <a title="http://hypra.fr" hreflang="fr" href="https://linuxfr.org/redirect/93326">Revendeur commercial papier</a></li><li>lien nᵒ 4 : <a title="http://www.linuxfromscratch.org" hreflang="en" href="https://linuxfr.org/redirect/93327">Site d'origine</a></li><li>lien nᵒ 5 : <a title="http://www.fr.linuxfromscratch.org/view/lfs-stable/" hreflang="fr" href="https://linuxfr.org/redirect/93328">Lien direct vers le livre</a></li><li>lien nᵒ 6 : <a title="http://www.linuxfromscratch.org/lfs/view/stable/" hreflang="en" href="https://linuxfr.org/redirect/93329">Accès direct version anglaise</a></li></ul><div></div><div><a href="https://linuxfr.org/news/lfs-7-7-est-la.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/105030/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/lfs-7-7-est-la#comments">ouvrir dans le navigateur</a>
</p>
TexouBenoît Sibaudbubar🦥https://linuxfr.org/nodes/105030/comments.atom