# articles

feed_id: https://blog.genma.fr/?Installer-des-extensions-GnomeShell-depuis-le-navigateur
title: genma : Installer des extensions GnomeShell depuis le navigateur
uri: genma-Installer-des-extensions-GnomeShell-depuis-le-navigateur
url: https://blog.genma.fr/?Installer-des-extensions-GnomeShell-depuis-le-navigateur
content:
<img alt="" src="https://blog.genma.fr/IMG/arton2809.jpg?1552926856" width="150" height="79"><div><p>Dans ce billet, je ne listerai pas les extensions Gnome Shell que j'utilise (ce n'est pas le but), je parlerai juste du comment installer facilement ces extensions.</p>
<p>En 2017, Antistress publiait sur son blog Libre-ouvert <a href="http://libre-ouvert.toile-libre.org/index.php?article226/gerer-les-extensions-pour-gnome-shell-avec-firefox-en-2017" title="Gérer les extensions pour GNOME Shell avec Firefox en 2017">Gérer les extensions pour GNOME Shell avec Firefox en 2017</a>. Nous sommes en 2019 et son billet est toujours d'actualité. Ayant eu besoin d'installer quelques extensions Gnome Shell sur une machine Ubuntu 18.04, j'ai pu vérifié. Et j'ajouterai à son billet quelques compléments ci-dessous.</p>
<p>Le site des Extensions Gnome <a href="https://extensions.gnome.org/" title="Site des extensions Gnome">https://extensions.gnome.org/</a> liste les différentes extensions disponibles et installables pour différents versions de Gnome.</p>
<p><span>
<img src="https://blog.genma.fr/IMG/png/gnome_shell_extensions_deny.png?1552926769" width="500" height="125" alt=""></span></p>
<p>Une fois l'extension installée, il est possible d'installer puis d'activer ou de désactiver des extensions directement depuis son navigateur (Ce que l'on peut également faire avec l'outil Gnome Tweak pour les applications installées).</p>
<p><span>
<img src="https://blog.genma.fr/IMG/png/gnome_shell_extensions_activations.png?1552926775" width="500" height="282" alt=""></span></p>
<p>Lorsque que vous n'en avez pas usage, je conseillerai de désactiver voir de désinstaller l'extension. L'extension en elle-même n'alourdit pas Firefox (about:performance, cf <a href="https://blog.mozfr.org/post/2019/02/Quels-onglets-quelles-extensions-ralentissent-Firefox" title="Quels onglets et quelles extensions ralentissent votre Firefox">Quels onglets et quelles extensions ralentissent votre Firefox</a> confirme que ce n'est pas ce qui consomme le plus de mémoire). Mais pour des questions de sécurité, vu que cette extension modifie le comportement de votre environnement de bureau (en ajoutant la possibilité d'ajouter des modules, de les activer ou non), ce pourrait être une porte d'entrée en cas de faille de sécurité (et tout code informatique peut présenter des failles de sécurité).</p></div>
<p><img src="media/42493842.dd4318d0d3a7d2ffb13756f63b76d85d" data-original-source="http://cdn.libravatar.org/avatar/dd4318d0d3a7d2ffb13756f63b76d85d" alt="Gravatar de genma" class="gravatar" /><br/><i>Original post of <a href="https://blog.genma.fr/?Installer-des-extensions-GnomeShell-depuis-le-navigateur" title="Visit the source">genma</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Clapico : <a href="">Comment mettre &agrave; jour un plugin obsol&egrave;te lors de la sortie d&rsquo;une nouvelle version de Firefox (ou Thunderbird) ?</a> (08/03/2012)</li></ul></div></p>


feed_id: http://julien1001.unblog.fr/2019/03/21/gnu-guixsd-0-16-sur-dell-precision-m4400/
title: Julien L : GNU GuixSD 0.16 sur Dell Precision M4400
uri: Julien-L-GNU-GuixSD-0-16-sur-Dell-Precision-M4400
url: http://julien1001.unblog.fr/2019/03/21/gnu-guixsd-0-16-sur-dell-precision-m4400/
content:
<p>Dans un <a href="http://julien1001.unblog.fr/2019/03/20/decouverte-de-gnu-guixsd/">précédent article</a>, j’ai décrit ma découverte de la distribution <a href="https://www.gnu.org/software/guix/">GNU GuixSD</a>.</p>
<p>Dans cet article, je vais résumer, comme je l’avais <a href="http://julien1001.unblog.fr/2014/03/09/salix-os-13-37-sur-dell-precision-m4400/">fait avec la distribution Salix</a>, la compatibilité de la distribution GNU GuixSD, en version 0.16, avec mon ordinateur, un <a href="https://www.dell.com/support/home/be/fr/bebsdt1/product-support/product/precision-m4400">Dell Precision M4400</a> :</p>
<dl><dt><img alt="Photo de l’ordinateur portable Dell Precision M4400" src="media/135ab75d.1016878.jpg" data-original-source="https://mans.io/images/1005004/1016878.jpg" width="500" height="412"></dt>
<dt></dt>
<dt>Affichage</dt>
<dd>Matériel : WUXGA 39 cm (15,4″) 2CCFL (résolution de 1920 x 1200 pixels) + NVIDIA Corporation G96GLM [Quadro FX 770M] [10de:065c]</dd>
<dd>Compatibilité : OK, avec le pilote nouveau.</dd>
<dd></dd>
<dt>Interface Ethernet</dt>
<dd>Matériel: Intel Corporation 82567LM Gigabit Network Connection [8086:10f5]</dd>
<dd>Compatibilité : OK.</dd>
<dd></dd>
<dt>Inferface Wifi</dt>
<dd>Matériel : Broadcom Limited BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]</dd>
<dd>Compatibilité : OK, avec le <a href="http://www.broadcom.com/support/802.11/linux_sta.php">pilote propriétaire</a> (module noyau wl), après installation du <a href="https://bitbucket.org/julien1001/guix-packages/src/c992e6ede78e88a9131fcc29a577c62ff5f3a3fc/julien1001/packages/linux.scm#lines-180">paquet linux-libre+broadcom-sta-x86_64</a> (combinant le pilote propriétaire avec le noyau Linux-libre).</dd>
<dd></dd>
<dt>Interface Bluetooth</dt>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Interface 3G (UMTS)</dt>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Clavier</dt>
<dd>Matériel : AT Translated Set 2 keyboard</dd>
<dd>Compatibilité : OK, avec les trois touches de contrôle du volume reconnues comme des touches multimédia standard dans X.org (XF86AudioLowerVolume, XF86AudioRaiseVolume, XF86AudioMute).</dd>
<dd></dd>
<dt>Pavé tactile</dt>
<dd>Matériel : AlpsPS/2 ALPS DualPoint TouchPad</dd>
<dd>Compatibilité : OK, sauf <i>tap</i> (problème qui semble assez fréquent) et défilement horizontal.</dd>
<dd></dd>
<dt>Bouton de pointage (<i>trackpoint</i>)</dt>
<dd>Matériel : AlpsPS/2 ALPS DualPoint Stick</dd>
<dd>Compatibilité : OK.</dd>
<dd></dd>
<dt>Son</dt>
<dd>Matériel : Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e]</dd>
<dd>Compatibilité : OK pour haut-parleurs et micro intégré ; non testée pour sortie casque et entrée micro.</dd>
<dd></dd>
<dt>Caméra</dt>
<dd>Matériel : Microdia Integrated Webcam [0c45:63f1]</dd>
<dd>Compatibilité : OK.</dd>
<dd></dd>
<dt>Batterie</dt>
<dd>Compatibilité : OK (pleine charge bien indiquée à 100 %).</dd>
<dd></dd>
<dt>CD/DVD</dt>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Interface avec cartes mémoire</dt>
<dd>Matériel : Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822]</dd>
<dd>Compatibilité : OK (testée seulement avec une carte SD, seulement en lecture).</dd>
<dd></dd>
<dt>Interface USB</dt>
<dd>Compatibilité : OK (testée avec une souris USB, une clé USB et un lecteur de livres électroniques).</dd>
<dd></dd>
<dt>Interface eSATA</dt>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Interface Firewire</dt>
<dd>Matériel : Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]</dd>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Lecteur d’empreintes digitales</dt>
<dd>Matériel : Broadcom Corp. BCM5880 Secure Applications Processor with fingerprint swipe sensor [0a5c:5801]</dd>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Lecteur de cartes à puce (PC/SC)</dt>
<dd>Matériel : Ricoh Co Ltd RL5c476 II [1180:0476]</dd>
<dd>Compatibilité : OK, après installation des paquets pcsc-lite et ccid.</dd>
<dd></dd>
<dt>Lecteur de cartes sans contact</dt>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Boutons de gestion d’alimentation</dt>
<dd>Compatibilité : OK pour touche Lune (Fn + F1), ouverture et fermeture du couvercle (bouton <i>lid</i>) et bouton d’alimentation (On/Off).</dd>
<dd></dd>
<dt>Lecteur de cartes d’extension (ExpressCard 54, PCMCIA)</dt>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Interface pour station d’accueil</dt>
<dd>Compatibilité : non testée.</dd>
<dd></dd>
<dt>Interface avec moniteur (VGA, DisplayPort)</dt>
<dd>Compatibilité : non testée.</dd>
</dl><p>Comme vous pouvez le constater, je n’ai pas eu l’occasion de tout tester, mais les fonctionnalités essentielles sont opérationnelles, et la plupart le sont dès l’installation de la distribution. Si vous avez une question concernant cet ordinateur et sa compatibilité avec Linux, n’hésitez pas me contacter via les commentaires.</p>
<p><img src="media/e70bf392.ec1b4d8ba8c52b928d53820b524acf56" data-original-source="http://cdn.libravatar.org/avatar/ec1b4d8ba8c52b928d53820b524acf56" alt="Gravatar de Julien L" class="gravatar" /><br/><i>Original post of <a href="http://julien1001.unblog.fr/2019/03/21/gnu-guixsd-0-16-sur-dell-precision-m4400/" title="Visit the source">Julien L</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Julien L : <a href="">Salix OS&nbsp;13.37 sur Dell Precision M4400</a> (09/03/2014)</li><li>Julien L : <a href="">Passage &agrave; GNU GuixSD</a> (18/03/2019)</li><li>Julien L : <a href="">D&eacute;couverte de GNU GuixSD</a> (19/03/2019)</li><li>TitaX : <a href="">Fedora 11 et le lecteur d&#039;empreinte digitale</a> (29/06/2009)</li><li>Gregory Colpart : <a href="">Driver bnx2 du noyau Lenny et carte Broadcom NetXtreme II</a> (08/05/2009)</li></ul></div></p>


feed_id: https://fgallaire.flext.net/quel-dpl-debian-project-leader-pour-2019/
title: fgallaire : Quel DPL pour 2019 ?
uri: fgallaire-Quel-DPL-pour-2019
url: https://fgallaire.flext.net/quel-dpl-debian-project-leader-pour-2019/
content:
<p>Le temps passe vite, et cela fait déjà presque un an que <a href="https://chris-lamb.co.uk/about" target="_blank" rel="noopener noreferrer">Chris Lamb</a> a été <a href="https://fgallaire.flext.net/lamby-2-0-chris-lamb-reelu-dpl-debian-project-leader-pour-2018/" target="_blank" rel="noopener noreferrer">réélu Debian Project Leader</a> (<a href="http://www.debian.org/devel/leader" target="_blank" rel="noopener noreferrer">DPL</a>). Chaque <a href="http://wiki.debian.org/DebianDeveloper" target="_blank" rel="noopener noreferrer">développeur Debian</a> pouvait se porter candidat entre le 3 et le 9 mars à la suite du traditionnel <a href="https://lists.debian.org/debian-vote/2019/03/msg00000.html" target="_blank" rel="noopener noreferrer">appel à candidatures</a>.</p>
<p>Cependant, aucun candidat ne s’est déclaré pendant cette période. Après la question de la légitimité d’un scrutin avec un seul candidat, <a href="https://lists.debian.org/debian-vote/2016/03/msg00005.html" target="_blank" rel="noopener noreferrer">posée en 2016</a> par Paul Wise lorsque <a href="https://fgallaire.flext.net/mehdi-dogguy-elu-dpl-debian-project-leader-pour-2016/" target="_blank" rel="noopener noreferrer">Mehdi Dogguy fut seul à se présenter</a>, et déjà d’actualité en <a href="https://fgallaire.flext.net/zack-2-0/" target="_blank" rel="noopener noreferrer">2011</a> puis à nouveau d’actualité en <a href="https://fgallaire.flext.net/lamby-2-0-chris-lamb-reelu-dpl-debian-project-leader-pour-2018/" target="_blank" rel="noopener noreferrer">2018</a> quand Stefano Zacchiroli et Chris Lamb furent seuls à concourir à leur réélection, se posait la question de l’existence même d’un <a href="https://lwn.net/SubscriberLink/782786/1b0334c3a2a9d8b1/" rel="noopener noreferrer" target="_blank">scrutin sans candidats</a>…</p>
<p>Heureusement la <a href="https://www.debian.org/devel/constitution" target="_blank" rel="noopener noreferrer">Constitution du projet Debian</a> avait prévu ce cas de figure dans sa section <strong>5.2. Nomination</strong> :</p>
<blockquote><p>4. […] S’il n’y a pas de candidats à la fin de la période de désignation alors cette période est étendue d’une semaine supplémentaire, autant de fois que nécessaire.</p></blockquote>
<p>La période de candidature fut donc <a href="https://lists.debian.org/debian-vote/2019/03/msg00007.html" rel="noopener noreferrer" target="_blank">prolongée d’une semaine</a>, jusqu’au 16 mars, dans l’attente de candidats. Le fait que Lamby ait clairement explicité le fait qu’<a href="https://lists.debian.org/debian-vote/2019/03/msg00014.html" rel="noopener noreferrer" target="_blank">il n’avait pas l’intention de se représenter</a> :</p>
<blockquote><p>Whilst it would have been clear to any serious potential candidate already, for the sake of clarity I will not be looking to extend my term in this year’s DPL elections.</p></blockquote>
<p>a semble-t-il réveillé les ambitions endormies et ce sont finalement pas moins de cinq candidats qui se présenteront cette année :</p>
<ul><li><a href="https://www.debian.org/vote/2019/platforms/joerg" target="_blank" rel="noopener noreferrer">Joerg Jaspert</a></li>
<li><a href="https://www.debian.org/vote/2019/platforms/jcc" target="_blank" rel="noopener noreferrer">Jonathan Carter</a></li>
<li><a href="https://www.debian.org/vote/2019/platforms/hartmans" target="_blank" rel="noopener noreferrer">Sam Hartman</a></li>
<li><a href="https://www.debian.org/vote/2019/platforms/tbm" target="_blank" rel="noopener noreferrer">Martin Michlmayr</a></li>
<li><a href="https://www.debian.org/vote/2019/platforms/sjr" target="_blank" rel="noopener noreferrer">Simon Richter</a></li>
</ul><p>Les presque mille développeurs Debian seront libres de voter du 7 au 20 avril lors d’un vote utilisant la <a href="http://fr.wikipedia.org/wiki/M%C3%A9thode_Condorcet" target="_blank" rel="noopener noreferrer">méthode Condorcet</a>.</p>
<p>Vous pouvez retrouver tous les débats de la campagne sur la <a href="http://lists.debian.org/debian-vote/2019/03/threads.html" target="_blank" rel="noopener noreferrer">mailing list debian-vote</a>.</p>
<div><a href="http://twitter.com/share?url=https://fgallaire.flext.net/quel-dpl-debian-project-leader-pour-2019/&amp;via=fgallaire&amp;text=Quel%20DPL%20pour%202019%20?&amp;related=:&amp;lang=en&amp;count=horizontal">Tweet</a></div>
<p><img src="media/8f79fd12.7fc5cf58fae9981c528af0ed4372f187" data-original-source="http://cdn.libravatar.org/avatar/7fc5cf58fae9981c528af0ed4372f187" alt="Gravatar de fgallaire" class="gravatar" /><br/><i>Original post of <a href="https://fgallaire.flext.net/quel-dpl-debian-project-leader-pour-2019/" title="Visit the source">fgallaire</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>fgallaire : <a href="">Quel DPL pour 2012 ?</a> (19/03/2012)</li><li>fgallaire : <a href="">Zack 3.0</a> (15/04/2012)</li><li>fgallaire : <a href="">Quel DPL pour 2013 ?</a> (11/03/2013)</li><li>fgallaire : <a href="">Quel DPL pour 2014 ?</a> (04/04/2014)</li><li>fgallaire : <a href="">Lucas 2.0</a> (15/04/2014)</li></ul></div></p>


feed_id: http://www.fullcirclemag.fr/?post/2019/03/19/Le-num%C3%A9ro-142-est-%C3%A0-votre-disposition
title: Full Circle Magazine FR : Le numéro 142 est à votre disposition
uri: Full-Circle-Magazine-FR-Le-numéro-142-est-à-votre-disposition
url: http://www.fullcirclemag.fr/?post/2019/03/19/Le-num%C3%A9ro-142-est-%C3%A0-votre-disposition
content:
<p>Bonjour,</p>


<p>Notre petite équipe - de trois personnes - est fière de pouvoir vous présenter le numéro 142, celui de février 2019, en français, bien avant la sortie du numéro 143 en anglais, prévue pour la fin du mois ! Comme d'habitude, il est disponible sur notre page <a href="https://www.fullcirclemag.fr/?pages/Num%C3%A9ros" hreflang="fr" title="Visionner ou télécharger">Numéros</a> ou directement, en cliquant sur la photo de couverture ci-dessous.</p>



<p><a href="http://www.fullcirclemag.fr/?download/600" hreflang="fr" title="Télécharger la 142"><img src="media/2756654e.issue142.png" data-original-source="http://www.fullcirclemag.fr/dotclear/public/Numeros/Couvertures_PNG/issue142.png" alt="issue142.png" title="issue142.png, mar. 2019"></a></p>



<p>Outre les rubriques habituelles, notamment les tutoriels Python, Freeplane et Inkscape, il y a une deuxième partie sur Darktable qui vous explique comment modifier une photo assez terne pour obtenir de belles couleurs plus semblables à la réalité telle que vous l'avez vue.</p>


<p>Dans la rubrique Ubuntu au Quotidien, vous trouverez la cinquième partie de la série de Richard sur le rétro-gaming. Cette fois-ci, c'est vraiment la toute dernière à ce sujet, du moins pendant un certain temps.</p>


<p>En parlant de jeux rétro, Erik nous donne des renseignements supplémentaires sur Hatari, un émulateur avec lequel on peut jouer à presque tous les jeux de presque toutes les consoles Atari (mais attention aux droits d'auteur).</p>


<p>Vous y trouverez aussi trois pages de Questions et Réponses, le récit des tribulations de Hansrudolph qui avait des problèmes à n'en plus finir avec sa carte son ALSA, et une critique littéraire sur "Assembly Language Programming With Ubuntu" qui est gratuit, ce qui est un avantage non négligeable, mais qui n'existe pas en français.</p>


<p>Nous vous en souhaitons bonne lecture...</p>


<p>À la prochaine fois,</p>


<p>Bab, scribeur et relecteur, d52fr, traducteur et relecteur, et AE (moi-même), traductrice et relectrice.</p>
<p><img src="media/163a60d9.dd0e1a508d7347d53e0da0678bfd7aff" data-original-source="http://cdn.libravatar.org/avatar/dd0e1a508d7347d53e0da0678bfd7aff" alt="Gravatar de Full Circle Magazine FR" class="gravatar" /><br/><i>Original post of <a href="http://www.fullcirclemag.fr/?post/2019/03/19/Le-num%C3%A9ro-142-est-%C3%A0-votre-disposition" title="Visit the source">Full Circle Magazine FR</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Full Circle Magazine FR : <a href="">Voici, enfin, le num&eacute;ro 52 !</a> (04/11/2011)</li><li>Full Circle Magazine FR : <a href="">Et voici.. le num&eacute;ro 53 !</a> (13/12/2011)</li><li>Full Circle Magazine FR : <a href="">Le num&eacute;ro 54... enfin !</a> (18/01/2012)</li><li>Full Circle Magazine FR : <a href="">Sortie du num&eacute;ro 56</a> (09/03/2012)</li><li>Full Circle Magazine FR : <a href="">Voici le 57 !</a> (29/03/2012)</li></ul></div></p>


feed_id: https://obsd4a.net/blog/article69/syspatch-patch-pf-icmp-multi-arch-6-3-6-4
title: Thuban : Syspatch : patch PF - ICMP - multi-arch - 6.3+6.4
uri: Thuban-Syspatch-patch-PF-ICMP-multi-arch-6-3-6-4
url: https://obsd4a.net/blog/article69/syspatch-patch-pf-icmp-multi-arch-6-3-6-4
content:
<section><p>L'équipe OpenBSD nous livre ce jour le patch "<strong>pficmp</strong>" :</p>

<ul><li>Un état dans PF peut transmettre des paquets ICMP à une adresse IP de destination qui ne correspond pas à cet état. ! <strong><a href="https://www.openbsd.org/errata63.html">6.3</a></strong> : <em>patch n°<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/6.3/common/031_pficmp.patch.sig">31</a></em> ; <strong><a href="https://www.openbsd.org/errata64.html">6.4</a></strong> : <em>patch n°<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/6.4/common/015_pficmp.patch.sig">15</a></em>.</li>
</ul><p>Le <strong>redémarrage</strong> de votre machine est <strong>nécessaire</strong>, car cela affecte le noyau.<br><br>
Architectures concernées : <strong>amd64</strong>, <strong>arm64</strong> et <strong>i386 </strong></p>
</section>
<p><img src="media/0d200000.a17c14dbfc42f0936cee56ed7a9b3b31" data-original-source="http://cdn.libravatar.org/avatar/a17c14dbfc42f0936cee56ed7a9b3b31" alt="Gravatar de Thuban" class="gravatar" /><br/><i>Original post of <a href="https://obsd4a.net/blog/article69/syspatch-patch-pf-icmp-multi-arch-6-3-6-4" title="Visit the source">Thuban</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://www.blog-libre.org/2019/03/22/vous-avez-4-heures/
title: blog-libre : Vous avez 4 heures
uri: blog-libre-Vous-avez-4-heures
url: https://www.blog-libre.org/2019/03/22/vous-avez-4-heures/
content:
<p>Je me suis dit que ça pourrait être marrant de vous faire participer aux casse-têtes auxquels je suis confronté. Je lance le truc pour voir si ça vous plaît/amuse, si il n’y a pas de retours je remballerai mon idée ha ha.</p>
<p>On m’a demandé de récupérer les logs du 22/01 à partir de 11h40 sur quelques 130 serveurs. On peut utiliser ansible ou un outil de ce type pour balancer la commande sur tous ces serveurs mais <strong>comment récupérer tous les logs (ligne entière) à partir de 11h40 ?</strong></p>
<p>Ci-dessous 50 lignes de logs d’un serveur (j’ai trafiqué et tronqué les infos) qui vous serviront à tester la solution que vous proposez, je vous invite à les copier-coller dans un fichier sur votre poste pour effectuer vos tests. Tous les coups sont permis : Scripts (tous langages : Python, Perl…), shell one-liner, site web qui fournit la solution en 1 clic, corruption de l’auteur (je suis hétérosexuel et j’accepte les virements bancaires), etc.</p>
<p></p><pre>monpetitserveur.net 87.122.70.72 - - [22/Jan/2019:00:54:21 +0100] "POST 
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:00:54:22 +0100] "POST 
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:00:55:52 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:01:26:23 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:01:26:23 +0100] "POST
monpetitserveur.net 112.156.104.2 - - [22/Jan/2019:02:12:08 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:02:36:39 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:02:36:40 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:02:46:21 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:03:46:31 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:03:46:34 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:03:46:34 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:03:46:46 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:04:26:51 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:04:26:51 +0100] "POST
monpetitserveur.net 105.204.123.56 - - [22/Jan/2019:05:00:17 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:05:27:22 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:05:27:22 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:05:27:22 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:05:57:47 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:05:57:59 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:06:57:41 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:08:38:50 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:08:38:50 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:08:39:08 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:08:39:23 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:08:59:15 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:08:59:20 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:09:06:19 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:10:19:40 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:10:19:41 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:10:19:51 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:10:49:44 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:10:49:45 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:11:19:51 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:11:22:17 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:11:40:57 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:11:40:57 +0100] "POST
monpetitserveur.net 104.48.123.201 - - [22/Jan/2019:12:16:45 +0100] "GET
monpetitserveur.net 84.12.145.4 - - [22/Jan/2019:12:49:41 +0100] "GET
monpetitserveur.net 84.12.154.4 - - [22/Jan/2019:12:49:43 +0100] "GET
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:12:49:44 +0100] "POST
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:12:50:02 +0100] "GET
monpetitserveur.net 45.85.135.74 - - [22/Jan/2019:13:15:27 +0100] "GET
monpetitserveur.net 45.85.135.74 - - [22/Jan/2019:13:15:27 +0100] "GET
monpetitserveur.net 42.248.86.23 - - [22/Jan/2019:13:46:11 +0100] "GET
monpetitserveur.net 53.56.8.95 - - [22/Jan/2019:13:48:09 +0100] "POST
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:13:48:09 +0100] "POST
monpetitserveur.net 190.18.127.56 - - [22/Jan/2019:20:06:48 +0100] "POST
monpetitserveur.net 2a00:1450:1:815:124::1 - - [22/Jan/2019:20:06:50 +0100] "POST</pre><p></p>
<p>Vous avez le droit de poser des questions. Je laisse jusqu’à lundi 17h30 puis je fermerai les commentaires, ça laisse du temps pour ceux qui voudraient s’amuser dessus ce week-end. Je fournirai ensuite une solution (la mienne) soit dans les commentaires soit dans un autre article.</p>
<p>En général on a un temps imparti pour effectuer une tâche : Vous avez 4 heures.</p>
<p><img src="media/25c7216e.1ea6f31074367d57d77721240d30fda9" data-original-source="http://cdn.libravatar.org/avatar/1ea6f31074367d57d77721240d30fda9" alt="Gravatar de blog-libre" class="gravatar" /><br/><i>Original post of <a href="https://www.blog-libre.org/2019/03/22/vous-avez-4-heures/" title="Visit the source">blog-libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://la-vache-libre.org/draw-on-your-screen-une-extension-gnome-shell-amusante/
title: La vache libre : Draw On Your Screen – Une extension GNOME Shell amusante
uri: La-vache-libre-Draw-On-Your-Screen-Une-extension-GNOME-Shell-amu
url: http://la-vache-libre.org/draw-on-your-screen-une-extension-gnome-shell-amusante/
content:
<figure><img src="media/650f5a5f.doys-1-1024x576.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/doys-1-1024x576.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/doys-1-1024x576.png 1024w, http://la-vache-libre.org/wp-content/uploads/2019/03/doys-1-300x169.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/doys-1-768x432.png 768w" sizes="(max-width: 1024px) 100vw, 1024px"></figure><p>Vous connaissez bien ma devise maintenant. Si c’est utile c’est bien, <strong>si c’est inutile c’est indispensable</strong>! L’extension GNOME Shell que je vais vous présenter rapidement dans ce billet répond très bien à ce critère, dans la mesure où si pouvoir dessiner sur son écran ne sert fondamentalement à rien, que peut il y avoir de plus cool?!! Sans doute pas mal de choses, mais à cet instant précis je ne vois pas quoi! <a rel="noreferrer noopener" aria-label="Draw On Your Screen, (s’ouvre dans un nouvel onglet)" href="https://framagit.org/abakkk/DrawOnYourScreen" target="_blank">Draw On Your Screen,</a> c’est son nom, est une extension pour GNOME Shell conçue dans le but de vous permettre de dessiner ou d’écrire sur votre écran. Cela faisait un moment que je n’avais pas eu envie de tester une extension GNOME, mais celle-là m’a attiré car je l’ai trouvée bien faite et très amusante. Si ça vous tente voyons vite fait comment ça marche.</p>



<span></span>



<p>Pour commencer il va falloir chercher la bête <a rel="noreferrer noopener" aria-label="sur cette page (s’ouvre dans un nouvel onglet)" href="https://extensions.gnome.org/extension/1683/draw-on-you-screen/" target="_blank">sur cette page</a>, et vérifier la compatibilité de cette dernière avec votre version de GNOME Shell. Ça va de la <strong>3.26</strong> à la <strong>3.32</strong> je crois, ce qui ne vous empêche pas de tester avec d’autres versions. Parfois ça marche quand même.</p>



<p>Une fois que c’est fait placez et décompressez l’archive dans le répertoire suivant <em>~/.local/share/gnome-shell/extensions</em> et <strong>IMPORTANT</strong> renommez le dossier de la sorte : <em>drawOnYourScreen@abakkk.framagit.org</em> (sinon ça ne fonctionne pas).</p>



<p>Quand tout est en place lancez un <strong>ALT + F2</strong> et entrez <strong>R</strong> dans le champs requis, suivi de <strong>ENTER</strong> pour relancer GNOME Shell.</p>



<p>Si tout est OK vous n’avez plus qu’à activer l’extension en passant par GNOME Tweak Tools (Ajustements).</p>



<p>Pour commencer à dessiner il suffit d’appeler l’extension à l’aide de la combinaison <strong>super + alt + D</strong></p>



<p>Vous pourrez alors faire des jolis ronds fins :</p>



<figure><img src="media/3d9e8c2d.Capture-dE28099C3A9cran-de-2019-03-22-19-07-30-1024x576.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d%E2%80%99%C3%A9cran-de-2019-03-22-19-07-30-1024x576.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-07-30-1024x576.png 1024w, http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-07-30-300x169.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-07-30-768x432.png 768w" sizes="(max-width: 1024px) 100vw, 1024px"></figure><p>ou épais :</p>



<figure><img src="media/8df226bc.Capture-dE28099C3A9cran-de-2019-03-22-19-13-05-1024x576.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d%E2%80%99%C3%A9cran-de-2019-03-22-19-13-05-1024x576.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-13-05-1024x576.png 1024w, http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-13-05-300x169.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-13-05-768x432.png 768w" sizes="(max-width: 1024px) 100vw, 1024px"></figure><p>des carrés ou des rectangles :</p>



<figure><img src="media/1c927d73.Capture-dE28099C3A9cran-de-2019-03-22-19-07-57-1024x576.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d%E2%80%99%C3%A9cran-de-2019-03-22-19-07-57-1024x576.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-07-57-1024x576.png 1024w, http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-07-57-300x169.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-19-07-57-768x432.png 768w" sizes="(max-width: 1024px) 100vw, 1024px"></figure><p>et si vous préférez les lignes pas de soucis :</p>



<figure><img src="media/52a59cc6.Capture-dE28099C3A9cran-de-2019-03-22-20-31-59-1024x576.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d%E2%80%99%C3%A9cran-de-2019-03-22-20-31-59-1024x576.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-20-31-59-1024x576.png 1024w, http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-20-31-59-300x169.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/Capture-d’écran-de-2019-03-22-20-31-59-768x432.png 768w" sizes="(max-width: 1024px) 100vw, 1024px"></figure><p>Comme le montre l’image d’illustration du billet vous pouvez également dessiner à main levée et il y a apparemment un mode texte, mais chez moi cela n’a pas fonctionné. Je n’ai pas encore trouvé pourquoi.</p>



<p>La sélection des différents modes se fait à l’aide du <strong>middle click</strong> et pour effacer vos œuvres vous pouvez utiliser la combinaison <strong>super + alt +E</strong>. </p>



<p>Pour quitter l’application utilisez à nouveau <strong>super + alt + D</strong>.</p>



<p>Bien entendu vous pouvez choisir différentes couleurs, les raccourcis clavier sont configurables et vous disposez d’un certains nombres d’options supplémentaires dans le menu de l’application, que je vous laisse découvrir par vous même.</p>



<figure><img src="media/3b589af7.Draw-On-You-Screen_004.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/Draw-On-You-Screen_004.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/Draw-On-You-Screen_004.png 907w, http://la-vache-libre.org/wp-content/uploads/2019/03/Draw-On-You-Screen_004-300x293.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/Draw-On-You-Screen_004-768x751.png 768w" sizes="(max-width: 907px) 100vw, 907px"></figure><p>Pour résumer ça ne sert pas à grand-chose, mais c’est bien foutu et ça a le mérite d’exister. D’autres applications font la même chose, mais l’idée de pouvoir le faire à l’aide d’une simple extension est suffisamment intéressant pour que l’on s’y attarde. </p>



<p>C’est bien pour finir la semaine :D</p>



<p>Amusez-vous bien!</p>



<p><a href="https://www.omgubuntu.co.uk/2019/03/draw-on-your-screen-ubuntu-linux" target="_blank" rel="noreferrer noopener" aria-label="source (s’ouvre dans un nouvel onglet)">source</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/draw-on-your-screen-une-extension-gnome-shell-amusante/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Gnome Shell Extension Installer &ndash; Installez vos extensions GNOME depuis le terminal</a> (24/10/2014)</li><li>La vache libre : <a href="">Une nouvelle version de Gnome-Shell Extension Weather by Neroth est disponible</a> (21/10/2013)</li><li>La vache libre : <a href="">Audio Output Switcher &ndash; Une extension pour changer de sortie audio en 1 clic sous Gnome Shell</a> (27/02/2014)</li><li>La vache libre : <a href="">California &ndash; Un calendrier sur mesure pour Gnome Shell</a> (21/03/2014)</li><li>La vache libre : <a href="">xfdashboard &ndash; Donnez de faux airs GNOME &agrave; Xfce</a> (13/05/2014)</li></ul></div></p>


feed_id: http://la-vache-libre.org/zram-un-kernel-module-qui-peut-etre-utile/
title: La vache libre : zRam – Un kernel module qui peut être utile
uri: La-vache-libre-zRam-Un-kernel-module-qui-peut-être-utile
url: http://la-vache-libre.org/zram-un-kernel-module-qui-peut-etre-utile/
content:
<figure><img src="media/90e9f95b.zRam.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/zRam.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/zRam.png 1004w, http://la-vache-libre.org/wp-content/uploads/2019/03/zRam-300x226.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/zRam-768x578.png 768w" sizes="(max-width: 1004px) 100vw, 1004px"></figure><p>Si vous possédez une machine récente embarquant beaucoup de mémoire vive, zRam (ex Compcache) est un module présent dans le noyau Linux dont vous n’aurez sans doute pas à vous préoccuper. En revanche si vous tournez sur un vieux clou et que vous sentez qu’il rame un peu (oui je sais elle est facile celle-là), vous pouvez tenter le coup et essayer d’optimiser un peu votre mémoire vive.</p>



<span></span>



<p>Pour ceux qui ne le savent pas encore les fameuses barrettes de RAM <em>(Random Acces Memory)</em> présentes dans vos ordinateurs, permettent le stockage temporaire de certaines informations afin que votre système puisse y accéder plus rapidement. Quand vous lancez un programme par exemple, celui-ci se charge dans la mémoire vive et pourra au besoin être rappelé et relancé plus vite. C’est très intéressant dans la mesure où l’accès à la mémoire vive est plus rapide que sur un disque dur traditionnel, car contrairement à vos barrettes de RAM celui-ci fonctionne à l’aide d’éléments mécaniques. Le petit bras que vous entendez grattouiller quand vous bossez. En revanche quand une certaine quantité de mémoire vive est occupée son contenu va être déplacé sur le disque dur, qui va alors commencer à swapper. Une zone de celui-ci, le swap, est entièrement dédiée à cette tâche.</p>



<p>Si vous avez bien suivi vous comprenez qu’à se stade vous allez perdre un peu en performances et qu’il peut être intéressant d’optimiser votre RAM afin que celle-ci dump le plus tard possible vers le swap. Pour cela vous avez *deux solutions. Si c’est possible matériellement vous en ajoutez et si ça ne l’est pas vous compressez. C’est la que zRam entre en jeu. Il s’agit d’un module présent nativement dans le noyau Linux, qui permet une fois configuré de compresser les instructions déjà présentes en RAM afin de disposer de plus d’espace pour les suivantes. En un sens cela permet d’augmenter virtuellement la quantité d’espace mémoire disponible. Bien entendu et je le précise car je sais que vous êtes rusés, la mémoire compressée va être de ce fait un peu plus lente. Cela va demander aussi un tout petit peu plus de boulot au CPU, qui devra compresser et décompresser les instructions avant de les traiter. Malgré tout le gain est réel et le ratio restera positif si on compare à un disque dur traditionnel. </p>



<p>La deuxième question que vous pourriez vous poser c’est de savoir si zRam peut-être utile avec un SSD, qui lui ne fonctionne pas avec des éléments mécaniques. Je dirais oui et non. Tout dépend de votre configuration et de votre utilisation. Si vous avez assez de RAM pour que votre SSD n’ait pas à swaper je dirais que vous n’en avez pas besoin. Dans le cas contraire vous pourriez commencer à y réfléchir, car même si les SSD d’aujourd’hui sont moins fragiles que ceux de première génération, swaper dessus activement ne doit pas être très bon à moyen terme. Ça multiplie les cycles d’écriture et je pense, mais c’est un avis personnel, qu’il peut claquer plus vite. </p>



<p>Donc en résumé si vous n’avez pas assez de RAM ou si vous ne voulez pas swaper sur votre SDD, activer zRam peut s’avérer utile d’autant plus qu’il n’y a pas grand chose à faire. Il suffit d’entrer ceci dans votre terminal :</p>



<pre>sudo apt install zram-config</pre>



<p>Normalement vous n’avez rien d’autre à faire, mais assurez quand même que les modifications aient été prises en compte à l’aide de la commande suivante :</p>



<pre>cat /proc/swaps</pre>



<p>ou :</p>



<pre>swapon -s</pre>



<p>Chez moi par exemple, si zRam n’est pas activé j’ai le retour suivant :</p>



<figure><a href="media/9de67111.zRam-1.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/zRam-1.png"><img src="media/9de67111.zRam-1.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/zRam-1.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/zRam-1.png 1004w, http://la-vache-libre.org/wp-content/uploads/2019/03/zRam-1-300x226.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/zRam-1-768x578.png 768w" sizes="(max-width: 1004px) 100vw, 1004px"></a></figure><p>Comme vous pouvez le voir sur l’image ci-dessus le retour m’indique que le swap est en un bloc, donc zRam n’est pas actif. Si vous êtes dans ce cas là entrez ceci dans votre terminal :</p>



<pre>sudo service zram-config start<br></pre>



<p>Comme vous pouvez le constater ce n’est plus la même chose. les différents espaces sont compressés (ils correspondent aux nombres de cœurs processeurs) et que tout est en place.</p>



<figure><a href="media/7202a4ac.zRam-2.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/zRam-2.png"><img src="media/7202a4ac.zRam-2.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/zRam-2.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/zRam-2.png 1004w, http://la-vache-libre.org/wp-content/uploads/2019/03/zRam-2-300x226.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/03/zRam-2-768x578.png 768w" sizes="(max-width: 1004px) 100vw, 1004px"></a></figure><p>On peut le voir également dans l’analyseur de disque.</p>



<figure><img src="media/3a59196a.SC3A9lection_002.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/03/S%C3%A9lection_002.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/03/Sélection_002.png 318w, http://la-vache-libre.org/wp-content/uploads/2019/03/Sélection_002-128x300.png 128w" sizes="(max-width: 318px) 100vw, 318px"></figure><p>Si pour une raison spécifique vous souhaitez revenir en arrière et désactiver zRam, il suffit d’entrer ceci dans votre terminal :</p>



<pre>sudo swapoff /dev/zram1</pre>



<pre>sudo zramctl --reset /dev/zram1<br></pre>



<p>Voilà. Ça ne casse pas trois pattes à un canard mais ça peut servir.</p>



<p><em>*Si vous tournez sur un SSD avant de compresser il peut être intéressant de vous intéresser aux paramètres swapiness. Sur Ubuntu par exemple, le système est prévu pour dumper et commencer à swapper lorsque la RAM affiche un taux d’occupation de 40%. Si sur un serveur cela peut s’avérer utile, c’est un peu moins cohérent sur un PC de bureau. Laisser 60% de RAM inutilisée n’a pas de sens. Si vous voulez en savoir plus à ce sujet </em><a rel="noreferrer noopener" aria-label="vous pouvez jeter un œil là-dessus (s’ouvre dans un nouvel onglet)" href="http://geekeries.de-labrusse.fr/?p=1806" target="_blank"><em>vous pouvez jeter un œil là-dessus</em></a><em>.</em></p>



<p>Amusez-vous bien!</p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/zram-un-kernel-module-qui-peut-etre-utile/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Obmenu &ndash; Configurez vos menus aux petits oignons sur Openbox</a> (31/01/2014)</li><li>La vache libre : <a href="">Masna &ndash; Un outil int&eacute;ressant pour g&eacute;rer vos scripts Nautilus sur Debian, Ubuntu et d&eacute;riv&eacute;s</a> (10/03/2014)</li><li>La vache libre : <a href="">FDupes &ndash; Un outil en ligne de commande sympa, pour d&eacute;tecter les doublons sur vos supports de stockages</a> (29/05/2014)</li><li>La vache libre : <a href="">PhotoCollage &ndash; Une application sympa pour cr&eacute;er des posters &agrave; partir d&rsquo;une collection d&rsquo;images sous GNU/Linux</a> (04/06/2014)</li><li>La vache libre : <a href="">Asunder &ndash; Un CD ripper/encoder audio qui roxe du poney</a> (10/06/2014)</li></ul></div></p>


feed_id: https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/
title: Cenwen : Welcome à OpenShot 2.4.4 !
uri: Cenwen-Welcome-à-OpenShot-2-4-4
url: https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/
content:
<p><a href="https://linuxevolution.wordpress.com/2015/02/22/m-a-j-de-fevrier-sur-openshot-2-0/openshot-2-logo-medium/" rel="attachment wp-att-2653"><img data-attachment-id="2516" data-permalink="https://linuxevolution.wordpress.com/2015/02/22/m-a-j-de-fevrier-sur-openshot-2-0/openshot-2-logo-medium/" data-orig-file="https://linuxevolution.files.wordpress.com/2015/02/openshot-2-logo-medium.png?w=474" data-orig-size="192,192" data-comments-opened="1" data-image-meta='{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}' data-image-title="openshot-2-logo-medium" data-image-description="" data-medium-file="https://linuxevolution.files.wordpress.com/2015/02/openshot-2-logo-medium.png?w=474?w=192" data-large-file="https://linuxevolution.files.wordpress.com/2015/02/openshot-2-logo-medium.png?w=474?w=192" src="https://linuxevolution.files.wordpress.com/2015/02/openshot-2-logo-medium.png?w=474" alt="" srcset="https://linuxevolution.files.wordpress.com/2015/02/openshot-2-logo-medium.png 192w, https://linuxevolution.files.wordpress.com/2015/02/openshot-2-logo-medium.png?w=150 150w" sizes="(max-width: 192px) 100vw, 192px"></a>Avec l’arrivée des beaux jours,  je vous annonce la sortie (et donc la disponibilité ) de la nouvelle version d’OpenShot 2.4.4. Bien que la liste des nouveautés soit longue je ne vais pas m’attarder trop dessus et donc me contenter de présenter les grandes lignes de celle-ci. Mais avant tout et comme il est de tradition, voici la vidéo de présentation de ce nouveau opus de Jonathan.</p>
<p><iframe type="text/html" width="474" height="267" src="https://www.youtube.com/embed/nuk84R6vRlY?version=3&amp;rel=1&amp;fs=1&amp;autohide=2&amp;showsearch=0&amp;showinfo=1&amp;iv_load_policy=1&amp;wmode=transparent" allowfullscreen="true"></iframe></p>
<p><span></span></p>
<p>Voici la liste des principales nouveautés de cette version :</p>
<ul><li>résolution d’un bogue au niveau des images clés lors du changement des taux de frames</li>
<li>amélioration des performances de la timeline et de visualisation des vidéos</li>
<li>amélioration du rendu Svg en utilisant maintenant la librairie <a href="https://github.com/RazrFalcon/resvg">resvg</a></li>
<li>amélioration sur les pistes et l’affichage de la totalité des propriétés dans une fenêtre unique, quelle soit dockée à droite ou à gauche</li>
</ul><p><a href="https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/33926677556145bb8ea0e6d179e72b0d/" rel="attachment wp-att-3371"><img data-attachment-id="3371" data-permalink="https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/33926677556145bb8ea0e6d179e72b0d/" data-orig-file="https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=474&amp;h=381" data-orig-size="1032,830" data-comments-opened="1" data-image-meta='{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}' data-image-title="33926677556145bb8ea0e6d179e72b0d" data-image-description="" data-medium-file="https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=474&amp;h=381?w=300" data-large-file="https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=474&amp;h=381?w=474" src="https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=474&amp;h=381" alt="" width="474" height="381" srcset="https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=474&amp;h=381 474w, https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=948&amp;h=762 948w, https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=150&amp;h=121 150w, https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=300&amp;h=241 300w, https://linuxevolution.files.wordpress.com/2019/03/33926677556145bb8ea0e6d179e72b0d.png?w=768&amp;h=618 768w" sizes="(max-width: 474px) 100vw, 474px"></a></p>
<ul><li>amélioration de l’installateur Windows</li>
<li>création de la portabilité (utilisation d’un projet sur la même machine, une autre ou bien carrément un autre système) d’un projet openshot (*.osp)</li>
<li>création de présets personnalisés</li>
<li>ajout de nouveaux langages : Hindi, Arabe et Chinois (Traditionnel et Simplifié) pour le logiciel et openshot.org</li>
</ul><p><a href="https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/6e18bc81c29644238937fd9466805396/" rel="attachment wp-att-3373"><img data-attachment-id="3373" data-permalink="https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/6e18bc81c29644238937fd9466805396/" data-orig-file="https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=474&amp;h=368" data-orig-size="1098,852" data-comments-opened="1" data-image-meta='{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}' data-image-title="6e18bc81c29644238937fd9466805396" data-image-description="" data-medium-file="https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=474&amp;h=368?w=300" data-large-file="https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=474&amp;h=368?w=474" src="https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=474&amp;h=368" alt="" width="474" height="368" srcset="https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=474&amp;h=368 474w, https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=948&amp;h=736 948w, https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=150&amp;h=116 150w, https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=300&amp;h=233 300w, https://linuxevolution.files.wordpress.com/2019/03/6e18bc81c29644238937fd9466805396.png?w=768&amp;h=596 768w" sizes="(max-width: 474px) 100vw, 474px"></a></p>
<ul><li>ajout du CRF (Constant Rate Factor) pour les presets à l’export</li>
<li>Intégration du changelog pour chaque version : dorénavant vous saurez qui a fait quoi…</li>
</ul><p><a href="https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/5802890d1a9b4a59a9fa1c9dff72bd61/" rel="attachment wp-att-3374"><img data-attachment-id="3374" data-permalink="https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/5802890d1a9b4a59a9fa1c9dff72bd61/" data-orig-file="https://linuxevolution.files.wordpress.com/2019/03/5802890d1a9b4a59a9fa1c9dff72bd61.png?w=474&amp;h=325" data-orig-size="700,480" data-comments-opened="1" data-image-meta='{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}' data-image-title="5802890d1a9b4a59a9fa1c9dff72bd61" data-image-description="" data-medium-file="https://linuxevolution.files.wordpress.com/2019/03/5802890d1a9b4a59a9fa1c9dff72bd61.png?w=474&amp;h=325?w=300" data-large-file="https://linuxevolution.files.wordpress.com/2019/03/5802890d1a9b4a59a9fa1c9dff72bd61.png?w=474&amp;h=325?w=474" src="https://linuxevolution.files.wordpress.com/2019/03/5802890d1a9b4a59a9fa1c9dff72bd61.png?w=474&amp;h=325" alt="" width="474" height="325" srcset="https://linuxevolution.files.wordpress.com/2019/03/5802890d1a9b4a59a9fa1c9dff72bd61.png?w=474&amp;h=325 474w, https://linuxevolution.files.wordpress.com/2019/03/5802890d1a9b4a59a9fa1c9dff72bd61.png?w=150&amp;h=103 150w, https://linuxevolution.files.wordpress.com/2019/03/5802890d1a9b4a59a9fa1c9dff72bd61.png?w=300&amp;h=206 300w, https://linuxevolution.files.wordpress.com/2019/03/5802890d1a9b4a59a9fa1c9dff72bd61.png 700w" sizes="(max-width: 474px) 100vw, 474px"></a></p>
<ul><li>correction d’un bogue survenant lors de la coupe d’un clip audio : la waveforme ne s’affichant plus…</li>
<li>amélioration de la procédure de test par la création d’un manifeste de test pour chaque nouvelle version. Celui-ci a pour but de plus impliquer la procédure de test par plus de personnes (autre que Jonathan lui-même) et donc de déceler plus rapidement et en amont les bogues éventuels à chaque nouvelle version. Voici <a href="https://github.com/OpenShot/openshot-qt/wiki/Release-Testing-Plan">le manifeste en question.</a></li>
<li>création d’une nouvelle communauté OpenShot sur Reddit où tout à chacun peut poser des questions. Elle remplace le site historique (<a href="http://www.openshotusers.com/" rel="nofollow">http://www.openshotusers.com</a>) ouvert par Andy et moi-même il y a maintenant près d’une décennie.</li>
<li>Développement à plein temps (au moins pour 2019) : ce rêve (et je le confirme depuis la décision de créer la version Qt ) de travailler à plein temps sur ce projet qui dure depuis une décennie devient dorénavant une réalité pour cette année.</li>
<li>Voici la liste de tous les changements effectués sur openshot-qt, libopenshot et libopenshot-audio :<strong>openshot-qt</strong>
<ul><li>Bump version to 2.4.4 (minimum libopenshot to 0.2.3)</li>
<li>Scale keyframe coordinates when changing Profile or Exporting using a different FPS (#2620)</li>
<li>Large performance improvements on AngularJS Timeline (and solved some Async issues) (#2533)</li>
<li>Integration of resvg SVG library (gitlab and freeze updates) (#2540)</li>
<li>Improved Tracks (simpler numbering, faster inserting, prevent deletion of locked tracks) (#2491)</li>
<li>Improved Docking (Timeline widget is now dockable and Properties works in pillar mode) (#2490)</li>
<li>Windows Installer: Remove invalid files (system32/zlib1.dll) (#2678)</li>
<li>Use libopenshot to generate preview images for our Title editor, and no longer use Qt’s SVG parsing by default. (#2544)</li>
<li>Improving UTF-8 path detection and conversion (#2525)</li>
<li>Rewrite conversion of relative and absolute path support in OpenShot (#2477)</li>
<li>Fixing many Python issues reported in our automatic exception tracking (#2482)</li>
<li>Fixing Various Breakages in our Release Testing Plan (#2669)</li>
<li>Fixing regressions to Split Audio (#2660)</li>
<li>Integrate Constant Rate Factor (CRF) into Export Dialog (#2543)</li>
<li>Separating PrepareStreams() from Open(), to allow SetOption() to correctly function (#2568)</li>
<li>Adding h265 export preset (thanks Peter) (#2680)</li>
<li>Adding ~/.openshot_qt/presets/ User-defined Presets, so users can easily install custom export presets (devices and formats) (#2555)</li>
<li>Dragging an OSP file into the Project Files widget will open the entire project file (and prompt to save unsaved changes) (#2616)</li>
<li>Persist undo/redo history correctly across OpenShot sessions (#2474)</li>
<li>Fix audio waveform display when slicing clips or resizing/trimming clips</li>
<li>Color picker: Never use native dialog (#2425)</li>
<li>Adding Git Changelog screen (#2566)</li>
<li>Converting to new Settings class, instead of the old ENV VAR method (#2520)</li>
<li>Reverting Angular from 1.7.2 to 1.6.0 (for stability reasons) (#2479)</li>
<li>Updating GitHub Templates (for bug report, question, and feature request) (#2608)</li>
<li>Updating GitHub README: features list, translation urls, and badges (#2597)</li>
<li>Completed Arabic, Hindi, Chinese (Simplified and Traditional) translations (#2594)</li>
<li>Update messaging integration on build server (#2426)</li>
<li>Add __init__.py file for installed module (#2419)</li>
<li>launch.py: Path-detect via openshot_qt init (#2419)</li>
<li>Exit using sys.exit() (#2409)</li>
<li>preferences: Tweak item layout (#2401)</li>
<li>Widen export window (#2373)</li>
<li>Pass remaining command line args to Qt (#2355)</li>
<li>Copy (cleaned up) xdg icon to src/images (#2316)</li>
<li>Add strings to be translated and fix tuple error (#2275)</li>
<li>added browse button in file properties dialog, to allow relinking of individual media files (#2275)</li>
<li>fix for automatic relinking of missing media files during project open (#2275)</li>
<li>Add the same browse type for inkscape and blender field (#2255)</li>
<li>Remove CRLF line endings from chromebook preset (#2204)</li>
<li>Convert `language.py` line endings (#2204)</li>
<li>Missing files are now automatically deleted from the recent menu (#2202)</li>
<li>Append correct extension to snapshot frames (#2196)</li>
<li>Simplify version number and file name logic in build server (especially for releases) (#2136)</li>
<li>Update Contributors &amp; Translations (#2679)</li>
</ul><p><strong>libopenshot</strong></p>
<ul><li>Bumping version to 0.2.3 (SO 17)</li>
<li>Integration of resvg SVG library (optional during build) (#185)</li>
<li>Improved Keyframe Performance (#197)</li>
<li>MP3 Special Handling &amp; Missing Frame Refactor (#196)</li>
<li>Fix default sizes on readers without MAX_WIDTH and MAX_HEIGHT settings (#188)</li>
<li>Adding new settings class to be used for changing realtime settings used by libopenshot, such as scaling mode for preview vs final render, or hardware decode, etc… (#183)</li>
<li>Integrate Constant Rate Factor (CRF) for FFmpegWriter (#186)</li>
<li>Improving cache performance by preventing the cache from getting behind the currently displaying frame # (#179)</li>
<li>Set video bit rate to 0 if an invalid bit rate detected (which happens when using crf) (#191)</li>
<li>Invalid SetMaxSize Logic and Invalid CRF q settings in FFmpegWriter (#198)</li>
<li>Refactor FFmpegWriter Open() and PrepareStreams() methods, so that SetOption() can be called between them. (#193)</li>
<li>Some polishing for the cmake ReSVG discovery (#187)</li>
<li>Adding condition before calling av_frame_free (in AV_FREE_FRAME macro) (#184)</li>
<li>tests/CMakeLists: Use same dependencies as src/ (#163)</li>
<li>Remove Eclipse files and add to gitignore (#178)</li>
<li>Fixing Scale Mode (None) in previews (#182)</li>
<li>Exclude git tags from kicking off GitLab builds (for libopenshot)</li>
<li>Update readme to use markdown and update copyright to 2019 (#94)</li>
<li>Update README and INSTALL files (including build instructions) (#194)</li>
<li>Add git log file with commits up to the previous release (#192)</li>
</ul><p><strong>libopenshot-audio</strong></p>
<ul><li>Bumping version to 0.1.8 (SO remains 6)</li>
<li>Create README.md, INSTALL.md, INSTALL-WINDOWS.md, INSTALL-MAC.md, INSTALL-LINUX.md (#32)</li>
<li>Adding git log to build artifacts (since last release tag) (#31)</li>
<li>Exclude git tags from kicking off GitLab builds (for libopenshot-audio) (#26)</li>
</ul></li>
</ul><p> </p>
<h3>Finalement…</h3>
<p>Cette nouvelle version s’inscrit dans la finalité du projet: installation facilité, stabilité, facilité d’utilisation. Sans rentrer dans les sujets évoqués plus haut, un me semble plus intéressant que les autres.</p>
<p>Et , à mon avis, il est de taille : le travail à plein temps de Jonathan sur le projet. C’est effectivement un vieux rêve et je suis très curieux de voir ce qui va en résulter dans les mois qui vont venir.</p>
<p> </p>
<p><img src="media/9ad38962.b4deaa84d80933a525c375c1cef1b842" data-original-source="http://cdn.libravatar.org/avatar/b4deaa84d80933a525c375c1cef1b842" alt="Gravatar de Cenwen" class="gravatar" /><br/><i>Original post of <a href="https://linuxevolution.wordpress.com/2019/03/24/welcome-a-openshot-2-4-4/" title="Visit the source">Cenwen</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Cenwen : <a href="">MAJ pour OpenShot 2.0.0 (1/3)</a> (11/01/2014)</li><li>Cenwen : <a href="">MAJ pour OpenShot 2.0.0 (2/3)</a> (12/01/2014)</li><li>Cenwen : <a href="">OpenShot Qt 2.0 Beta</a> (12/01/2016)</li><li>Cenwen : <a href="">Sortie d&rsquo;OpenShot 2.4.2</a> (01/07/2018)</li><li>Cenwen : <a href="">Un avant g&ocirc;ut de Libopenshot !</a> (06/12/2012)</li></ul></div></p>


title: Journal du hacker : Liens intéressants Journal du hacker semaine #12
uri: 2019-03-25-Journal-du-hacker-Liens-intéressants-Journal-du-hacker-semaine-12
feed_id:
https://blog.journalduhacker.net/index.php?article210/liens-interessants-journal-du-hacker-semaine-12-2019

url:
https://blog.journalduhacker.net/index.php?article210/liens-interessants-journal-du-hacker-semaine-12-2019

content:
<p>Pour la 12ème semaine de l'année 2019, voici <strong>12 liens</strong> intéressants que vous avez peut-être ratés, relayés par <a href="https://www.journalduhacker.net/">le Journal du hacker</a>, votre source d’informations pour le Logiciel Libre francophone !</p>

<a href="https://www.journalduhacker.net/"><img src="media/01f45034.logo-journal-du-hacker.png" data-original-source="https://blog.journalduhacker.net/data/medias/logo-journal-du-hacker.png"></a>

<ul><li><a href="https://www.journalduhacker.net/s/euph6w/d_ployer_en_5_minutes_un_cluster">Déployer en 5 minutes un cluster Kubernetes sur ARM avec k3s et Ansible</a></li>
<li><a href="https://www.journalduhacker.net/s/djwhdh/open_source_gratuit_et_utilisation">Open source, gratuité et utilisation professionnelle</a></li>
<li><a href="https://www.journalduhacker.net/s/3hntni/administrer_un_n_ud_ou_un_site_tor_en_passe_d">Administrer un nœud ou un site Tor en passe d'être considéré comme un crime en Allemagne</a></li>
<li><a href="https://www.journalduhacker.net/s/vkfqri/melusine_une_nouvelle_brique_ossbymaif">Melusine : une nouvelle brique #OSSByMAIF pour (ré)enchanter les emails</a></li>
<li><a href="https://www.journalduhacker.net/s/znjkv8/arr_tez_de_voir_de_lintelligence">Arrêtez de voir de l'intelligence artificielle partout !</a></li>
<li><a href="https://www.journalduhacker.net/s/5tktdf/commento_un_clone_libre_de_disqus_qui_s_int">Commento – Un clone libre de Disqus qui s’intègre sur n’importe quel site en quelques secondes</a></li>
<li><a href="https://www.journalduhacker.net/s/vjaew1/les_logiciels_libres_un_instrument_pour">Les logiciels libres, un instrument pour restaurer une souveraineté numérique de l’Europe</a></li>
<li><a href="https://www.journalduhacker.net/s/6nzmrt/go_et_kubernetes_les_recettes_du_nouveau">GO et Kubernetes, les recettes du nouveau LeBonCoin</a></li>
<li><a href="https://www.journalduhacker.net/s/fdgm3b/firefox_66_sur_la_route">Firefox 66 sur la route !</a></li>
<li><a href="https://www.journalduhacker.net/s/yympct/facebook_stock_des_millions_de_mots_de">Facebook a stocké des millions de mots de passe non cryptés</a></li>
<li><a href="https://www.journalduhacker.net/s/csvtva/enorme_quantit_de_donn_es_personnelles">Énorme quantité de données personnelles laissées sur les ordinateurs et téléphones usagés</a></li>
<li><a href="https://www.journalduhacker.net/s/vumpjt/gnome_le_poids_des_ic_nes">Gnome : le poids des icônes</a></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>

<ul><li><a href="https://www.journalduhacker.net/rss">Le flux RSS du Journal du hacker</a></li>
<li><a href="https://twitter.com/journalduhacker">Le compte Twitter du Journal du hacker</a></li>
<li><a href="https://framasphere.org/u/journalduhacker">Le compte Diaspora* du Journal du hacker</a></li>
<li><a href="https://framapiaf.org/@journalduhacker">Le compte Mastodon du Journal du hacker</a></li>
</ul><p>De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>

<p>Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. <a href="https://www.journalduhacker.net/invitations/request">Rejoignez-nous</a> pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !</p>

<p><strong>Et vous ? Qu’avez-vous pensé de ces articles ?</strong> N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)</p>
<p><img src="media/ffe97a17.7916ee3cafa0bc3e9583bedad876dcd5" data-original-source="http://cdn.libravatar.org/avatar/7916ee3cafa0bc3e9583bedad876dcd5" alt="Gravatar de Journal du hacker" class="gravatar" /><br/><i>Original post of <a href="https://blog.journalduhacker.net/index.php?article210/liens-interessants-journal-du-hacker-semaine-12-2019" title="Visit the source">Journal du hacker</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #12</a> (28/03/2016)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #12</a> (27/03/2017)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #12</a> (26/03/2018)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du pirate semaine #12</a> (20/03/2015)</li></ul></div></p>


feed_id: https://blog.genma.fr/?Soucis-rencontres-avec-Borg
title: genma : Soucis rencontrés avec Borg
uri: genma-Soucis-rencontrés-avec-Borg
url: https://blog.genma.fr/?Soucis-rencontres-avec-Borg
content:
<img alt="" src="https://blog.genma.fr/IMG/arton2810.jpg?1553271984" width="150" height="79"><div><p>J'utilise Borg en production depuis quelques mois maintenant et voici donc un retour d'expérience. Je n'ai pas de métrique /temps pour une volumétrie donnée de sauvegarde, je verrai pour faire ça dans un prochain billet je pense. Dans le présent billet je voudrais me concentrer sur les soucis que j'ai pu rencontré avec Borg. Par soucis c'est un bien grand mot. J'ai rencontré différents types d'erreur sans conséquences et pour lesquelles j'ai toujours pu avoir une résolution.</p>
<p>Borg est un logiciel fiable et de qualité, cela faisait partie de mes critères de test et de choix qui ont fait que j'ai d'abord utilisé Borg à titre personnel avant de passer à un usage en production.</p>
<p>Les messages de Borg dans le cas d'erreur sont assez explicites et parlant. Voici les quelques erreurs rencontrées et leurs résolutions.</p>
<p><strong>Problème de lock -Failed to create/acquire the lock</strong></p>
<div dir="ltr"><code>borg create -v --stats /Backup/Dossier_borg/::Projets_`date +%Y-%m-%d-%H:%m:%S` /Projets/ <br> Failed to create/acquire the lock /root/.cache/borg/4f59d52b3ca46decce6e3dedee7a057b64300a49f827629abff259af2bfbe297/lock.exclusive (timeout).</code></div>
<p><strong>Problème rencontré</strong> La sauvegarde Borg refuse de se lancer sur un dossier. Le message parle d'un problème d'un fichier .lock en indiquant le chemin concerné par le lock.</p>
<p><strong>Cause</strong> Lorsque Borg lance une sauvegarde sur un dossier, il crée un fichier .lock dans l'espace de sauvegarde qu'il utilise pour ses données. Si le processus Borg a été coupé / interrompu (lancement à travers SSH et perte de réseau ; interruption manuelle de la sauvegarde en cours...)</p>
<p><strong>Résolution</strong> On supprime le fichier .lock et le dossier lock à l'endroit indiqué dans le message d'erreur. Et on relance la sauvegarde qui peut alors correctement se dérouler.</p>
<p><strong>Qui des interruptions de Borg ?</strong></p>
<p>Si on lance <a href="https://blog.genma.fr/?Retour-d-experience-avec-Borg-comme-outil-de-sauvegarde" title="Retour d'expérience avec Borg comme outil de sauvegarde - Sens des sauvegardes : Push vs Pull">une sauvegarde Borg à travers SSH</a> et que l'on a une coupure réseau, Borg est capable de reprendre là où il s'était arrêté.</p>
<p>Le nom de la sauvegarde prend alors une extension ".checkpoint" dans son nom, ce qui permet de savoir facilement que cette sauvegarde est incomplète / non achevée. A la relance suivante, si le nom est indentique, Borg repart et finalise cette sauvegarde. Si le nom est différent (dans mon cas je fais des sauvegardes avec un nom de la forme YYY-MM-DD-HH:MM), Borg conserve la sauvegarde avec un .checkpoint dans son nom.</p>
<p><strong>Autres cas</strong></p>
<p><strong>Problème rencontré</strong></p>
<div dir="ltr"><code>Warning: The repository at location ssh://linagora@machine/Backup/Projet was previously located at ssh://linagora@machine2/Backup2/Projet<br> Do you want to continue? [yN] y<br> Cache is newer than repository - this is either an attack or unsafe (multiple repos with same ID)</code></div>
<p><strong>Cause</strong></p>
<p>Sur un espace de stockage avec un seul disque, j'ai eu un soucis de perte du disque. Par sécurité, <a href="https://blog.genma.fr/?Sauvegarde-la-regle-des-3-2-1" title="Sauvegarde la règle des 3-2-1">selon la règles des 3-2-1</a>, je fais une deuxième sauvegarde Borg identique sur un autre espace. J'ai donc récupéré les données sauvegardées également avec Borg sur un autre espace. Un Rsync, assez long.</p>
<p><strong>Résolution</strong></p>
<p>Pour que Borg <i>retrouve ses petits</i>, j'ai relancé Borg sur cet espace. Borg indique que l'espace de sauvegarde a changé de chemin, on valide. Et les sauvegardes suivantes se poursuivent en utilisant ce nouvel espace et les données des sauvegardes précédentes.</p>
<p>Cela nous montre qu'un espace de sauvegarde Borg peut être lui même sauvegardé par copie intégrale / déplacé, Borg se débrouillera et fera juste un warning quand on lance l'usage des données de cet espace de sauvegarde.</p>
<p><strong>Conclusion</strong></p>
<p>J'espère que ce retour sera utile à d'autres. N'hésitez pas à laisser en commentaire votre propre expérience de soucis rencontrés dans les usages de Borg. Merci à vous.</p></div>
<p><img src="media/42493842.dd4318d0d3a7d2ffb13756f63b76d85d" data-original-source="http://cdn.libravatar.org/avatar/dd4318d0d3a7d2ffb13756f63b76d85d" alt="Gravatar de genma" class="gravatar" /><br/><i>Original post of <a href="https://blog.genma.fr/?Soucis-rencontres-avec-Borg" title="Visit the source">genma</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: Renault : [F30] Participez à la journée de test consacrée à la modularité
uri: Renault-F30-Participez-à-la-journée-de-test-consacrée-à-la-mod
feed_id:
https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-la-modularit%C3%A9

url:
https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-la-modularit%C3%A9

content:
<p>Aujourd'hui, ce mardi 26 mars est une journée dédiée à un test précis : sur
la modularité. En effet, durant le cycle de développement, l'équipe d'assurance
qualité dédie quelques journées autours de certains composants ou nouveautés
afin de remonter un maximum de problèmes sur le sujet.</p>
<p>Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit
de les suivre, comparer votre résultat au résultat attendu et le notifier.</p>
<h3>En quoi consiste ce test ?</h3>
<p>La modularité est le résultat de la réflexion de Fedora.next, amorcé en
2014. L'objectif est de découpler le cycle de vie des applications avec celui
de Fedora afin qu'un utilisateur de Fedora bénéficie de plus de flexibilité. Il
serait par exemple possible de choisir une version native de Python plus
récente ou plus ancienne que celle disponible par défaut. Auparavant cela
n'était possible qu'en choisissant une autre version de Fedora ce qui pouvait
être contraignant.</p>
<p>Les modules se comportent comme des dépôts supplémentaires proposant un
ensemble de paquets destinés à remplacer ceux des dépôts officiels. Mais bien
entendu, tout cela est géré par le projet Fedora avec la même qualité et les
mêmes mainteneurs.</p>
<p>Pour le moment Fedora propose quelques modules comme Docker, Django, NodeJS
et le langage Go.</p>
<p>Les tests du jour couvrent :</p>
<ul><li>Lister les modules disponibles et installés ;</li>
<li>Installer un nouveau module ;</li>
<li>Activer un nouveau module ;</li>
<li>Mettre à jour un module.</li>
</ul><p>Comme vous pouvez le constater, ces tests sont assez simples et ne devraient
prendre que quelques minutes seulement. Il vous faudra bien évidemment
installer le dépôt modular avant (paquet fedora-repos-modular).</p>
<h3>Comment y participer ?</h3>
<p>Vous pouvez vous rendre sur <a href="http://testdays.fedorainfracloud.org/events/61" hreflang="en">la page des
tests</a> pour lister les tests disponibles et rapporter vos résultats. La
<a href="https://fedoraproject.org/wiki/Test_Day:2019-03-26_Modularity_Test_Day" hreflang="en">page wiki</a> récapitule les modalités de la journée.</p>
<p>Si vous avez besoin d'aide lors du déroulement des tests, n'hésitez pas de
faire un tour sur IRC pour recevoir un coup de main sur les canaux
#fedora-test-days et #fedora-fr (respectivement en anglais et en français) sur
le serveur Freenode.</p>
<p>En cas de bogue, il est nécessaire de le rapporter sur le <a href="https://bugzilla.redhat.com/index.cgi" hreflang="en">BugZilla</a>. Si vous ne
savez pas faire, n'hésitez pas à consulter <a href="http://doc.fedora-fr.org/wiki/Apprendre_%C3%A0_rapporter_un_bogue" hreflang="fr">la documentation correspondante</a>.</p>
<p>De plus, si une journée est dédiée à ces tests, il reste possible de les
effectuer quelques jours plus tard sans problème ! Les résultats seront
globalement d'actualité.</p>
<p><img src="media/d143d7a6.f792a7629fb4a46c01613eb1976730ef" data-original-source="http://cdn.libravatar.org/avatar/f792a7629fb4a46c01613eb1976730ef" alt="Gravatar de Renault" class="gravatar" /><br/><i>Original post of <a href="https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-la-modularit%C3%A9" title="Visit the source">Renault</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Renault : <a href="">Participez &agrave; la journ&eacute;e de test consacr&eacute;e au noyau Linux 4.14</a> (30/11/2017)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; l&#039;internationalisation</a> (13/03/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; GNOME 3.28</a> (26/03/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; la modularit&eacute;</a> (10/04/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; la version Atomic / Cloud</a> (11/04/2018)</li></ul></div></p>


feed_id: https://obsd4a.net/blog/article70/syspatch-patch-vmm-gdt-idt-6-3-6-4
title: Thuban : Syspatch : patch VMM - GDT+IDT - 6.3+6.4
uri: Thuban-Syspatch-patch-VMM-GDT-IDT-6-3-6-4
url: https://obsd4a.net/blog/article70/syspatch-patch-vmm-gdt-idt-6-3-6-4
content:
<p>L'équipe OpenBSD nous livre un nouveau correctif nommé "<strong>vmmints</strong>".</p>

<ul><li>Les limites GDT et IDT sont improprement restaurées lorsque le contexte VMM change. <strong><a href="https://www.openbsd.org/errata63.html">6.3</a></strong> : <em>patch n°<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/6.3/common/032_vmmints.patch.sig">32</a></em> ; <strong><a href="https://www.openbsd.org/errata64.html">6.4</a></strong> : <em>patch n°<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/6.4/common/016_vmmints.patch.sig">16</a></em>.</li>
</ul><hr><p>Le <strong>redémarrage</strong> de votre machine est <strong>nécessaire</strong>, car cela affecte le noyau.<br><br>
Architectures concernées : <strong>amd64</strong> et <strong>i386</strong></p>

<hr><p><em><strong>Note</strong> : Ce patch est utile si et seulement si vous utilisez la virtualisation VM</em> !</p>

<p> </p>
<p><img src="media/0d200000.a17c14dbfc42f0936cee56ed7a9b3b31" data-original-source="http://cdn.libravatar.org/avatar/a17c14dbfc42f0936cee56ed7a9b3b31" alt="Gravatar de Thuban" class="gravatar" /><br/><i>Original post of <a href="https://obsd4a.net/blog/article70/syspatch-patch-vmm-gdt-idt-6-3-6-4" title="Visit the source">Thuban</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://la-vache-libre.org/aide-memoire-terminal-apt/
title: La vache libre : Aide-mémoire Terminal : APT (Avanced Packaging Tool)
uri: La-vache-libre-Aide-mémoire-Terminal-APT-(Avanced-Packaging-Tool)
url: http://la-vache-libre.org/aide-memoire-terminal-apt/
content:
<p>Salut mes choupinoux(nettes). J’inaugure une suite de billets qui ne vont pas obligatoirement vous intéresser, mais qui auront l’avantage d’être là quand j’en aurais besoin. Le terminal est un outil formidable certes, mais il faut bien se rendre à l’évidence cela demande un minimum de mémoire. À moins d’être une brutasse ou de l’utiliser tous les jours, il est parfois difficile de se rappeler de tout ce dont on a besoin. J’ai donc crée une catégorie « Aide-mémoire », qui va me permettre de lister dans l’étable les commandes et les applications en CLI que j’utilise assez souvent. Si en utilisation courante un « man » ou un « –help » font largement l’affaire, cela me sera surtout utile en cas de réinstallation. Il y a toujours quelques softs ou réglages dont je ne me souviens plus et les avoir sous la patte me fera gagner du temps. Le but n’est donc pas d’approfondir les commandes et les options que je vais lister ici, mais de disposer d’un petit kit correspondant à mes besoin réels (le contenu pourra donc évoluer avec le temps). Je commence avec APT et je vous fais de gros bisous.</p>



<span></span>



<h2>APT (Avanced Packaging Tool)</h2>



<p><a rel="noreferrer noopener" aria-label="APT (Avanced Packaging Tool) (s’ouvre dans un nouvel onglet)" href="https://fr.wikipedia.org/wiki/Advanced_Packaging_Tool" target="_blank">APT (Avanced Packaging Tool)</a> est un gestionnaire de paquets et de mises à jour complet. Disponible sur un grand nombre de distributions GNU/Linux, il a été conçu dans le but de vous permettre d’installer, de supprimer et de mettre à jour votre système, vos sources et vos applications.</p>



<p><strong>Recherche et installation de paquets :</strong></p>



<pre>~$ sudo apt search [paquet](rechercher un paquet)<br>~$ sudo apt install [paquet](installer un paquet)<br>~$ sudo apt install -f (permet de régler des éventuels problèmes de dépendances manquantes avec dpkg)</pre>



<p><strong>Mises à jour :</strong></p>



<pre>~$ sudo apt update (rechercher les mises à jour)<br>~$ sudo apt ugrade (installer les mises à jour)<br>~$ sudo apt full-upgrade (supprimer/installer et mettre à jour les paquets)<br>~$ sudo apt dist-upgrade (mettre à jour la distribution y compris le kernel)</pre>



<p><strong>Suppression de paquets et nettoyage :</strong></p>



<pre>~$ sudo apt remove [paquet] --purge (désinstaller un paquet et purger ses fichiers de configuration)<br>~$ sudo apt autoremove [paquet] (désinstaller un paquet et les dépendances inutilisées) (peut être associé à --purge)<br>~$ sudo apt autoclean (supprimer tout le cache apt)<br></pre>



<p><strong>Informations paquets et dépendances :</strong></p>



<pre>~$ sudo apt -l (lister les paquets installés) (>> fichier.txt peut rediriger le résultat dans un fichier)<br>~$ apt --version (afficher la version d'apt)<br>~$ sudo apt show [paquet] (afficher les détails d'un paquet)<br>~$ sudo apt depends [paquet] (lister les dépendances d'un paquet) <br></pre>



<p><strong>Gestion des sources :</strong></p>



<pre>~$ sudo apt edit-sources (permet de modifier les sources <em>.list</em>)</pre>



<p><strong>Aide :</strong></p>



<pre>~$ man apt (afficher le manuel d'apt)<br>~$ apt --help (afficher l'aide d'apt)<br></pre>



<p><strong>Extra :</strong><br></p>



<pre>~$ apt moo (parce que les vaches c'est cool!)<br></pre>



<p></p>



<p>NB : L’option « <em>-y</em> » associée aux différentes commandes permet de ne pas avoir à confirmer la commande par <em>o/n</em>, <em>y/n</em>.</p>



<p>Certains problèmes rencontrés avec <em>apt</em> peuvent être résolus à l’aide de <em>dpkg</em>, qui aura sa page très bientôt. Je vous renverrai dessus quand elle sera dispo.</p>



<p><em>Dernière modification le 27/03/2019 à 00h20</em></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/aide-memoire-terminal-apt/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Installer LGOGDownloader &ndash; Un client GOG en CLI pour GNU/Linux (Debian, Ubuntu, Arch Linux, Manjaro)</a> (26/08/2014)</li><li>La vache libre : <a href="">QRencode &ndash; Cr&eacute;ez des QR codes depuis votre terminal sous GNU/Linux</a> (15/10/2014)</li><li>La vache libre : <a href="">CMUS &ndash; Un lecteur audio en mode console pour GNU/Linux</a> (22/10/2014)</li><li>La vache libre : <a href="">Gnome Shell Extension Installer &ndash; Installez vos extensions GNOME depuis le terminal</a> (24/10/2014)</li><li>La vache libre : <a href="">mps-youtube 0.2.0 disponible &ndash; &Ccedil;a roxe toujours autant du poney</a> (25/11/2014)</li></ul></div></p>


title: Journal du hacker : Liens intéressants Journal du hacker semaine #13
uri: 2019-04-01-Journal-du-hacker-Liens-intéressants-Journal-du-hacker-semaine-13
feed_id:
https://blog.journalduhacker.net/index.php?article211/liens-interessants-journal-du-hacker-semaine-13-2019

url:
https://blog.journalduhacker.net/index.php?article211/liens-interessants-journal-du-hacker-semaine-13-2019

content:
<p>Pour la 13ème semaine de l'année 2019, voici <strong>10 liens</strong> intéressants que vous avez peut-être ratés, relayés par <a href="https://www.journalduhacker.net/">le Journal du hacker</a>, votre source d’informations pour le Logiciel Libre francophone !</p>

<a href="https://www.journalduhacker.net/"><img src="media/01f45034.logo-journal-du-hacker.png" data-original-source="https://blog.journalduhacker.net/data/medias/logo-journal-du-hacker.png"></a>

<ul><li><a href="https://www.journalduhacker.net/s/1t4onk/les_d_veloppeur_euse_s_toxiques">Les développeur(euse)s toxiques</a></li>
<li><a href="https://www.journalduhacker.net/s/1gb988/userland_une_distribution_gnu_linux_pour">UserLand, Une distribution GNU/Linux pour votre Android</a></li>
<li><a href="https://www.journalduhacker.net/s/pwd6pv/ces_diteurs_open_source_qui_entrent_en_r">Ces éditeurs open source qui entrent en résistance face à Amazon</a></li>
<li><a href="https://www.journalduhacker.net/s/bplarm/la_cour_des_comptes_pingle_lopen_data_chez">La Cour des comptes épingle l'open data chez Meteo France, IGN et Cerema</a></li>
<li><a href="https://www.journalduhacker.net/s/suwoib/aide_m_moire_terminal_apt_avanced">Aide-mémoire Terminal : APT (Avanced Packaging Tool)</a></li>
<li><a href="https://www.journalduhacker.net/s/pfbhsz/de_la_vari_t_dans_les_fournisseurs">De la variété dans les fournisseurs d'adresse email</a></li>
<li><a href="https://www.journalduhacker.net/s/bqvzyo/mon_top_3_des_podcast_de_geek">Mon top 3 des podcast de geek</a></li>
<li><a href="https://www.journalduhacker.net/s/d8zfou/le_coup_de_gueule_du_jour">Le coup de gueule du jour…</a></li>
<li><a href="https://www.journalduhacker.net/s/mesqtv/d_claration_de_mozilla_sur_ladoption_de_la">Déclaration de Mozilla sur l'adoption de la directive européenne sur le droit d'auteur</a></li>
<li><a href="https://www.journalduhacker.net/s/szciep/internet_une_histoire_de_c_bles_qui_ne">Internet : une histoire de câbles qui ne tiennent qu'à un fil...</a></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>

<ul><li><a href="https://www.journalduhacker.net/rss">Le flux RSS du Journal du hacker</a></li>
<li><a href="https://twitter.com/journalduhacker">Le compte Twitter du Journal du hacker</a></li>
<li><a href="https://framasphere.org/u/journalduhacker">Le compte Diaspora* du Journal du hacker</a></li>
<li><a href="https://framapiaf.org/@journalduhacker">Le compte Mastodon du Journal du hacker</a></li>
</ul><p>De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>

<p>Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. <a href="https://www.journalduhacker.net/invitations/request">Rejoignez-nous</a> pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !</p>

<p><strong>Et vous ? Qu’avez-vous pensé de ces articles ?</strong> N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)</p>
<p><img src="media/ffe97a17.7916ee3cafa0bc3e9583bedad876dcd5" data-original-source="http://cdn.libravatar.org/avatar/7916ee3cafa0bc3e9583bedad876dcd5" alt="Gravatar de Journal du hacker" class="gravatar" /><br/><i>Original post of <a href="https://blog.journalduhacker.net/index.php?article211/liens-interessants-journal-du-hacker-semaine-13-2019" title="Visit the source">Journal du hacker</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #13</a> (04/04/2016)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #13</a> (03/04/2017)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #13</a> (02/04/2018)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du pirate semaine #13</a> (27/03/2015)</li></ul></div></p>


feed_id: http://la-vache-libre.org/nnn/
title: La vache libre : nnn – Un navigateur de fichiers en CLI qui en a sous le pied
uri: La-vache-libre-nnn-Un-navigateur-de-fichiers-en-CLI-qui-en-a-sou
url: http://la-vache-libre.org/nnn/
content:
<figure><img src="media/a2eab240.lavachelibrelavachelibre-OMEN-_001.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_001.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_001.png 1004w, http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_001-300x226.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_001-768x578.png 768w" sizes="(max-width: 1004px) 100vw, 1004px"><figcaption>nnn start</figcaption></figure><p>Si vous faites partie de ces gens qui aiment utiliser des applications simples, légères, mais néanmoins puissantes et modulables, peut-être devriez-vous tester <a rel="noreferrer noopener" aria-label="nnn (s’ouvre dans un nouvel onglet)" href="https://github.com/jarun/nnn#keyboard-shortcuts" target="_blank">nnn</a>. Il s’agit d’un explorateur de fichiers en ligne de commande, conçu dans le but de fournir une solution légère, ultra optimisée en termes de ressources et facile à prendre en main. Présenté comme ça nous pourrions nous attendre à un truc hyper minimaliste, mais sous ses airs ultra light nnn en a sous le pied, et offre un panel d’options et de possibilités assez impressionnant.</p>



<span></span>



<figure><a href="media/410101d8.lavachelibrelavachelibre-OMEN-_002.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_002.png"><img src="media/410101d8.lavachelibrelavachelibre-OMEN-_002.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_002.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_002.png 1004w, http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_002-300x226.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_002-768x578.png 768w" sizes="(max-width: 1004px) 100vw, 1004px"></a></figure><p>Pour vous donner une petite idée de ce qui vous attends avec nnn, on relèvera les points suivants :</p>



<ul><li>différents modes de vue disponibles (détaillé ou light)</li><li>un mode « analyse disk » pour afficher le taux d’occupation de vos espaces de stockage</li><li>une prise en main facilitée (dans le cadre d’un usage courant) par des raccourcis claviers simples à mémoriser (flèches, ~,-,@ etc…)</li><li>un sélecteur de fichiers (via le plugin neo de vim)</li><li>et la prise en charge des fichiers par des applications externes à l’aide de l’option « ouvrir avec »</li></ul><figure><a href="media/b86b8be9.lavachelibrelavachelibre-OMEN-_006.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_006.png"><img src="media/b86b8be9.lavachelibrelavachelibre-OMEN-_006.png" data-original-source="https://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_006.png" alt="" srcset="http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_006.png 1004w, http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_006-300x226.png 300w, http://la-vache-libre.org/wp-content/uploads/2019/04/lavachelibre@lavachelibre-OMEN-_006-768x578.png 768w" sizes="(max-width: 1004px) 100vw, 1004px"></a></figure><p>On notera également :</p>



<ul><li>la prise en charge complète des fichiers et des répertoires (créer, copier, supprimer ou renommer )</li><li>une option de transfert ftp</li><li>la possibilité de lister et de manipuler des archives compressées</li><li>la possibilité de renommer en masse des fichiers (via vidir)</li><li>la possibilité d’utiliser ou d’ajouter des scripts personnalisés</li><li>la possibilité d’analyser les données de certains médias via mediainfo et exiftools</li><li>une option de prise de notes</li><li>la possibilité d’éditer les fichiers textes</li></ul><p>Et bien d’autres choses encore….</p>



<p>Je ne vais pas m’attarder plus longtemps sur le sujet, dans la mesure où je suis encore en train de découvrir cette application que je vous recommande chaudement. franchement elle est très sympa et cerise sur le gâteau, elle est multi-plateformes. Ça tourne sur à peu près tout Windows et OS X compris.</p>



<p>Si vous tournez sur Ubuntu et que vous voulez tester la bête il suffit d’entrer ceci dans votre terminal :</p>



<pre>sudo apt install nnn</pre>



<p>Pour le reste vous trouverez tout ce qu’il vous faut <a href="https://github.com/jarun/nnn" target="_blank" rel="noreferrer noopener" aria-label="sur la page Github du projet (s’ouvre dans un nouvel onglet)">sur la page Github du projet</a>.</p>



<p>Amusez-vous bien!</p>



<p>source : <a href="http://lamiradadelreplicante.com/2019/04/01/de-ninja-por-la-terminal-con-el-administrador-de-archivos-nnn/" target="_blank" rel="noreferrer noopener" aria-label="lamiradadelreplicante.com (s’ouvre dans un nouvel onglet)">lamiradadelreplicante.com</a></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/nnn/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">CMUS &ndash; Un lecteur audio en mode console pour GNU/Linux</a> (22/10/2014)</li><li>La vache libre : <a href="">mps-youtube 0.2.0 disponible &ndash; &Ccedil;a roxe toujours autant du poney</a> (25/11/2014)</li><li>La vache libre : <a href="">MCrypt &ndash; Un outil en ligne de commande facile &agrave; utiliser, pour chiffrer vos fichiers sous GNU/Linux</a> (19/01/2015)</li><li>La vache libre : <a href="">EasyTag 2.2.0 disponible &ndash; Support complet des fichiers MP4 et prise en charge des fichiers Ogg Opus</a> (13/04/2014)</li><li>La vache libre : <a href="">Virtual x86 &ndash; Un &eacute;mulateur de syst&egrave;me d&rsquo;exploitation x86 en Javascript dans votre navigateur (excellent)</a> (13/07/2014)</li></ul></div></p>


feed_id: http://la-vache-libre.org/aide-memoire-terminal-dpkg-debian-package/
title: La vache libre : Aide-mémoire Terminal : DPKG (Debian Package)
uri: La-vache-libre-Aide-mémoire-Terminal-DPKG-(Debian-Package)
url: http://la-vache-libre.org/aide-memoire-terminal-dpkg-debian-package/
content:
<p><a rel="noreferrer noopener" aria-label="dpkg (s’ouvre dans un nouvel onglet)" href="https://fr.wikipedia.org/wiki/Dpkg" target="_blank">dpkg</a> (Debian package) est un outil bas niveau utilisable en ligne de commande, conçu pour la gestion des paquets .deb sous Debian et dérivés. Il permet en autres l’installation, la suppression et la gestion des paquets Debian (.deb), mais aussi la gestion de paquets provenants de sources extérieures aux dépôts apt. dpkg peut également s’avérer utile (voir indispensable) pour intervenir sur un conflit, un blocage d’apt, ou sur la gestion d’un paquet possédant beaucoup de dépendances. Ne gérant pas ces dernières il permet en effet d’intervenir sur un paquet sans bouleverser ses dépendances. Il est d’ailleurs assez souvent utilisé par Synaptic et d’autres gestionnaires d’applications. Enfin dpkg permet d’obtenir pas mal d’informations sur les paquets installés, voir même au besoin d’en recréer un depuis une application déjà installée. Je pose ici quelques commandes que j’utilise régulièrement et comme d’habitude n’hésitez pas à intervenir dans les commentaires pour une éventuelle correction ou pour un complément d’info. Je sais comment et quand je dois les utiliser, mais j’avoue que parfois l’idée que je m’en fais (le descriptif) ne correspond pas toujours à la façon dont elle agissent réellement. Donc n’hésitez pas. </p>



<span></span>



<h4>Installation de paquets :</h4>



<ul><li>Installer un paquet au format .deb :</li></ul><pre><strong>~$ sudo dpkg -i [paquet.deb]</strong><br></pre>



<ul><li>L’option -R (recursive) installera l’ensemble des paquets présents dans un répertoire et ses sous-répertoires) :</li></ul><pre><strong>~$ sudo dpkg -i -R *.deb</strong><br></pre>



<p>NB : Les deux commandes suivantes m’ont souvent aidé quand une installation c’était mal passée et que quelque chose était manquant ou flingué.</p>



<ul><li>Compléter l’installation d’un paquet qui nécessite des dépendances non satisfaites :</li></ul><pre><strong>~$ sudo apt install -f</strong></pre>



<ul><li>Reconfiguration de dpkg et pour faire simple, des paquets cassés. Peut être associé (et ou complété) par <strong>apt install -f</strong> :</li></ul><pre><strong>~$ sudo dpkg --configure -a</strong> </pre>



<p>NB : Si un paquet refuse de s’installer il est possible de forcer la chose à l’aide de certaines options, mais je ne vais pas les lister ici. Cela présente des risques qui bien souvent n’en valent pas la peine. Si vous voulez en savoir plus sur le sujet <a rel="noreferrer noopener" aria-label="vous pouvez jeter un œil sur cet article (s’ouvre dans un nouvel onglet)" href="https://debian-handbook.info/browse/fr-FR/stable/sect.manipulating-packages-with-dpkg.html" target="_blank">vous pouvez jeter un œil sur cet article</a>.</p>



<h4>Suppression de paquets :</h4>



<ul><li>Supprimer un paquet mais pas les fichiers de configuration associés :</li></ul><pre><strong>~$ sudo dpkg -r [paquet.deb]</strong><br></pre>



<ul><li>Supprimer un paquet et les fichiers de configuration associés :</li></ul><pre><strong>~$ sudo dpkg -P [paquet.deb]</strong><br></pre>



<p><strong>!!! La commande suivante peut être dangereuse et ne doit être utilisée que dans des contextes bien particuliers. Je la liste quand même car elle m’a déjà sorti de la panade, mais soyez prudents et renseignez-vous avant de l’utiliser !!!</strong></p>



<ul><li>Forcer la suppression d’un paquet et de ses fichiers de configuration quand apt se trouve bloqué par exemple :</li></ul><pre><strong>~$ sudo dpkg --force-all --purge [paquet.deb]</strong></pre>



<h4>Lister et rechercher ses paquets :</h4>



<ul><li>Afficher la liste complète des paquets installés sur le système (peut être redirigé dans un fichier texte via <em><strong>>> list.txt</strong></em>) :</li></ul><pre><strong>~$ dpkg -l</strong></pre>



<ul><li>Vérifier la présence et l’état d’un paquet :</li></ul><pre><strong>~$ dpkg -l [paquet]</strong><br></pre>



<ul><li>Lister l’ensemble des paquets liés à une application :</li></ul><pre><strong>~$ dpkg -l *nom_du_paquet*</strong></pre>



<ul><li>Afficher la liste paquets contenant le fichier relatif au terme de recherche) (je ne sais pas comment la décrire de manière moins bancale :)) :</li></ul><pre><strong>~$ dpkg -S [paquet]</strong></pre>



<h4>Aide :</h4>



<pre><strong>~$ man dpkg </strong>(manuel de dpkg)<br><strong>~$ dpkg --help</strong> (aide de dpkg)</pre>



<p>Voilou. La liste est courte mais pour le moment je n’ai jamais eu besoin de plus.</p>



<p>source : <a rel="noreferrer noopener" aria-label="doc.ubuntu-fr.org (s’ouvre dans un nouvel onglet)" href="https://doc.ubuntu-fr.org/dpkg" target="_blank">doc.ubuntu-fr.org</a></p>



<p><em>Dernière modification le 30/03/2019 22h00</em></p>



<p></p>
<p><img src="media/807dce27.6cb947e5366d0bc522410119e4a8744f" data-original-source="http://cdn.libravatar.org/avatar/6cb947e5366d0bc522410119e4a8744f" alt="Gravatar de La vache libre" class="gravatar" /><br/><i>Original post of <a href="http://la-vache-libre.org/aide-memoire-terminal-dpkg-debian-package/" title="Visit the source">La vache libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>La vache libre : <a href="">Aide-m&eacute;moire Terminal : APT (Avanced Packaging Tool)</a> (27/03/2019)</li><li>La vache libre : <a href="">Installer LGOGDownloader &ndash; Un client GOG en CLI pour GNU/Linux (Debian, Ubuntu, Arch Linux, Manjaro)</a> (26/08/2014)</li><li>crowd42 : <a href="">Head et tail : deux commandes pour afficher le contenu d&rsquo;un fichier</a> (03/06/2013)</li><li>Rapha&euml;l Hertzog : <a href="">Comment recompiler un paquet Debian</a> (12/07/2011)</li><li>La vache libre : <a href="">apt-build &ndash; Installer des applications optimis&eacute;es pour votre &eacute;cosyst&egrave;me sur Debian, Ubuntu et d&eacute;riv&eacute;s</a> (21/02/2014)</li></ul></div></p>


feed_id: https://blog.fedora-fr.org/renault/post/Fedora-30-Beta-est-de-sortie
title: Renault : Fedora 30 Beta est de sortie
uri: Renault-Fedora-30-Beta-est-de-sortie
url: https://blog.fedora-fr.org/renault/post/Fedora-30-Beta-est-de-sortie
content:
<p>En ce mardi 2 avril, les utilisateurs du Projet Fedora seront ravis
d'apprendre la disponibilité de la version Beta Fedora 30.</p>
<p>Malgré les risques concernant la stabilité d’une version Beta, il est
important de la tester ! En rapportant les bogues maintenant, vous découvrirez
les nouveautés avant tout le monde, tout en améliorant la qualité de Fedora 30
et réduisez du même coup le risque de retard. Les versions en développement
manquent de testeurs et de retours pour mener à bien leurs buts.</p>
<p>La version finale est pour le moment fixée pour le 30 avril ou le 7 mai.</p>
<p>Voici les nouveautés annoncées pour cette version :</p>
<h3>Expérience utilisateur</h3>
<ul><li>Passage à GNOME 3.32 ;</li>
<li>Les extensions du gestionnaire de fichier <em>Nautilus</em> migrent vers
Python 3 ;</li>
<li>Le bureau léger LxQt bénéficie de la mise à jour vers la version 0.14.0
;</li>
<li>Le nouvel environnement de bureau DeepinDE est proposé. Un bureau qui se
veut moderne, performant, simple et élégant ;</li>
<li>Encore un nouvel environnement, Pantheon Desktop qui débarque dans Fedora.
C'est celui utilisé par elementaryOS, qui réutilise les technologies de GNOME
mais est écrit plutôt en Vala et se veut plus proche de l'expérience
utilisateur de macOS.</li>
<li>GnuGPG 2 devient l'implémentation de GPG par défaut.</li>
</ul><h3>Gestion du matériel</h3>
<ul><li>Pour les utilisateurs d'une carte graphique Intel, l'affichage durant le
démarrage est continue, sans remise à zéro de ce dernier. Cela rend
l'expérience plus fluide et jolie.</li>
<li>Les architectures ARMv7 disposeront par défaut d'un démarrage en uEFI.</li>
</ul><h3>Internationalisation</h3>
<ul><li>Les groupes de composition des langues sont remplacées par les langpacks.
Ce dernier était utilisé depuis Fedora 24 pour installer les traductions des
paquets nécessaires à l'utilisateur. Maintenant il gère également les entrées
de saisie et les polices de caractères pour une expérience plus cohérente.</li>
</ul><h3>Administration système</h3>
<ul><li>Mise à jour de Bash à la version 5.0 ;</li>
<li>Le shell Fish évolue également à la version 3.0 ;</li>
<li>L'outil Vagrant est à la version 2.2 maintenant ;</li>
<li>DNF dispose de l'algorithme de compression <em>zchunck</em> en plus de
<em>xz</em> ou <em>gzip</em> pour les métadonnées des dépôts ce qui permet la
prise en charge des deltas pour optimiser la taille des téléchargements ;</li>
<li>Par défaut les entrées de démarrage, pour choisir la version du noyau à
lancer, va passer au format BootLoaderSpec par défaut. Permettant de ne plus
employer <em>grubby</em> pour réaliser cette tâche car il est ancien et peu
flexible. Le but est d'uniformiser la manière de représenter les noyaux à
démarrer entre les architectures, car ils n'utilisent pas tous GRUB. Seule
l'architecture ARMv7 n'est pas encore concernée, car u-boot ne gère pas ce
format de représentation.</li>
<li>cryptsetup utilise dorénavant les métadonnées de LUKS2 par défaut ;</li>
<li>dbus-broker devient l'implémentation par défaut de DBus ;</li>
<li>FreeIPA n'est plus utilisable avec Python 2 ;</li>
<li>Suppression de beaucoup de paquets dépendants ou relatifs à Python 2, la
fin approche et devrait se terminer pour Fedora 31 ;</li>
<li>Le fichier <em>/etc/sysconfig/nfs</em> est maintenant obsolète en faveur de
<em>/etc/nfs.conf</em> pour permettre la configuration depuis un point central
en étant plus conforme à la manière dont les outils comme <em>Ansible</em> ou
<em>systemd</em> traitent ce genre de configuration ;</li>
<li>De nombreux outils sont dépréciés : Apache Avalon, Apache Jakarta Commons
HTTP client, Apache Jakarta ORO and Regexp, Apache Maven branche 2.x et
Sonatype OSS Parent. Ils ne sont en effet plus maintenus depuis un moment et
cette étape permet la transition pour leur suppression définitive, avec les
éventuels paquets qui en dépendent.</li>
<li>MongoDB est supprimé, la licence nouvellement adoptée SSPL n'étant pas
considérée comme libre ;</li>
<li>En cas de connexion distante via SSH, l'information sur la langue à
utiliser est toujours propagée du client vers le serveur pour la session en
cours. Maintenant, si le serveur distant ne dispose pas de la langue cible,
<em>C.UTF-8</em> sera demandée.</li>
<li>krb5 modernise son support des algorithmes crytpographiques en supprimant
la gestion de DES, 3DES, crc-32, et MD4 pour les clés de session ou clés à long
terme. MD5 et RC4 sont marqués comme obsolètes et dangereux en attendant une
suppression ultérieurement.</li>
</ul><h3>Développement</h3>
<ul><li>Mise à jour de GCC qui fait du 9 ;</li>
<li>Glibc n'est pas en reste avec la version 2.29 ;</li>
<li>Petit coup de Boost à la version 1.69 ;</li>
<li>Les fonctions obsolètes et non sûres de libcrypt sont supprimées et
<em>encrypt</em>, <em>encrypt_r</em>, <em>setkey</em>, <em>setkey</em>r<em>,
and</em> fcryp'' renvoient une erreur systématiquement ;</li>
<li>Mise à jour de Ruby qui vaut 2.6 carats ;</li>
<li>Les programmes Java pourront danser dans la machine virtuelle OpenJDK 12
;</li>
<li>Le langage de l'éléphant PHP impose sa version 7.3 ;</li>
<li>Go avance à la version 1.12 ;</li>
<li>L'environnement d'Erlang passe à la version 21 ;</li>
<li>Alors que le compilateur Haskell GHC et Stackage LTS passent respectivement
à la version 8.4 et 12 ;</li>
<li>Les shebangs Python ambigües concernant la version de Python à employer
génèrent des erreurs, <em>#!/usr/bin/python</em> devant devenir
<em>#!/usr/bin/python2</em> ou <em>#!/usr/bin/python3</em> ;</li>
<li>Python progressbar2 devient la version de référence pour le module des bar
de progressions.</li>
</ul><h3>Projet Fedora</h3>
<ul><li>L'environnement de compilation minimal ne dépend plus du paquet
<em>glibc-all-langpacks</em> pour gagner en poids ;</li>
<li>La compilation de modules Python dans Fedora sera plus proche de ce qui se
fait en amont sans nécessiter de recourir à des outils tel que
<em>redhat-rpm-macros</em> pour cela ;</li>
<li>Pour ceux intéressés par le standard SWID, des drapeaux dans les paquets
RPM ont été activés pour permettre leur traçabilité et faciliter leur mise en
œuvre dans des dépôts ou lister les paquets correspondant à un drapeau par
exemple via <em>dnf</em>.</li>
<li>La compilation des programmes Python est en deuxième phase de réécriture
pour reposer sur moins d'hypothèses, et ainsi être plus fiable et plus
maintenable.</li>
<li>Les drapeaux <em>group</em> des paquets sont supprimés pour près de 9600
d'entre eux. Depuis mars 2017 il ne fallait plus les utiliser. Maintenant c'est
fait.</li>
<li>L'édition de lien supprime tous les liens excessifs entre bibliothèques et
les exécutables. Seules les fonctions réellement nécessaires sont liées, ce qui
améliore les performances au lancement de l'application.</li>
<li>Les scriptlets qui étaient obsolètes sont supprimés comme <em>ldconfig</em>
afin de gagner du temps à l'installation des paquets et une génération des
paquets plus rapide.</li>
<li>Le projet améliore la façon d'avoir des statistiques sur l'utilisation de
Fedora. Actuellement le tout reposait sur la collecte de données via les
mirroirs pour connaître le nombre d'installation en vigueur ce qui n'était pas
fiable. Pour éviter cela, chaque requête tous les 7 jours vers un dépôt
officiel sera enregistrée par machine. Cela évitera les problèmes liés à la vie
privée.</li>
<li>Activation de Python Generators par défaut. Ceci est la généralisation de
la nouveauté de Fedora 28. Ainsi un empaqueteur n'a plus à spécifier dans le
paquet RPM les dépendances Python nécessaires à l'exécution du paquet. Et
l'utilisateur ne se retrouvera pas avec une erreur en cas d'oubli de la dite
dépendance car résolue en amont.</li>
</ul><h3>Tester</h3>
<p>Durant le développement d'une nouvelle Fedora, comme cette version Beta,
quasiment chaque semaine le projet propose des journées de tests. Le but est
pendant une journée de tester une fonctionnalité précise comme le noyau, Fedora
Silverblue, la mise à niveau, GNOME, l’internationalisation, etc. L'équipe de
qualité élabore et propose une série de tests en général simples à exécuter.
Suffit de les suivre et indiquer si le résultat est celui indiqué. Dans le cas
contraire, un bogue devra être ouvert pour permettre l'élaboration d'un
correctif.</p>
<p>C'est très simple à suivre et requiert souvent peu de temps (15 minutes à
une heure maximum) si vous avez une Beta exploitable sous la main.</p>
<p>Les tests à effectuer et les rapports sont à faire <a href="https://blog.fedora-fr.org/renault/post/via%20la%20page%20suivante" title="via la page suivante">via la page
suivante</a>. <a href="http://testdays.fedorainfracloud.org/events" hreflang="fr">https://blog.fedora-fr.org/renault/ J'annonce régulièrement sur mon
blog</a> quand une journée de tests est planifiée.</p>
<p>Si l'aventure vous intéresse, les images sont disponibles par <a href="https://blog.fedora-fr.org/renault/post/Torrent" title="Torrent">Torrent</a> ou via <a href="https://torrent.fedoraproject.org/" hreflang="fr">https://getfedora.org/ le
site officiel</a>. En cas de bogue, n'oubliez pas de relire <a href="https://blog.fedora-fr.org/renault/post/la%20documentation%20pour%20signaler%20les%20anomalies%20sur%20le%20BugZilla" title="la documentation pour signaler les anomalies sur le BugZilla">la
documentation pour signaler les ...</a> ou de <a href="https://doc.fedora-fr.org/wiki/Apprendre_%C3%A0_rapporter_un_bogue" hreflang="fr">https://fedora.zanata.org/?dswid=-957 contribuer à la traduction sur
Zanata</a>.</p>
<p>Bons tests à tous !</p>
<p><img src="media/d143d7a6.f792a7629fb4a46c01613eb1976730ef" data-original-source="http://cdn.libravatar.org/avatar/f792a7629fb4a46c01613eb1976730ef" alt="Gravatar de Renault" class="gravatar" /><br/><i>Original post of <a href="https://blog.fedora-fr.org/renault/post/Fedora-30-Beta-est-de-sortie" title="Visit the source">Renault</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Renault : <a href="">Fedora 26 Beta est disponible !</a> (13/06/2017)</li><li>Renault : <a href="">Fedora 27 Beta est disponible !</a> (03/10/2017)</li><li>Renault : <a href="">Sortie de Fedora 28 beta</a> (03/04/2018)</li><li>Renault : <a href="">Sortie de Fedora 22 Beta</a> (22/04/2015)</li><li>Renault : <a href="">Votez pour les fonds d&#039;&eacute;cran suppl&eacute;mentaires de Fedora 30 !</a> (06/02/2019)</li></ul></div></p>


feed_id: https://raspbian-france.fr/clavier-souris-officiels-raspberry-pi/
title: RaspbianFrance : Sortie d’un clavier et d’une souris officiels pour la Raspberry Pi.
uri: RaspbianFrance-Sortie-d-un-clavier-et-d-une-souris-officiels-pou
url: https://raspbian-france.fr/clavier-souris-officiels-raspberry-pi/
content:
<p>Cela faisait longtemps que nous n’avions pas écrit d’article sur le site. Aujourd’hui, nous reprenons la plume pour vous parler d’un (petit) évènement dans le monde de la Raspberry Pi, histoire de remettre le pied à l’étrier.</p>



<p>En effet, après l’écran, le boîtier et l’alimentation, la Raspberry Pi Foundation a annoncé le 2 avril la commercialisation <a href="https://www.kubii.fr/claviers-et-peripheriques-usb/2575-souris-filaire-officielle-raspberry-pi-3272496015364.html" data-eafl-id="3512" data-eafl-text="de sa souris">de sa souris</a> et de <a href="https://www.kubii.fr/raspberry-pi/2572-clavier-azerty-france-3272496015333.html" data-eafl-id="3513" data-eafl-text="son clavier">son clavier</a> officiels pour la Raspberry Pi, aux alentours de 9 € et 20 €.</p>



<a href="https://raspbian-france.fr/recommends/kubii-souris-officielle/" target="_blank" rel="nofollow"><span>Vérifier le prix de la souris</span></a><a href="https://raspbian-france.fr/recommends/kubii-clavier-officiel" target="_blank" rel="nofollow"><span>Vérifier le prix du clavier</span></a><br><p>Faisons ensemble un petit tour de ces nouveautés.</p>



<h2>Une souris filaire 3 boutons sans surprises</h2>



<p>Commençons par la souris. Bien évidemment, il s’agit d’une souris optique et pas à boule (encore un objet qui a rejoint nos musées de l’informatique).</p>



<p>Celle-ci est actuellement disponible à la vente <a href="https://www.kubii.fr/claviers-et-peripheriques-usb/2575-souris-filaire-officielle-raspberry-pi-3272496015364.html" data-eafl-id="3512" data-eafl-text="uniquement chez Kubii.fr, aux alentours de 8,50 €">uniquement chez Kubii.fr, aux alentours de 8,50 €</a>. Il y a fort à parier qu’elle sera disponible <a href="https://geni.us/souris-officielle" target="_blank" rel="noreferrer noopener" aria-label="sur Amazon (s’ouvre dans un nouvel onglet)">sur Amazon</a> dans les jours ou semaines à venir.</p>



<p>Par ailleurs, la technologie utilisée semble être celle de la LED optique, par opposition à la technologie lazer, la seconde ayant surtout l’avantage d’être utilisable sans problèmes sur les surfaces réfléchissantes, mais la première étant relativement moins onéreuse. </p>



<div><figure><a href="https://geni.us/souris-officielle" target="_blank" rel="noreferrer nofollow noopener"><img src="media/1fe9c051.Mouse-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/Mouse-939x528.jpg" alt="Souris officielle de la Raspberry Pi." width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/Mouse-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2019/04/Mouse-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2019/04/Mouse-404x227.jpg 404w, https://raspbian-france.fr/wp-content/uploads/2019/04/Mouse-1408x792.jpg 1408w" sizes="(max-width: 704px) 100vw, 704px"></a><figcaption>La souris officiel reprend les couleurs rouges et blanches de la fondations.</figcaption></figure></div>



<p>Sans surprise, la fondation a donc fait le choix du prix sur celui de la haute performance, un choix d’autant plus cohérent que cette souris n’est absolument pas destinée à une utilisation de type gaming qui, à priori, est la seule à justifier l’utilisation d’une souris laser.</p>



<p>Au delà de ce choix presque exclusivement technique, deux points plus importants sont à noter. </p>



<p>Tout d’abord, le choix fait par la fondation de conserver une souris très simple, avec seulement trois boutons, clic droit, gauche et molette centrale. La molette centrale est physique, aucune gestion tactile, bref rien de très ambitieux.</p>



<p>Ensuite, plus surprenant et, à mon sens un peu regrettable, la fondation a choisi de ne pas offrir de connexion bluetooth à sa souris. Un choix qui, encore une fois, s’explique très probablement par des questions de coûts, mais qui limite un peu les cas d’usage.</p>



<p>Enfin, niveau ergonomie, nous n’avons pas eu la souris en main, mais les images et schémas montrent une souris bombée, relativement généreuse en main, et qui devrait donc être tout à fait satisfaisante.</p>



<p>Passons au clavier.</p>



<h2>Un clavier simple mais efficace</h2>



<p>Reprenant les couleurs rouges et blanches de la fondation, le clavier est disponible en 6 langues, Anglais US et UK, Français, Italien, Espagnol et Allemand</p>



<p>Comme pour la souris, le clavier ne peut pour l’instant être acheté en France que <a href="https://www.kubii.fr/raspberry-pi/2572-clavier-azerty-france-3272496015333.html" data-eafl-id="3513" data-eafl-text="chez Kubii, aux alentours de 20€">chez Kubii, aux alentours de 20€</a>. Là encore, nous nous attendons à le voir très rapidement débarquer <a rel="noreferrer noopener" aria-label="chez Amazon (s’ouvre dans un nouvel onglet)" href="https://geni.us/clavier-officiell" target="_blank">chez Amazon</a>.</p>



<p>Concernant le clavier, celui-ci est également sans grandes surprises, mais présente l’avantage d’être simple, de bon goût, semble avoir décidé de garder les touches à leur emplacement normal (merci mon Dieu, ils n’ont pas inversé les touches Fn, Ctrl et Alt, ni fait une touche entrée horizontale, ni déplacé la touche des chevrons, doigt d’honneur virtuel spécial aux Thinkpad Lenovo, et autres PC gamers MSI qui font la joie des étudiants en informatique et le malheur de leurs enseignants…).</p>



<div><figure><a href="https://geni.us/clavier-officiell" target="_blank" rel="noreferrer noopener nofollow"><img src="media/aa916ba6.clavier-officiel-raspberry-pi-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-officiel-raspberry-pi-939x528.jpg" alt="Clavier officiel de la Raspberry Pi" width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-officiel-raspberry-pi-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-officiel-raspberry-pi-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-officiel-raspberry-pi-404x227.jpg 404w, https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-officiel-raspberry-pi-1408x792.jpg 1408w" sizes="(max-width: 704px) 100vw, 704px"></a><figcaption>Petit détail sympa, la touche « Windows » disponible sur de nombreux claviers a été remplacée par une touche Raspberry !</figcaption></figure></div>



<p>Le clavier est un 79 touches, c’est à dire un clavier sans pavé numérique, ce qui pourrait en dérouter certains, mais s’explique bien évidemment par une question de coût et surtout d’encombrement.</p>



<p>Si dans l’ensemble ce clavier ne propose lui non plus rien de révolutionnaire, il offre en revanche l’énorme avantage d’inclure 3 ports USB qui viendront donc étendre ceux de la Raspberry Pi ! Il est donc possible de brancher la souris directement sur le clavier plutôt que sur la Raspberry Pi, ce que la fondation ne manque pas de souligner dans ses schémas.</p>



<div><figure><img src="media/96a0d1c3.schema-clavier-souris-raspberry-1.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/schema-clavier-souris-raspberry-1.jpg" alt="Schéma montrant une raspberry pi et les périphériques officiels." width="431" height="544" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/schema-clavier-souris-raspberry-1.jpg 862w, https://raspbian-france.fr/wp-content/uploads/2019/04/schema-clavier-souris-raspberry-1-768x968.jpg 768w" sizes="(max-width: 431px) 100vw, 431px"><figcaption>Le schéma publié par la fondation montrant un setup standard avec les accessoires officiels.</figcaption></figure></div>



<p>Grâce à ce petit détail, cela signifie donc la Raspberry Pi dispose de l’équivalent de 5 ports USB disponibles, une fois le clavier et la souris branchés.</p>



<p>Autre point à noter, la connectique du clavier. En effet, pour brancher le clavier à la Raspberry Pi cela se fait via un cable USB vers mini-usb</p>



<h2>Au final, bonne idée ou pas ?</h2>



<p>Personnellement je n’utiliserai pas ces accessoires pour une raison assez simple, j’ai déjà un stock de clavier et de souris à la maison. Et je présume que c’est le cas pour nombre d’entre nous.</p>



<p>Cependant, il existe un réel intérêt pour la fondation et les utilisateurs moins confirmés. En effet, en ajoutant la souris et le clavier à la liste de ses périphériques officiels, la fondation propose désormais directement tous les accessoires nécessaires à l’utilisation complète d’une Raspberry Pi.</p>



<p>Cela devrait donc permettre à la fondation de proposer un pack officiel complet à destination des débutants, de quoi, peut-être, attaquer un nouveau marché.<br></p>
<p>L’article <a rel="nofollow" href="https://raspbian-france.fr/clavier-souris-officiels-raspberry-pi/">Sortie d’un clavier et d’une souris officiels pour la Raspberry Pi.</a> est apparu en premier sur <a rel="nofollow" href="https://raspbian-france.fr/">Raspbian-France</a>.</p>
<p><img src="media/70caad1d.7cdb6ce9a9a728b66bcfdc9db75842c8" data-original-source="http://cdn.libravatar.org/avatar/7cdb6ce9a9a728b66bcfdc9db75842c8" alt="Gravatar de RaspbianFrance" class="gravatar" /><br/><i>Original post of <a href="https://raspbian-france.fr/clavier-souris-officiels-raspberry-pi/" title="Visit the source">RaspbianFrance</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>RaspbianFrance : <a href="">Sortie d&rsquo;une nouvelle version de la Raspberry Pi Z&eacute;ro</a> (16/05/2016)</li><li>RaspbianFrance : <a href="">Sortie de la Raspberry Pi Z&eacute;ro W, une Raspberry &agrave; 10&euro;, notre analyse et nos conseils</a> (28/02/2017)</li><li>RaspbianFrance : <a href="">Le nouveau kit officiel Raspberry Pi, une affaire qui n&rsquo;en est pas vraiment une !</a> (16/09/2016)</li><li>RaspbianFrance : <a href="">Sortie de la nouvelle Raspberry Pi 3B+, quelles nouveaut&eacute;s, quel prix, o&ugrave; l&rsquo;acheter ?</a> (14/03/2018)</li><li>RaspbianFrance : <a href="">Le prix de la Raspberry Pi B+ baisse !</a> (15/05/2015)</li></ul></div></p>


feed_id: http://15minutesoffame.be/nico/blog2/index.php?article40/koozic-sortie-de-la-v2-1-0
title: Marty : KooZic : sortie de la v2.1.0
uri: Marty-KooZic-sortie-de-la-v2-1-0
url: http://15minutesoffame.be/nico/blog2/index.php?article40/koozic-sortie-de-la-v2-1-0
content:
Après un changement majeur d'interface en v2.0.0, KooZic se socialise avec la prise en charge des événements musicaux. C'est aussi la première version avec l'intégration de LDAP.<h1>Concerts et événements</h1>

<p>La grosse nouveauté de cette version est l'ajout d'une partie sociale à KooZic via la récupération des concerts des artistes. Il est possible de mettre à jour les événements liés à un artiste à partir de sa fiche, dans l'onglet "Événements". De plus, chaque utilisateur peut suivre les artistes de son choix via le bouton "Suivre", en haut à droite.</p>

<center><a href="media/a25e4931.v2_-_12_-_events01.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_12_-_events01.png"><img src="media/a25e4931.v2_-_12_-_events01.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_12_-_events01.png" width="500"></a></center>

<p>Les événements liés aux artistes suivis sont agrégés dans le menu supérieur "Événements". Par défaut, ils sont groupés par mois, ce qui permet d'avoir une vue d'ensemble assez rapidement.</p>

<center><a href="media/cd8e1602.v2_-_13_-_events02.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_13_-_events02.png"><img src="media/cd8e1602.v2_-_13_-_events02.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_13_-_events02.png" width="500"></a></center>

<p>Finalement, il est également possible de définir la distance maximale à laquelle un événement se produit pour qu'il soit affiché dans cette liste. Chaque utilisateur peut modifier ses préférences (à partir du menu tout en haut à droite), et indiquer son emplacement et la distance maximale autorisée.</p>

<center><a href="media/8d28e0d8.v2_-_14_-_events03.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_14_-_events03.png"><img src="media/8d28e0d8.v2_-_14_-_events03.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_14_-_events03.png" width="500"></a></center>

<h1>Amélioration de l'UI</h1>

<p>Un des problèmes d'interface de KooZic est le nombre de clics nécessaire avant de jouer un titre. Il faut ajouter les piste dans une liste de lecture, puis lancer. C'est parfois pénible, mais jusqu'à présent je n'avais pas trouvé de bonne solution. C'est maintenant chose faite, des boutons "Ajouter et jouer" on été introduits un peu partout.</p>

<center><a href="media/865b7e39.v2_-_15_-_addandplay.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_15_-_addandplay.png"><img src="media/865b7e39.v2_-_15_-_addandplay.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_15_-_addandplay.png" width="500"></a></center>

<p>Un tel bouton a pour effet d'ajouter les pistes de l'album à la liste de lecture courante, et lancer sa lecture.</p>

<h1>Intégration avec LDAP</h1>

<p>Il est possible d'intégrer les utilisateurs KooZic avec un annuaire LDAP. Pour cela, il faut tout d'abord installer le module approprié via le menu "Applications" : "Authentification via LDAP".</p>

<center><a href="media/c0f6c3a1.v2_-_16_-_ldap01.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_16_-_ldap01.png"><img src="media/c0f6c3a1.v2_-_16_-_ldap01.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_16_-_ldap01.png" width="500"></a></center>

<p>Ensuite, il faut configurer le serveur dans les Paramètres, menu "Utilisateurs et sociétés > Serveurs LDAP". Un exemple de configuration est présenté ci-après avec un serveur de test.</p>

<center><a href="media/f0431bdd.v2_-_17_-_ldap02.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_17_-_ldap02.png"><img src="media/f0431bdd.v2_-_17_-_ldap02.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_17_-_ldap02.png" width="500"></a></center>

<h1>Autres Nouveautés</h1>

<p>Le lecteur vidéo <a href="http://clappr.io/">Clappr</a> a été mis à jour, avec une nouvelle gestion des sous-titres (support des SRT et WEBVTT). </p>

<h1>Mise-à-jour d'une installation existante</h1>

<p>La v2.1.0 est compatible avec la version précédente. Pour mettre à jour :</p>

<pre>curl https://raw.githubusercontent.com/DocMarty84/koozic_install/v2/koozic_install.py > k_install.py
chmod +x k_install.py
sudo ./k_install.py upgrade</pre>

<p>Notes :</p>
<ul><li>Une nouvelle librairie est nécessaire : sudo pip3 install webvtt-py==0.4.2</li>
<li>Pour installer le module LDAP, il faut tout d'abord recharger la liste des modules manuellement. Aller à <a href="http://localhost:8069/web?debug">http://localhost:8069/web?debug</a>, puis "Applications" et "Mettre à jour la liste des Applications"</li>
</ul><p>N'hésitez pas à soumettre un problème sur <a href="https://github.com/docmarty84/koozic/issues">Github</a> si nécessaire !</p>
<p><img src="media/74594f67.a18b704dbeccb150871d41ebac83318b" data-original-source="http://cdn.libravatar.org/avatar/a18b704dbeccb150871d41ebac83318b" alt="Gravatar de Marty" class="gravatar" /><br/><i>Original post of <a href="http://15minutesoffame.be/nico/blog2/index.php?article40/koozic-sortie-de-la-v2-1-0" title="Visit the source">Marty</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: Renault : [F30] Participez à la journée de test consacrée à Silverblue
uri: Renault-F30-Participez-à-la-journée-de-test-consacrée-à-Silver
feed_id:
https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-Silverblue

url:
https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-Silverblue

content:
<p>Aujourd'hui, ce vendredi 5 avril, est une journée dédiée à un test précis :
sur Silverblue. En effet, durant le cycle de développement, l'équipe
d'assurance qualité dédie quelques journées autours de certains composants ou
nouveautés afin de remonter un maximum de problèmes sur le sujet.</p>
<p>Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit
de les suivre, comparer votre résultat au résultat attendu et le notifier.</p>
<h3>En quoi consiste ce test ?</h3>
<p>Silverblue est le nom de code pour Fedora Workstation à la sauce <a href="https://www.projectatomic.io/" hreflang="en">Atomic</a>. Jusque là seulement
la variante Cloud en bénificiait.</p>
<p>L'objectif de cette version est de proposer en somme une Fedora Workstation
ayant des bases différentes de la version traditionnelle. En effet, l'objectif
est que les applications soient dans des conteneurs via Kubertenes, Flatpak ou
gérées via rpm-os-tree. Ce dernier permet de versionniser le système lors des
installations et mises à jour de paquets. En cas de problème, il est facile de
demander un retour en arrière au système pour retrouver un système stable. Le
système devient majoritairement en lecture seule également pour améliorer sa
fiabilité et sa sécurité. Sécurité qui comme poun une Fedora traditionnelle est
supervisée par SELinux.</p>
<p>Les tests à effecuer sont :</p>
<ul><li>Démarrer et se connecter sans erreurs ;</li>
<li>Démarrer et arrêter des services comme le serveur SSH ;</li>
<li>Vérifier que SELinux est bien activé ;</li>
<li>Vérifier si GNOME Logiciels envoie des notifications de mises à jour ;</li>
<li>Vérifier si GNOME Logiciels tourne correctement : installer ou supprimer
des paquets ;</li>
<li>Installer un logiciels sous forme de Flatpak.</li>
</ul><p>Des tests qui sont pour le coup assez faciles et rapides à mettre en
œuvre.</p>
<h3>Comment y participer ?</h3>
<p>Vous pouvez vous rendre sur <a href="http://testdays.fedorainfracloud.org/events/63" hreflang="en">la page des
tests</a> pour lister les tests disponibles et rapporter vos résultats. La
<a href="https://fedoraproject.org/wiki/Test_Day:2019-04-05_Silverblue_Testday" hreflang="en">page wiki</a> récapitule les modalités de la journée.</p>
<p>Si vous avez besoin d'aide lors du déroulement des tests, n'hésitez pas de
faire un tour sur IRC pour recevoir un coup de main sur les canaux
#fedora-test-days et #fedora-fr (respectivement en anglais et en français) sur
le serveur Freenode.</p>
<p>En cas de bogue, il est nécessaire de le rapporter sur le <a href="https://bugzilla.redhat.com/index.cgi" hreflang="en">BugZilla</a>. Si vous ne
savez pas faire, n'hésitez pas à consulter <a href="http://doc.fedora-fr.org/wiki/Apprendre_%C3%A0_rapporter_un_bogue" hreflang="fr">la documentation correspondante</a>.</p>
<p>De plus, si une journée est dédiée à ces tests, il reste possible de les
effectuer quelques jours plus tard sans problème ! Les résultats seront
globalement d'actualité.</p>
<p><img src="media/d143d7a6.f792a7629fb4a46c01613eb1976730ef" data-original-source="http://cdn.libravatar.org/avatar/f792a7629fb4a46c01613eb1976730ef" alt="Gravatar de Renault" class="gravatar" /><br/><i>Original post of <a href="https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-Silverblue" title="Visit the source">Renault</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Renault : <a href="">Participez &agrave; la journ&eacute;e de test consacr&eacute;e au noyau Linux 4.14</a> (30/11/2017)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; l&#039;internationalisation</a> (13/03/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; GNOME 3.28</a> (26/03/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; la modularit&eacute;</a> (10/04/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; la version Atomic / Cloud</a> (11/04/2018)</li></ul></div></p>


feed_id: https://miamondo.org/2019/04/06/dux-avec-un-d-comme-dux/
title: Miamondo : Dux, avec un D comme Dux
uri: Miamondo-Dux-avec-un-D-comme-Dux
url: https://miamondo.org/2019/04/06/dux-avec-un-d-comme-dux/
content:
<p>Post-installation automatisée sur une base Debian minimal avec mon environnement de bureau personnel codé (presque) entièrement en python. Bonjour, Cela fait longtemps que je n'avais pas rédigé de billet de blog, tout du moins sur mon sujet favori, les zordinateurs. Oh! Je ne vais pas vous le cacher... La raison de ce tarissement intellectuel était [...]</p>
<p><img src="media/848c13f4.27be241458674ac3359b0353fdc37c4a" data-original-source="http://cdn.libravatar.org/avatar/27be241458674ac3359b0353fdc37c4a" alt="Gravatar de Miamondo" class="gravatar" /><br/><i>Original post of <a href="https://miamondo.org/2019/04/06/dux-avec-un-d-comme-dux/" title="Visit the source">Miamondo</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Miamondo : <a href="">antiX-17_386-core.iso</a> (10/05/2018)</li><li>Miamondo : <a href="">Un environnement de bureau tout en Python(Acte III: la barre des t&acirc;ches)</a> (06/02/2019)</li><li>Miamondo : <a href="">Programmer une fen&ecirc;tre de d&eacute;connexion en langage Python</a> (06/01/2018)</li><li>Miamondo : <a href="">Un environnement de bureau tout en Python (Acte I : le menu principal)</a> (08/01/2019)</li><li>Miamondo : <a href="">Un environnement de bureau tout en Python (acte II : le fond d&rsquo;&eacute;cran)</a> (15/01/2019)</li></ul></div></p>


title: Journal du hacker : Liens intéressants Journal du hacker semaine #14
uri: 2019-04-08-Journal-du-hacker-Liens-intéressants-Journal-du-hacker-semaine-14
feed_id:
https://blog.journalduhacker.net/index.php?article212/liens-interessants-journal-du-hacker-semaine-14-2019

url:
https://blog.journalduhacker.net/index.php?article212/liens-interessants-journal-du-hacker-semaine-14-2019

content:
<p>Pour la 14ème semaine de l'année 2019, voici <strong>10 liens</strong> intéressants que vous avez peut-être ratés, relayés par <a href="https://www.journalduhacker.net/">le Journal du hacker</a>, votre source d’informations pour le Logiciel Libre francophone !</p>

<a href="https://www.journalduhacker.net/"><img src="media/01f45034.logo-journal-du-hacker.png" data-original-source="https://blog.journalduhacker.net/data/medias/logo-journal-du-hacker.png"></a>

<ul><li><a href="https://www.journalduhacker.net/s/u7sreu/la_p_nurie_de_d_veloppeurs_fran_ais_est">La pénurie de développeurs français est surtout une pénurie de salaires</a></li>
<li><a href="https://www.journalduhacker.net/s/y9ga5h/fail2ban_est_ce_vraiment_utile_partage">fail2ban est-ce vraiment utile ? Partage d'expérience</a></li>
<li><a href="https://www.journalduhacker.net/s/6v1wmk/des_donn_es_de_540_millions_d_utilisateurs">Des données de 540 millions d’utilisateurs de Facebook librement accessibles</a></li>
<li><a href="https://www.journalduhacker.net/s/cwlsyn/la_programmation_concurrente_en_python">La programmation concurrente en python</a></li>
<li><a href="https://www.journalduhacker.net/s/rjw1ia/la_programmation_en_c_moderne">La programmation en C++ moderne</a></li>
<li><a href="https://www.journalduhacker.net/s/pai3nh/comment_aligner_verticalement_ou">Comment aligner verticalement ou horizontalement en CSS ?</a></li>
<li><a href="https://www.journalduhacker.net/s/0t2eyv/des_podcasts_tech_couter_en_fran_ais">Des podcasts Tech à écouter en français</a></li>
<li><a href="https://www.journalduhacker.net/s/tzq0ig/bleachbit_2_2_est_disponible">BleachBit 2.2 est disponible</a></li>
<li><a href="https://www.journalduhacker.net/s/blqzqp/fedora_30_beta_est_de_sortie">Fedora 30 Beta est de sortie</a></li>
<li><a href="https://www.journalduhacker.net/s/7eyffx/la_censure_de_sci_hub_et_libgen_vue_depuis">La censure de Sci-Hub et LibGen vue depuis le réseau RIPE Atlas</a></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>

<ul><li><a href="https://www.journalduhacker.net/rss">Le flux RSS du Journal du hacker</a></li>
<li><a href="https://twitter.com/journalduhacker">Le compte Twitter du Journal du hacker</a></li>
<li><a href="https://framasphere.org/u/journalduhacker">Le compte Diaspora* du Journal du hacker</a></li>
<li><a href="https://framapiaf.org/@journalduhacker">Le compte Mastodon du Journal du hacker</a></li>
</ul><p>De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>

<p>Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. <a href="https://www.journalduhacker.net/invitations/request">Rejoignez-nous</a> pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !</p>

<p><strong>Et vous ? Qu’avez-vous pensé de ces articles ?</strong> N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)</p>
<p><img src="media/ffe97a17.7916ee3cafa0bc3e9583bedad876dcd5" data-original-source="http://cdn.libravatar.org/avatar/7916ee3cafa0bc3e9583bedad876dcd5" alt="Gravatar de Journal du hacker" class="gravatar" /><br/><i>Original post of <a href="https://blog.journalduhacker.net/index.php?article212/liens-interessants-journal-du-hacker-semaine-14-2019" title="Visit the source">Journal du hacker</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #14</a> (11/04/2016)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #14</a> (10/04/2017)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #14</a> (09/04/2018)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du pirate semaine #14</a> (03/04/2015)</li></ul></div></p>


feed_id: https://15minutesoffame.be/nico/blog2/index.php?article40/koozic-sortie-de-la-v2-1-0
title: Marty : KooZic : sortie de la v2.1.0
uri: 2019-04-09-Marty-KooZic-sortie-de-la-v2-1-0
url: https://15minutesoffame.be/nico/blog2/index.php?article40/koozic-sortie-de-la-v2-1-0
content:
Après un changement majeur d'interface en v2.0.0, KooZic se socialise avec la prise en charge des événements musicaux. C'est aussi la première version avec l'intégration de LDAP.<h1>Concerts et événements</h1>

<p>La grosse nouveauté de cette version est l'ajout d'une partie sociale à KooZic via la récupération des concerts des artistes. Il est possible de mettre à jour les événements liés à un artiste à partir de sa fiche, dans l'onglet "Événements". De plus, chaque utilisateur peut suivre les artistes de son choix via le bouton "Suivre", en haut à droite.</p>

<center><a href="media/a25e4931.v2_-_12_-_events01.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_12_-_events01.png"><img src="media/a25e4931.v2_-_12_-_events01.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_12_-_events01.png" width="500"></a></center>

<p>Les événements liés aux artistes suivis sont agrégés dans le menu supérieur "Événements". Par défaut, ils sont groupés par mois, ce qui permet d'avoir une vue d'ensemble assez rapidement.</p>

<center><a href="media/cd8e1602.v2_-_13_-_events02.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_13_-_events02.png"><img src="media/cd8e1602.v2_-_13_-_events02.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_13_-_events02.png" width="500"></a></center>

<p>Finalement, il est également possible de définir la distance maximale à laquelle un événement se produit pour qu'il soit affiché dans cette liste. Chaque utilisateur peut modifier ses préférences (à partir du menu tout en haut à droite), et indiquer son emplacement et la distance maximale autorisée.</p>

<center><a href="media/8d28e0d8.v2_-_14_-_events03.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_14_-_events03.png"><img src="media/8d28e0d8.v2_-_14_-_events03.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_14_-_events03.png" width="500"></a></center>

<h1>Amélioration de l'UI</h1>

<p>Un des problèmes d'interface de KooZic est le nombre de clics nécessaire avant de jouer un titre. Il faut ajouter les piste dans une liste de lecture, puis lancer. C'est parfois pénible, mais jusqu'à présent je n'avais pas trouvé de bonne solution. C'est maintenant chose faite, des boutons "Ajouter et jouer" on été introduits un peu partout.</p>

<center><a href="media/865b7e39.v2_-_15_-_addandplay.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_15_-_addandplay.png"><img src="media/865b7e39.v2_-_15_-_addandplay.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_15_-_addandplay.png" width="500"></a></center>

<p>Un tel bouton a pour effet d'ajouter les pistes de l'album à la liste de lecture courante, et lancer sa lecture.</p>

<h1>Intégration avec LDAP</h1>

<p>Il est possible d'intégrer les utilisateurs KooZic avec un annuaire LDAP. Pour cela, il faut tout d'abord installer le module approprié via le menu "Applications" : "Authentification via LDAP".</p>

<center><a href="media/c0f6c3a1.v2_-_16_-_ldap01.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_16_-_ldap01.png"><img src="media/c0f6c3a1.v2_-_16_-_ldap01.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_16_-_ldap01.png" width="500"></a></center>

<p>Ensuite, il faut configurer le serveur dans les Paramètres, menu "Utilisateurs et sociétés > Serveurs LDAP". Un exemple de configuration est présenté ci-après avec un serveur de test.</p>

<center><a href="media/f0431bdd.v2_-_17_-_ldap02.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_17_-_ldap02.png"><img src="media/f0431bdd.v2_-_17_-_ldap02.png" data-original-source="http://15minutesoffame.be/nico/blog2/nico/images/v2/v2_-_17_-_ldap02.png" width="500"></a></center>

<h1>Autres Nouveautés</h1>

<p>Le lecteur vidéo <a href="http://clappr.io/">Clappr</a> a été mis à jour, avec une nouvelle gestion des sous-titres (support des SRT et WEBVTT). </p>

<h1>Mise-à-jour d'une installation existante</h1>

<p>La v2.1.0 est compatible avec la version précédente. Pour mettre à jour :</p>

<pre>curl https://raw.githubusercontent.com/DocMarty84/koozic_install/v2/koozic_install.py > k_install.py
chmod +x k_install.py
sudo ./k_install.py upgrade</pre>

<p>Notes :</p>
<ul><li>Une nouvelle librairie est nécessaire : sudo pip3 install webvtt-py==0.4.2</li>
<li>Pour installer le module LDAP, il faut tout d'abord recharger la liste des modules manuellement. Aller à <a href="http://localhost:8069/web?debug">http://localhost:8069/web?debug</a>, puis "Applications" et "Mettre à jour la liste des Applications"</li>
</ul><p>N'hésitez pas à soumettre un problème sur <a href="https://github.com/docmarty84/koozic/issues">Github</a> si nécessaire !</p>
<p><img src="media/74594f67.a18b704dbeccb150871d41ebac83318b" data-original-source="http://cdn.libravatar.org/avatar/a18b704dbeccb150871d41ebac83318b" alt="Gravatar de Marty" class="gravatar" /><br/><i>Original post of <a href="https://15minutesoffame.be/nico/blog2/index.php?article40/koozic-sortie-de-la-v2-1-0" title="Visit the source">Marty</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://guillaume.vaillant.me/posts/2019-04-11-check_qnap_nas_with_icinga2/
title: Guillaume Vaillant : Monitoring d'un NAS QNAP avec Icinga2
uri: Guillaume-Vaillant-Monitoring-d-un-NAS-QNAP-avec-Icinga2
url: https://guillaume.vaillant.me/posts/2019-04-11-check_qnap_nas_with_icinga2/
content:
Prérequis: activer le SNMP sur le NAS: en gros, dire quelle version de SNMP utiliser (1 ou 2c), et le nom de la communauté, ça propose de chopper la MIB du NAS, elle est nécessaire, donc on la récupère (copie ici) installer les packages snmp (pour snmpget/walk/…) et bc (si ça n’est pas déjà fait (sur le endpoint icinga2 qui fera les checks. installer la MIBi (toujours sur le endpoint): pour un user: mettre le fichier dans ~/.
<p><img src="media/443d3bd5.d8263f4b2a505e188216cb1b45a40496" data-original-source="http://cdn.libravatar.org/avatar/d8263f4b2a505e188216cb1b45a40496" alt="Gravatar de Guillaume Vaillant" class="gravatar" /><br/><i>Original post of <a href="https://guillaume.vaillant.me/posts/2019-04-11-check_qnap_nas_with_icinga2/" title="Visit the source">Guillaume Vaillant</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://raspbian-france.fr/acheter-raspberry-pi-3b-plus-accessoires/
title: RaspbianFrance : Achetez votre Raspberry Pi 3B+ et ses accessoires, notre guide d’achat !
uri: RaspbianFrance-Achetez-votre-Raspberry-Pi-3B-et-ses-accessoires-no
url: https://raspbian-france.fr/acheter-raspberry-pi-3b-plus-accessoires/
content:
<p>Si vous vous intéressez à la Raspberry Pi et que vous envisagez d’en acheter une, vous vous demandez sûrement comment choisir votre carte SD, votre alimentation, ou si vous avez besoin d’un boîtier.</p>



<p>Dans ce tutoriel, nous allons donc voir quels sont les accessoires nécessaires pour votre Raspberry Pi 3B+.</p>



<p>Pour informations, ces accessoires sont aussi compatibles pour les Raspberry Pi 3 et 2.</p>



<p></p>



<h2>Pas le temps de lire tout l’article ?</h2>



<p>Voici un rapide résumé. Cliquez sur un lien pour voir son prix chez Amazon.</p>



<p>Il vous faudra au minimum ces accessoires pour utiliser la Raspberry Pi,  :</p>



<ul><li><a rel="nofollow noreferrer noopener" aria-label="Une Raspberry Pi 3B+ (s’ouvre dans un nouvel onglet)" href="https://geni.us/bnm4" target="_blank">Une Raspberry Pi 3B+</a></li><li><a rel="nofollow noreferrer noopener" aria-label="Une carte MicroSD de 16 Go (s’ouvre dans un nouvel onglet)" href="https://geni.us/rfl16gomicrosd" target="_blank">Une carte MicroSD de 16 Go</a></li><li><a href="https://geni.us/rflalimentationraspber" target="_blank" rel="nofollow noreferrer noopener" aria-label="Une alimentation 5 volts 3 ampères (s’ouvre dans un nouvel onglet)">Une alimentation 5 volts 3 ampères</a></li></ul><p>Et si vous n’en possédez pas déjà, vous aurez très probablement aussi besoin de ces accessoires :</p>



<ul><li><a rel="nofollow noreferrer noopener" aria-label="Un clavier et une souris (s’ouvre dans un nouvel onglet)" href="https://geni.us/clavier-souri" target="_blank">Un clavier et une souris</a></li><li><a rel="nofollow noreferrer noopener" aria-label="Un écran HDMI (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflecrantactilofficiel" target="_blank">Un écran</a></li><li><a rel="nofollow noreferrer noopener" aria-label="Un boitîer pour la Raspberry P (s’ouvre dans un nouvel onglet)" href="http://%20https://geni.us/rflboitierofficielrasp%20" target="_blank">Un boitîer pour la Raspberry P</a><a rel="nofollow" href="https://geni.us/rflboitierofficielrasp">i</a></li></ul><h2>La Raspberry Pi 3B+, une Raspberry Pi 3 un peu boostée</h2>



<p>Bien évidemment, si vous vous intéressez au sujet, la première chose à acheter est la Raspberry Pi elle-même.</p>



<div><figure><a href="https://geni.us/bnm4" target="_blank" rel="nofollow noreferrer noopener"><img src="media/d844a715.raspberry-pi-3bplus-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2018/03/raspberry-pi-3bplus-939x528.jpg" alt="La Raspberry Pi 3B+ viens de sortir !" width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2018/03/raspberry-pi-3bplus-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2018/03/raspberry-pi-3bplus-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2018/03/raspberry-pi-3bplus-768x432.jpg 768w, https://raspbian-france.fr/wp-content/uploads/2018/03/raspberry-pi-3bplus-404x227.jpg 404w, https://raspbian-france.fr/wp-content/uploads/2018/03/raspberry-pi-3bplus-1408x792.jpg 1408w" sizes="(max-width: 704px) 100vw, 704px"></a><figcaption>La Raspberry Pi 3B+, petite dernière de la famille.</figcaption></figure></div>



<p>Pour une première découverte, je vous encourage à vous tourner <a rel="nofollow noreferrer noopener" aria-label="vers une Raspberry Pi 3B+ (s’ouvre dans un nouvel onglet)" href="https://geni.us/bnm4" target="_blank">vers une Raspberry Pi 3B+</a>. Il s’agit de la version la plus puissante, donc la plus polyvalente de la Raspberry Pi.</p>



<p><a href="https://geni.us/bnm4" target="_blank" rel="nofollow"><span>Vérifier le prix chez Amazon</span></a>



</p><p></p>



<h2>Les accessoires obligatoires avec une Raspberry Pi</h2>



<p>Pour simplifier la lecture de ce tutoriel, il sera divisé en trois parties : les accessoires obligatoires, ceux qui sont très utiles, et les contextuels.</p>



<p>La Raspberry Pi ne possède que deux accessoires obligatoires à proprement parler, c’est-à-dire sans lesquels il ne sera pas possible d’utiliser la raspberry.</p>



<p></p>



<h3>Une bonne alimentation pour votre Raspberry Pi 3B+</h3>



<p>Une bonne alimentation est absolument essentielle au bon fonctionnement de votre Raspberry Pi. En effet, une alimentation trop faible ne permettra pas à la Raspberry Pi de démarrer, ou tout du moins dégradera très fortement ses performances.</p>



<div><figure><a href="https://geni.us/rflalimentationraspber" target="_blank" rel="nofollow noreferrer noopener"><img src="media/fb41ca5d.alimentation-officielle-raspberry-pi-800x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2015/11/alimentation-officielle-raspberry-pi-800x528.jpg" alt="L'alimentation officielle de la Raspberry pi" width="600" height="396"></a></figure></div>



<p>Officiellement, la Raspberry Pi nécessite une alimentation 5 volts 2,5 ampères. Dans les faits, mieux vaut choisir une alimentation 5 volts 3 ampères.</p>



<p>Je vous conseille donc <a rel="nofollow noreferrer noopener" aria-label="cette alimentation qui conviendra à tous les modèles de Raspberry Pi. (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflalimentationraspber" target="_blank">cette alimentation qui conviendra à tous les modèles de Raspberry Pi.</a> </p>



<p></p>



<p><a href="https://geni.us/rflalimentationraspber" target="_blank" rel="nofollow"><span>Vérifier le prix chez Amazon</span></a>



</p><p></p>



<h2>Une carte MicroSD rapide et fiable</h2>



<p>La Raspberry Pi n’utilise pas de disque dur. À la place, les données et le système d’exploitation sont stockés sur une carte MicroSD. Comme le système est stocké sur la carte SD, celle-ci est très sollicitée. Une mauvaise carte va donc fortement ralentir votre système.</p>



<p>Je vous conseille de choisir une carte au minimum de classe 10.</p>



<div><figure><a href="https://geni.us/rfl16gomicrosd" target="_blank" rel="nofollow noreferrer noopener"><img src="media/b897150e.718gopoihZL._SL1100_-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2016/03/718gopoihZL._SL1100_-939x528.jpg" alt="Carte MicroSD de 16 Go" width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2016/03/718gopoihZL._SL1100_-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2016/03/718gopoihZL._SL1100_-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2016/03/718gopoihZL._SL1100_-404x227.jpg 404w" sizes="(max-width: 704px) 100vw, 704px"></a><figcaption>De mon coté j’utilise la même marque (SanDisk) depuis plusieurs années et je n’ai jamais eu à m’en plaindre</figcaption></figure></div>



<p>Une fois un modèle choisi la question qui se pose est celle de la taille de la carte MicroSD.</p>



<p>Je vous conseille d’utiliser les tailles suivantes selon l’usage que vous envisagez de faire de votre Raspberry.</p>



<ul><li>Par défaut, <a rel="nofollow noreferrer noopener" aria-label="une carte de 16 Go (s’ouvre dans un nouvel onglet)" href="https://geni.us/rfl16gomicrosd" target="_blank">une carte de 16 Go</a></li><li>Pour stocker de nombreux documents, <a rel="nofollow noreferrer noopener" aria-label="une carte de 32 Go (s’ouvre dans un nouvel onglet)" href="https://geni.us/rfl32gomicrosd" target="_blank">une carte de 32 Go</a></li><li>Pour un usage multimédia, <a href="https://geni.us/rfl64gomicrosd" target="_blank" rel="nofollow noreferrer noopener" aria-label="une carte de 64 Go (s’ouvre dans un nouvel onglet)">une carte de 64 Go</a></li></ul><p>Si vous ne savez pas quelle carte choisir, optez par défaut pour une 16 Go qui sera suffisante pour une utilisation de base.</p>



<p>À noter, vous devrez installer Raspbian sur la carte MicroSD, donc la relier à votre ordinateur. Si votre ordinateur n’a pas de lecteur de carte SD, pensez donc à acheter un adaptateur USB. Vous en trouverez facilement <a href="https://geni.us/rfllecteurcartesd" target="_blank" rel="nofollow noreferrer noopener" aria-label=" (s’ouvre dans un nouvel onglet)">ici à moins de 10€ chez Amazon.</a></p>



<p>Des cartes plus grandes existent, mais ne sont rapidement plus utiles et méritent d’être remplacées par des disques durs.</p>



<p><a href="https://geni.us/rfl16gomicrosd" target="_blank" rel="nofollow"><span>Vérifier le prix chez Amazon</span></a><br></p>



<h2>Les accessoires très utiles</h2>



<p>En plus des accessoires indispensables à l’utilisation de votre Raspberry Pi, il existe d’autres accessoires qui, sans être indispensables, sont très utiles.</p>



<h3>Un boîtier de protection pour votre Raspberry Pi 3B+</h3>



<p>Le premier accessoire important est le boîtier de protection. En effet, la Raspberry Pi étant livrée sous la forme d’une carte électronique nue, elle est relativement sensible aux manipulations, aux décharges électriques, etc.</p>



<p>Pour résoudre ce problème, et pour des questions esthétiques, il est possible d’acheter un boîtier de protection pour la Raspberry Pi.</p>



<div><figure><a href="https://geni.us/rflboitierofficielrasp" target="_blank" rel="nofollow noreferrer noopener"><img src="media/f0d083af.boitier-officiel-raspberry-pi-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2015/11/boitier-officiel-raspberry-pi-939x528.jpg" alt="Boîtier officiel de la Raspberry Pi" width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2015/11/boitier-officiel-raspberry-pi-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2015/11/boitier-officiel-raspberry-pi-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2015/11/boitier-officiel-raspberry-pi-404x227.jpg 404w" sizes="(max-width: 704px) 100vw, 704px"></a><figcaption>Le boîtier officiel propose un joli mélange de rouge et de blanc !</figcaption></figure></div>



<p>Choisissez un boîtier avec un bon accès aux GPIO et possédant au moins des trous pour l’aération. Pour le reste, c’est une question de goût.</p>



<p>De mon côté, j’utilise deux modèles de boîtiers que je vous recommande : </p>



<ul><li><a rel="nofollow noreferrer noopener" aria-label="Un boîtier OneNie Design (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflboitieroneninedesig" target="_blank">Un boîtier OneNine Design</a></li><li><a rel="nofollow noreferrer noopener" aria-label="Le boîtier officiel de la fondation Raspberry Pi. (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflboitierofficielrasp" target="_blank">Le boîtier officiel de la fondation Raspberry Pi.</a></li></ul><p><a href="https://geni.us/rflboitieroneninedesig" target="_blank" rel="nofollow"><span>Voir le boîtier OneNine</span></a> <a href="https://geni.us/rflboitieroneninedesig" target="_blank" rel="nofollow"><span>Voir le boîtier officiel</span></a>



</p><p></p>



<h3>Un clavier, une souris et un écran</h3>



<p>Techniquement, il est possible d’utiliser la Raspberry Pi à distance sans utiliser ni écran, ni clavier, ni souris. Pour cela, n’hésitez pas à jetez un oeil sur <a rel="noreferrer noopener" aria-label="le tutoriel pour utiliser SSH. (s’ouvre dans un nouvel onglet)" href="https://raspbian-france.fr/controlez-raspberry-pi-ssh-ordinateur/" target="_blank">le tutoriel pour utiliser SSH.</a></p>



<p>Cependant, que ce soit pour des raisons pratiques ou bien parce que vous envisagez d’utiliser la Raspberry Pi comme un ordinateur à part entière, il est très fréquent d’avoir besoin de ces trois périphériques de base.</p>



<div><figure><a href="https://geni.us/clavier-officiell" target="_blank" rel="nofollow noreferrer noopener"><img src="media/4da589d7.clavier-souris-officiels-raspberry-pi-939x528.png" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-souris-officiels-raspberry-pi-939x528.png" alt="Clavier et souris officiels de la Raspberry Pi" width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-souris-officiels-raspberry-pi-939x528.png 939w, https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-souris-officiels-raspberry-pi-626x352.png 626w, https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-souris-officiels-raspberry-pi-404x227.png 404w, https://raspbian-france.fr/wp-content/uploads/2019/04/clavier-souris-officiels-raspberry-pi-1408x792.png 1408w" sizes="(max-width: 704px) 100vw, 704px"></a><figcaption>La Raspberry Pi fondation commercialise un clavier et une souris officiels.</figcaption></figure></div>



<p>Niveau clavier et souris je vous conseille de simplement choisir un clavier et une souris standards de bonne qualité en vous assurant qu’ils soient compatibles Linux (normalement c’est le cas de 90% d’entre eux aujourd’hui). Suite à quelques recherches, il semble que <a rel="nofollow noreferrer noopener" aria-label="cet ensemble clavier/souris de logitech devrait faire le travail. (s’ouvre dans un nouvel onglet)" href="http://%20https://geni.us/clavier-souri" target="_blank">cet ensemble clavier/souris de logitech devrait faire le travail.</a></p>



<p>À noter, il existe <a href="https://geni.us/clavier-officiell" target="_blank" rel="nofollow noreferrer noopener" aria-label=" (s’ouvre dans un nouvel onglet)">un ensemble clavier/souris officiel pour la Raspberry Pi.</a></p>



<p>La question de l’écran est plus intéressante. En effet, deux options se présentent à vous.</p>



<div><figure><a href="https://geni.us/rflecrantactilofficiel" target="_blank" rel="nofollow noreferrer noopener"><img src="media/bf12c4f4.couleur-ecran-officiel-raspberry-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2017/04/couleur-ecran-officiel-raspberry-939x528.jpg" alt="Couleurs de l'écran officiel de la Raspberry Pi" width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2017/04/couleur-ecran-officiel-raspberry-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2017/04/couleur-ecran-officiel-raspberry-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2017/04/couleur-ecran-officiel-raspberry-404x227.jpg 404w" sizes="(max-width: 704px) 100vw, 704px"></a><figcaption>La fondation propose un écran officiel tactile !</figcaption></figure></div>



<p>Si vous souhaitez utilisez votre Raspberry Pi comme un simple ordinateur, privilégiez un bon 19 à 21 pouces. Il vous suffit alors de choisir un écran HDMI normal. <a href="https://geni.us/rflrechercherecranhdmi" target="_blank" rel="nofollow noreferrer noopener" aria-label="Comptez entre 90 et 110€ minimum chez Amazon. (s’ouvre dans un nouvel onglet)">Comptez entre 90 et 110€ minimum chez Amazon.</a></p>



<p>En revanche, si vous souhaitez utilise rvotre Raspberry Pi comme une tablette, ou de façon générale avoir un support du tactile, la fondation propose un écran tactile officiel Full HD de 7 pouces. <a rel="nofollow noreferrer noopener" aria-label="Comptez environ 75€ chez Amazon. (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflecrantactilofficiel" target="_blank">Comptez environ 75€ chez Amazon.</a></p>



<p><a href="https://geni.us/rflecrantactilofficiel" target="_blank" rel="nofollow"><span>Vérifier le prix de l’écran tactile</span></a> </p>



<h2>Les accessoires particuliers</h2>



<p>Si les accessoires précédents sont soit indispensables, soit largement utiles, ceux présentés dans cette partie sont uniquement utiles dans certains contextes précis.</p>



<h3>Une caméra pour la Raspberry Pi</h3>



<p>Premier accessoire intéressant, une caméra pour la Raspberry Pi.</p>



<p>Si vous souhaitez travailler sur des projets nécessitant de la reconnaissance visuelle, ou bien si vous voulez faire de la vidéo-surveillance, vous aurez besoin d’une caméra. Ça tombe bien, il existe justement une caméra officielle pour la Raspberry Pi, destinée à venir se brancher directement sur la Pi par un port spécial, laissant donc vos ports USB libres pour d’autres utilisations.</p>



<div><figure><a href="https://geni.us/rflraspberrypicamera" target="_blank" rel="nofollow noreferrer noopener"><img src="media/c16888e1.camera-officielle-raspberry-pi.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2015/11/camera-officielle-raspberry-pi.jpg" alt="Caméra officielle de la Raspberry Pi" width="600" height="337" srcset="https://raspbian-france.fr/wp-content/uploads/2015/11/camera-officielle-raspberry-pi.jpg 800w, https://raspbian-france.fr/wp-content/uploads/2015/11/camera-officielle-raspberry-pi-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2015/11/camera-officielle-raspberry-pi-768x431.jpg 768w, https://raspbian-france.fr/wp-content/uploads/2015/11/camera-officielle-raspberry-pi-404x227.jpg 404w" sizes="(max-width: 600px) 100vw, 600px"></a><figcaption>La caméra officielle de la Raspberry utilise un câble ruban.</figcaption></figure></div>



<p>Cette minuscule caméra de 8 mégapixels propose une résolution FullHD d’une qualité réellement excellente. Elle est par ailleurs compatible avec tous les modèles de Raspberry Pi.</p>



<p>Niveau prix, comptez <a rel="nofollow noreferrer noopener" aria-label=" environ 35€ chez Amazon. (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflraspberrypicamera" target="_blank">environ 25€ chez Amazon.</a> À noter, il existe également <a rel="nofollow noreferrer noopener" aria-label="une version infra-rouge de la caméra (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflwebcamraspberrypiin" target="_blank">une version infra-rouge de la caméra</a>, pour voir dans la nuit.</p>



<p> <a href="https://geni.us/rflraspberrypicamera" target="_blank" rel="nofollow"><span>Vérifier le prix chez Amazon</span></a>



</p><h3>Un disque dur externe pour votre Raspberry Pi</h3>



<p>Dernier accessoire que je vous présenterai, le disque dur externe.</p>



<div><figure><a href="https://geni.us/rfldisquedurexternenon" target="_blank" rel="nofollow noreferrer noopener"><img src="media/75dd740f.disque-dur-externe-usb3.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2016/03/disque-dur-externe-usb3.jpg" alt="Un disque dur externe pour la Raspberry Pi" width="525" height="394"></a><figcaption>Un disque dur externe en USB 3.0 reste beaucoup moins cher qu’une grosse carte MicroSD</figcaption></figure></div>



<p>Comme nous l’avons vu au début de l’article, la Raspberry Pi n’utilise pas un disque dur pour stocker les données, mais plutôt une carte MicroSD. Si cela s’avère parfaitement suffisant pour la plupart des usages, ce n’est pas le cas si vous souhaitez monter un média-center, ou pour toute utilisation nécessitant un espace de stockage supérieur à 128 Go.</p>



<p>En effet, passé 128 Go, le prix des cartes MicroSD commence à s’envoler, et il devient même relativement impossible de trouver une carte de 512 Go à un prix raisonnable.</p>



<p>En comparaison, les disques durs offrent facilement des espaces de 1 To de stockage pour moins de 50€.</p>



<p>Si par le passé l’utilisation d’un disque dur disposant de sa propre alimentation était vivement recommandée, les différentes améliorations quand à la gestion électrique de la Raspberry Pi font qu’il est désormais possible d’utiliser à peu près n’importe quel disque dur externe.</p>



<p>Sur Raspbian France je recommande depuis de nombreuses années <a href="https://geni.us/rfldisquedurexternenon" target="_blank" rel="nofollow noreferrer noopener" aria-label="ce disque 1 To à moins de 50€ (s’ouvre dans un nouvel onglet)">ce disque 1 To à moins de 50€</a> qui a toujours bien fait son travail.</p>



<p><a href="https://geni.us/rfldisquedurexternenon" target="_blank" rel="nofollow"><span>Vérifier le prix chez Amazon</span></a> </p>



<p></p>



<h2>Il ne vous reste plus qu’à installer Raspbian !</h2>



<p>Une fois votre Raspberry Pi et vos accessoires reçus, il ne restera plus qu’à installer Raspbian. Pour cela, rien de plus facile, suivez simplement nos tutoriels, <a href="https://raspbian-france.fr/creez-carte-sd-raspbian-raspberry-pi-windows/">ici pour windows</a>, et <a href="https://raspbian-france.fr/creation-carte-sd-raspberry-raspbian-sous-gnulinux/">là pour Linux !</a></p>
<p>L’article <a rel="nofollow" href="https://raspbian-france.fr/acheter-raspberry-pi-3b-plus-accessoires/">Achetez votre Raspberry Pi 3B+ et ses accessoires, notre guide d’achat !</a> est apparu en premier sur <a rel="nofollow" href="https://raspbian-france.fr/">Raspbian-France</a>.</p>
<p><img src="media/70caad1d.7cdb6ce9a9a728b66bcfdc9db75842c8" data-original-source="http://cdn.libravatar.org/avatar/7cdb6ce9a9a728b66bcfdc9db75842c8" alt="Gravatar de RaspbianFrance" class="gravatar" /><br/><i>Original post of <a href="https://raspbian-france.fr/acheter-raspberry-pi-3b-plus-accessoires/" title="Visit the source">RaspbianFrance</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>RaspbianFrance : <a href="">Bien choisir vos accessoires pour les Raspberry Pi 3 et 2</a> (16/09/2016)</li><li>RaspbianFrance : <a href="">Bien choisir vos accessoires pour la Raspberry Pi B+.</a> (29/10/2014)</li><li>RaspbianFrance : <a href="">Banana Pi, un clone plus puissant de la Raspberry Pi</a> (28/01/2015)</li><li>RaspbianFrance : <a href="">La Raspberry Pi 2, une vraie r&eacute;volution&nbsp;!</a> (20/02/2015)</li><li>RaspbianFrance : <a href="">Bien choisir les accessoires pour votre Raspberry Pi 2.</a> (10/04/2015)</li></ul></div></p>


title: Journal du hacker : Liens intéressants Journal du hacker semaine #15
uri: 2019-04-15-Journal-du-hacker-Liens-intéressants-Journal-du-hacker-semaine-15
feed_id:
https://blog.journalduhacker.net/index.php?article213/liens-interessants-journal-du-hacker-semaine-15-2019

url:
https://blog.journalduhacker.net/index.php?article213/liens-interessants-journal-du-hacker-semaine-15-2019

content:
<p>Pour la 15ème semaine de l'année 2019, voici <strong>10 liens</strong> intéressants que vous avez peut-être ratés, relayés par <a href="https://www.journalduhacker.net/">le Journal du hacker</a>, votre source d’informations pour le Logiciel Libre francophone !</p>

<a href="https://www.journalduhacker.net/"><img src="media/01f45034.logo-journal-du-hacker.png" data-original-source="https://blog.journalduhacker.net/data/medias/logo-journal-du-hacker.png"></a>

<ul><li><a href="https://www.journalduhacker.net/s/sol4hf/comment_j_ai_choisi_mon_syst_me_d">Comment j’ai choisi mon système d’exploitation</a></li>
<li><a href="https://www.journalduhacker.net/s/v6vwkh/le_bureau_linux_est_en_difficult">Le bureau Linux est en difficulté</a></li>
<li><a href="https://www.journalduhacker.net/s/afwodj/chez_npm_les_licenciements_passent_mal">Chez NPM, les licenciements passent mal</a></li>
<li><a href="https://www.journalduhacker.net/s/vkgkx0/julian_assange_arr_t_londres_et_inculp">Julian Assange arrêté à Londres et inculpé pour avoir « conspiré » avec Chelsea Manning</a></li>
<li><a href="https://www.journalduhacker.net/s/d82jwd/maitrisez_les_variables_denvironnement">Maitrisez les variables d'environnement sous Linux</a></li>
<li><a href="https://www.journalduhacker.net/s/dgxfy3/guide_de_protection_num_rique">Guide de protection numérique</a></li>
<li><a href="https://www.journalduhacker.net/s/msa7aa/kubernetes_pourquoi_faire">Kubernetes, pourquoi faire ?</a></li>
<li><a href="https://www.journalduhacker.net/s/pgw0ms/dive_embedded">Dive in embedded</a></li>
<li><a href="https://www.journalduhacker.net/s/nbh8fl/au_bon_souvenir_de_votre_g_olocalisation">Au bon souvenir de votre géolocalisation</a></li>
<li><a href="https://www.journalduhacker.net/s/blefpt/lib_rer_son_android_gr_ce_adb">Libérer son Android grâce à ADB</a></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>

<ul><li><a href="https://www.journalduhacker.net/rss">Le flux RSS du Journal du hacker</a></li>
<li><a href="https://twitter.com/journalduhacker">Le compte Twitter du Journal du hacker</a></li>
<li><a href="https://framasphere.org/u/journalduhacker">Le compte Diaspora* du Journal du hacker</a></li>
<li><a href="https://framapiaf.org/@journalduhacker">Le compte Mastodon du Journal du hacker</a></li>
</ul><p>De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>

<p>Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. <a href="https://www.journalduhacker.net/invitations/request">Rejoignez-nous</a> pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !</p>

<p><strong>Et vous ? Qu’avez-vous pensé de ces articles ?</strong> N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)</p>
<p><img src="media/ffe97a17.7916ee3cafa0bc3e9583bedad876dcd5" data-original-source="http://cdn.libravatar.org/avatar/7916ee3cafa0bc3e9583bedad876dcd5" alt="Gravatar de Journal du hacker" class="gravatar" /><br/><i>Original post of <a href="https://blog.journalduhacker.net/index.php?article213/liens-interessants-journal-du-hacker-semaine-15-2019" title="Visit the source">Journal du hacker</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #15</a> (18/04/2016)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #15</a> (17/04/2017)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #15</a> (16/04/2018)</li><li>Carl Chenet : <a href="">Liens int&eacute;ressants Journal Du pirate semaine #15</a> (10/04/2015)</li></ul></div></p>


feed_id: https://miamondo.org/2019/04/16/le-detail-qui-tue/
title: Miamondo : Le détail qui tue?
uri: Miamondo-Le-détail-qui-tue
url: https://miamondo.org/2019/04/16/le-detail-qui-tue/
content:
<p>Bonjour, Je n'ai pas l'habitude d'écrire ce genre d'article un peu critique envers Linux mais il est parfois nécessaire d'exprimer sa frustration. Ça fait neuf ans que je me suis converti à la religion du Libre et que j'ai reçu le sacrement du Grand-GNU-à-tête-de-Linux. Aucun regret. Il n'est pas question pour moi de revenir en [...]</p>
<p><img src="media/848c13f4.27be241458674ac3359b0353fdc37c4a" data-original-source="http://cdn.libravatar.org/avatar/27be241458674ac3359b0353fdc37c4a" alt="Gravatar de Miamondo" class="gravatar" /><br/><i>Original post of <a href="https://miamondo.org/2019/04/16/le-detail-qui-tue/" title="Visit the source">Miamondo</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Miamondo : <a href="">Installer une distribution Linux sur un smartphone Android</a> (26/05/2017)</li><li>Miamondo : <a href="">Comment je suis devenu un biffin du num&eacute;rique gr&acirc;ce &agrave; Emmabunt&uuml;s</a> (12/08/2017)</li><li>Miamondo : <a href="">Le logiciel libre, k&eacute;sako?</a> (19/09/2017)</li><li>Miamondo : <a href="">J&rsquo;ai &eacute;t&eacute; mordu par une Viperr.</a> (12/11/2017)</li><li>Miamondo : <a href="">Les GUL, &agrave; votre service pour vous aider &agrave; adopter  une distribution Linux</a> (05/02/2018)</li></ul></div></p>


uri: Simon-Vieille-La-toute-première-molécule-formée-dans-l-univers-a
feed_id:
https://www.deblan.io/post/564/la-toute-premiere-molecule-formee-dans-l-univers-a-enfin-ete-observee-dans-l-espace-sciences-numerama

title:
Simon Vieille : La toute première molécule formée dans l'univers a enfin été observée dans l'espace - Sciences - Numerama

url:
https://www.deblan.io/post/564/la-toute-premiere-molecule-formee-dans-l-univers-a-enfin-ete-observee-dans-l-espace-sciences-numerama

content:
<blockquote>
  <p>Depuis des dizaines d'années, les scientifiques voulaient trouver la première molécule formée dans l'univers. Elle a enfin été observée dans notre galaxie. Pour les astronomes, c'est un progrès pour étudier la chimie de l'univers.</p>
</blockquote>
<p><img src="media/f6ec4698.a99922fd1c4e000d5911b8c88280938e" data-original-source="http://cdn.libravatar.org/avatar/a99922fd1c4e000d5911b8c88280938e" alt="Gravatar de Simon Vieille" class="gravatar" /><br/><i>Original post of <a href="https://www.deblan.io/post/564/la-toute-premiere-molecule-formee-dans-l-univers-a-enfin-ete-observee-dans-l-espace-sciences-numerama" title="Visit the source">Simon Vieille</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://blog.touret.info/2019/04/20/devoxx-2019/
title: Littlewing : Devoxx 2019
uri: Littlewing-Devoxx-2019
url: https://blog.touret.info/2019/04/20/devoxx-2019/
content:
<p><img data-attachment-id="169" data-permalink="https://blog.touret.info/2019/04/20/devoxx-2019/dav-2/" data-orig-file="https://blogtouret.files.wordpress.com/2019/04/img_20190419_161746.jpg" data-orig-size="4032,3016" data-comments-opened="1" data-image-meta='{"aperture":"2.2","credit":"","camera":"HUAWEI CAN-L01","caption":"dav","created_timestamp":"1555690666","copyright":"","focal_length":"4.26","iso":"320","shutter_speed":"0.03030303030303","title":"dav","orientation":"0"}' data-image-title="dav" data-image-description="" data-medium-file="https://blogtouret.files.wordpress.com/2019/04/img_20190419_161746.jpg?w=300&amp;h=224" data-large-file="https://blogtouret.files.wordpress.com/2019/04/img_20190419_161746.jpg?w=612" src="https://blogtouret.files.wordpress.com/2019/04/img_20190419_161746.jpg?w=300&amp;h=224" alt="" width="300" height="224" srcset="https://blogtouret.files.wordpress.com/2019/04/img_20190419_161746.jpg?w=300&amp;h=224 300w, https://blogtouret.files.wordpress.com/2019/04/img_20190419_161746.jpg?w=600&amp;h=448 600w, https://blogtouret.files.wordpress.com/2019/04/img_20190419_161746.jpg?w=150&amp;h=112 150w" sizes="(max-width: 300px) 100vw, 300px"></p>
<p>En attendant de prendre mon train, j’essaye de me remettre de cette nouvelle édition. Cette année JAVA est revenu au premier plan. Que ça soit via la spécification <a href="http://microprofile.io/">microprofile</a>, <a href="https://quarkus.io/">quarkus</a> , <a href="https://www.graalvm.org/">graalvm</a> ou encore par les problématiques de migration JDK 8 -> 11. On a pas mal vu des architectures micro services à base de <a href="https://www.redhat.com/fr/topics/microservices/what-is-a-service-mesh">service mesh</a> (<a href="https://istio.io/">istio</a>) et <a href="https://kubernetes.io/fr/">kubernetes</a>.</p>
<p>A coté des sujets techniques, un des sujets majeurs  était le bien être et la bienveillance au travail.</p>
<p>Les vidéos des conférences seront bientôt retransmises sur <a href="https://www.youtube.com/channel/UCsVPQfo5RZErDL41LoWvk0A">le channel Youtube de DevoxxFR</a>.</p>
<p>D’une manière générale, le niveau des conférences est toujours très bon.</p>
<p>J’ai particulièrement apprécié les confs suivantes. N’hésitez pas à les visionnez une fois qu’elles seront disponibles sur Youtube.</p>
<ul><li><a href="https://cfp.devoxx.fr/2019/talk/HAT-9594/Cycle_de_vie_des_applications_dans_Kubernetes">Cycle de vie des applications dans k8s</a></li>
<li><a href="https://cfp.devoxx.fr/2019/talk/LGU-0798/Creer_facilement_des_microservices__(ou_cloud_native_java)_avec_Eclipse_MicroProfile">Créer facilement des microservices avec Eclipse microprofile</a></li>
<li><a href="https://cfp.devoxx.fr/2019/talk/LVJ-5031/Back_to_Basics_:_Ne_perdez_plus_votre_Temps_avec_les_Dates">Back to Basics, ne perdez plus de temps avec les dates</a></li>
<li><a href="https://cfp.devoxx.fr/2019/talk/GDA-0693/Hexagonal_at_Scale,_ou_l'art_de_decouper_et_organiser_ses_services">Hexagonal at scale</a></li>
<li><a href="https://cfp.devoxx.fr/2019/talk/PQL-0969/Comment_concevoir_une_API_RESTful_%3F">Comment concevoir une API REST</a></li>
<li><a href="https://cfp.devoxx.fr/2019/talk/SQO-0767/D%E2%80%99architecte_a_Metarchitecte_:_une_evolution_necessaire">D’Architecte à MetaArchitecte: Une évolution nécessaire</a></li>
</ul><p>Il y a aussi certaines conférences ou j’ai eu un bon écho :</p>
<ul><li><a href="https://cfp.devoxx.fr/2019/talk/YPH-1256/Oubliez_Java_EE,_voila_Jakarta_EE_!">Oubliez JavaEE, voilà JakartaEE</a></li>
<li><a href="https://cfp.devoxx.fr/2019/talk/LVJ-5031/Back_to_Basics_:_Ne_perdez_plus_votre_Temps_avec_les_Dates">Back to Basics, ne perdez plus de temps avec les dates</a></li>
<li><a href="https://cfp.devoxx.fr/2019/talk/HGT-7027/Comprendre_les_GC_a_faible_latence">Comprendre les GC à faible latence</a></li>
</ul><p>Je pense qu’il y a encore bien d’autres conférences qui ont été très intéressantes. J’ ai quelques heures de visionnage à prévoir dans mon agenda <img src="media/4afe2841.1f642.png" data-original-source="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f642.png" alt="🙂"> . Quoi qu’il en soit, merci aux organisateurs pour cette édition. C’était top!</p>
<p>Rendez vous l’année prochaine !</p>
<p> </p>


<p></p>
<p><img src="media/1f2fb0ec.e9cfa2c2c1ea2abd510c6053457286f0" data-original-source="http://cdn.libravatar.org/avatar/e9cfa2c2c1ea2abd510c6053457286f0" alt="Gravatar de Littlewing" class="gravatar" /><br/><i>Original post of <a href="https://blog.touret.info/2019/04/20/devoxx-2019/" title="Visit the source">Littlewing</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Littlewing : <a href="">Devoxx 2018</a> (20/04/2018)</li><li>Littlewing : <a href="">Touraine Tech 2019</a> (02/02/2019)</li><li>Littlewing : <a href="">Retour du DEVOXX</a> (15/04/2015)</li></ul></div></p>


feed_id: https://fgallaire.flext.net/sam-hartman-elu-dpl-debian-project-leader-pour-2019/
title: fgallaire : Sam Hartman élu DPL pour 2019
uri: fgallaire-Sam-Hartman-élu-DPL-pour-2019
url: https://fgallaire.flext.net/sam-hartman-elu-dpl-debian-project-leader-pour-2019/
content:
<p>C’est <a href="https://twitter.com/sdhartman" target="_blank" rel="noopener noreferrer">Sam Hartman</a> qui <a href="https://lists.debian.org/debian-vote/2019/04/msg00115.html" target="_blank" rel="noopener noreferrer">vient d’être élu Debian Project Leader</a> (<a href="http://www.debian.org/devel/leader" target="_blank" rel="noopener noreferrer">DPL</a>) pour l’année 2019, succédant ainsi au second mandat de <a href="https://chris-lamb.co.uk/about" target="_blank" rel="noopener noreferrer">Chris Lamb</a> qui avait été <a href="https://fgallaire.flext.net/lamby-2-0-chris-lamb-reelu-dpl-debian-project-leader-pour-2018/" target="_blank" rel="noopener noreferrer">réélu sans opposition en 2018</a>.</p>
<p><a href="media/732b5202.Sam-Hartman.png" data-original-source="https://fgallaire.flext.net/wp-content/uploads/2019/04/Sam-Hartman.png"><img src="media/732b5202.Sam-Hartman.png" data-original-source="https://fgallaire.flext.net/wp-content/uploads/2019/04/Sam-Hartman.png" alt="" width="187" height="233"></a></p>
<p>Dans une élection plus incertaine que les années précédentes, Sam l’emporte largement devant Martin Michlmayr, Joerg Jaspert et Jonathan Carter arrivés tous les trois quasiment <em>à égalité</em> – expression approximative concernant un scrutin qui utilise la <a href="http://fr.wikipedia.org/wiki/M%C3%A9thode_Condorcet" target="_blank" rel="noopener noreferrer">méthode Condorcet</a>, mais qui en reflète assez bien la réalité -.</p>
<p><a href="media/f216c882.vote_001_results.png" data-original-source="https://www.debian.org/vote/2019/vote_001_results.png"><img src="media/f216c882.vote_001_results.png" data-original-source="https://www.debian.org/vote/2019/vote_001_results.png" width="293" height="260" alt="Vote DPL 2019"></a></p>
<p>Sam a commencé à s’investir dans le projet Debian en packageant <a href="http://web.mit.edu/kerberos/" rel="noopener noreferrer" target="_blank">Kerberos</a> et d’autres logiciels de sécurité, et il participe aussi activement à l’amélioration de l’accessibilité puisqu’il présente la particularité d’être aveugle. Vous pourrez en apprendre plus sur Sam dans cette <a href="https://raphaelhertzog.com/2011/06/24/people-behin-debian-sam-hartman-kerberos-package-maintainer/" rel="noopener noreferrer" target="_blank">interview de lui</a> faite par <a href="https://raphaelhertzog.com/about-me/" rel="noopener noreferrer" target="_blank">Raphaël Hertzog</a> en 2011.</p>
<p>Bravo à toi Sam, et bonne chance dans la mise en œuvre de ton <a href="https://www.debian.org/vote/2019/platforms/hartmans" target="_blank" rel="noopener noreferrer">programme</a> !</p>
<div><a href="http://twitter.com/share?url=https://fgallaire.flext.net/sam-hartman-elu-dpl-debian-project-leader-pour-2019/&amp;via=fgallaire&amp;text=Sam%20Hartman%20%C3%A9lu%20DPL%20pour%202019&amp;related=:&amp;lang=en&amp;count=horizontal">Tweet</a></div>
<p><img src="media/8f79fd12.7fc5cf58fae9981c528af0ed4372f187" data-original-source="http://cdn.libravatar.org/avatar/7fc5cf58fae9981c528af0ed4372f187" alt="Gravatar de fgallaire" class="gravatar" /><br/><i>Original post of <a href="https://fgallaire.flext.net/sam-hartman-elu-dpl-debian-project-leader-pour-2019/" title="Visit the source">fgallaire</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>fgallaire : <a href="">Quel DPL pour 2017 ?</a> (12/03/2017)</li><li>fgallaire : <a href="">Chris Lamb &eacute;lu DPL pour 2017</a> (16/04/2017)</li><li>fgallaire : <a href="">Quel DPL pour 2018 ?</a> (15/03/2018)</li><li>fgallaire : <a href="">Lamby 2.0 : Chris Lamb r&eacute;&eacute;lu DPL pour 2018</a> (17/04/2018)</li><li>fgallaire : <a href="">Quel DPL pour 2012 ?</a> (19/03/2012)</li></ul></div></p>


feed_id: https://raspbian-france.fr/shadow-gamer-odroid-raspberry-pi/
uri: RaspbianFrance-Installer-Shadow-sur-Odroid-comment-faire-un-PC-de-g
url: https://raspbian-france.fr/shadow-gamer-odroid-raspberry-pi/
title:
RaspbianFrance : Installer Shadow sur Odroid, comment faire un PC de gamer avec (presque) une Raspberry Pi !

content:
<a href="https://raspbian-france.fr/shadow-gamer-odroid-raspberry-pi/" title="Installer Shadow sur Odroid, comment faire un PC de gamer avec (presque) une Raspberry Pi !" rel="nofollow"><img width="939" height="528" src="media/ec1a155f.odroid-shadow-raspberry-pi.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-shadow-raspberry-pi.jpg" alt="Shadow fonctionne aussi sur Odroid !" link_thumbnail="1" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-shadow-raspberry-pi.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-shadow-raspberry-pi-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-shadow-raspberry-pi-768x432.jpg 768w, https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-shadow-raspberry-pi-404x227.jpg 404w" sizes="(max-width: 939px) 100vw, 939px"></a>
<p>Cet article a été réalisé grâce au matériel offert par mon partenaire <a rel="nofollow" href="http://kubii.fr/?raspbian-france" data-eafl-id="2288" data-eafl-text=" Kubii.fr, revendeur français officiel pour les cartes Odroid.">Kubii.fr, revendeur français officiel pour les cartes Odroid.</a> Ils n’ont pas influencé le contenu de ce tutoriel, mais celui-ci n’aurait pas pu exister sans le matériel qu’ils m’ont offert, alors merci ! Si vous souhaitez achetez une carte Odroid, pensez à eux !</p>



<p>Vous avez très probablement entendu parler de Shadow, <a href="https://www.awin1.com/cread.php?awinmid=15850&amp;awinaffid=604777&amp;clickref=&amp;p=https%3A%2F%2Fshadow.tech%2F" target="_blank" rel="noreferrer noopener" aria-label=" (s’ouvre dans un nouvel onglet)">la startup française qui veut « révolutionner » le jeux vidéo</a> en vous proposant de louer un PC super puissant et toujours à jour dans le cloud.</p>



<p>Dans ce tutoriel je vais vous expliquer comment installer et faire tourner Shadow sur Odroid, un concurrent de la Raspberry Pi dans les mêmes tranches de prix.</p>



<h2>Est-ce que ça fonctionne vraiment ? Oui !</h2>



<p>Avant de commencer ce tutoriel, je voudrais être clair quand au fait que nous parlons bien d’une version <strong>fonctionnelle</strong> et <strong>réellement utilisable</strong> de Shadow.</p>



<p>Plutôt que de vous en parler, je préfère vous laisser juge. Voici donc une vidéo capturée depuis un Odroid faisant tourner Shadow et qui prouve <strong>qu’il est possible de jouer à fortnite sur un concurrent de la Raspberry Pi.</strong></p>



<figure><div>
<iframe width="500" height="281" src="https://www.youtube.com/embed/SuKgEAAZXBE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure><p>Comme vous pouvez le voir, le jeu est relativement fluide. Ici le jeu tourne en 60 FPS 1920*1080.</p>



<p>La vidéo est hélas réalisée au téléphone car la Odroid a du mal à capturer la vidéo et faire tourner Shadow en même temps.</p>



<p>Maintenant que ce point a été mis au clair, regardons ensemble le matériel que nous allons utiliser.</p>



<h2>Le matériel nécessaire pour utiliser Shadow sur Odroid</h2>



<p>Avant de passer à l’installation d’Android et de Shadow, voici la liste des choses dont vous aurez besoin pour faire tourner Shadow sur Odroid.</p>



<p>Cliquez sur le lien pour voir les prix chez les vendeurs en ligne.</p>



<ul><li><a href="https://www.kubii.fr/odroid/2101-carte-odroid-xu4-avec-heat-sink-kubii-3272496009844.html?raspbian-france" data-eafl-id="3692" data-eafl-text="Une carte Odroid XU4Q">Une carte Odroid XU4Q</a></li><li><a href="https://www.kubii.fr/14-chargeurs-alimentations-raspberry/2102-alimentation-5v-4a-eu-kubii-3272496009851.html?raspbian-france" data-eafl-id="3693" data-eafl-text="Une alimentation 5V 4A">Une alimentation 5V 4A</a></li><li><a rel="nofollow noreferrer noopener" aria-label="Une carte MicroSD (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflmicrosd16gocom" target="_blank">Une carte MicroSD</a> (prenez une bonne carte, les performances de la machine en dépendent).</li><li><a rel="nofollow noreferrer noopener" aria-label="Un clavier et une souris (s’ouvre dans un nouvel onglet)" href="https://geni.us/clavier-souri" target="_blank">Un clavier et une souris</a></li><li><a rel="nofollow noreferrer noopener" aria-label="Un écran HDMI (s’ouvre dans un nouvel onglet)" href="https://geni.us/rflrechercherecranhdmi" target="_blank">Un écran HDMI</a></li></ul><p>Pour l’instant je n’ai pu tester Shadow que sur la Odroid XU4Q, carte qui m’a été offerte par <a href="https://www.kubii.fr/odroid/2101-carte-odroid-xu4-avec-heat-sink-kubii-3272496009844.html?raspbian-france" data-eafl-id="3692" data-eafl-text="mon partenaire Kubii.fr">mon partenaire Kubii.fr</a>, qui est revendeur officiel Odroid pour la France. Dans les jours à venir je testerai également sur la C1+ et la N2 et je mettrai l’article à jour à ce moment pour indiquer la carte avec le meilleur rapport qualité/prix.</p>



<p>Bien évidemment, vous aurez également besoin d’un abonnement Shadow. Aujourd’hui il n’existe pas d’offre de test gratuite pour Shadow. En revanche, il existe <a href="https://www.awin1.com/cread.php?awinmid=15850&amp;awinaffid=604777&amp;clickref=&amp;p=https%3A%2F%2Fshop.shadow.tech%2F" target="_blank" rel="noreferrer noopener" aria-label="un abonnement à 30€ (s’ouvre dans un nouvel onglet)">un abonnement à 30€</a> par mois résiliable en deux clics pendant 1 mois.</p>



<p> <a href="https://www.awin1.com/cread.php?awinmid=15850&amp;awinaffid=604777&amp;clickref=&amp;p=https%3A%2F%2Fshop.shadow.tech%2F" target="_blank" rel="nofollow"><span>Voir les offres chez Shadow</span></a>



</p><h2>Shadow, c’est quoi le cloud gaming ?</h2>



<p>Aujourd’hui, si vous souhaitez jouer à un jeu récent en haute qualité, vous devrez investir dans un ordinateur puissant et le maintenir à jour régulièrement. Comptez bien 1500€ au moins.</p>



<div><figure><img src="media/fe88efad.dossier-shadow-5.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/dossier-shadow-5.jpg" alt="" width="675" height="375" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/dossier-shadow-5.jpg 900w, https://raspbian-france.fr/wp-content/uploads/2019/04/dossier-shadow-5-768x427.jpg 768w" sizes="(max-width: 675px) 100vw, 675px"><figcaption>Dans le futur, les PC feront du tuning… Et si c’était ça le vrai danger de l’IA ?</figcaption></figure></div>



<p>Shadow est une startup française qui vous propose d’en louer un à la place. Vous payez 30€ par mois, et vous avez accès à un ordinateur hébergé dans le cloud et mis à jour régulièrement pour pouvoir faire tourner les tous derniers jeux en haute qualité.</p>



<p>De votre coté, vous pouvez vous connecter à cet ordinateur à distance depuis votre téléphone, votre tablette, ou votre ordinateur classique.</p>



<p>Si l’avantage financier est important, la contrepartie est la nécessité d’une connexion internet à toute épreuve. Si vous n’avez pas la fibre, ce n’est pas la peine.</p>



<p>Si vous voulez en savoir un peu plus je vous conseille de visiter <a href="https://www.awin1.com/cread.php?awinmid=15850&amp;awinaffid=604777&amp;clickref=&amp;p=https%3A%2F%2Fshadow.tech%2F" target="_blank" rel="noreferrer noopener" aria-label=" (s’ouvre dans un nouvel onglet)">le site de Shadow.</a></p>



<h2>Shadow sur Raspberry Pi, comment ça peut fonctionner ?</h2>



<p>Quand j’ai découvert Shadow, une seule question m’a sauté à l’esprit : Est-ce que ça marche avec une Raspberry Pi ?</p>



<p>Il faut savoir que Shadow est encore une offre très jeune, son support sous Linux n’est pas encore optimal. Plus précisément, s’il tourne correctement sur Ubuntu en version x86, il n’est pas disponible pour les distributions ARM.</p>



<p>Le problème, c’est que la Raspberry Pi repose sur un processeur ARM, et les distributions qui tournent dessus sont donc de type ARM et pas x86. Il est possible d’installer Shadow sur Raspbian.</p>



<div><figure><img src="media/f3528c0b.rpi3bplus-soc.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/rpi3bplus-soc.jpg" alt="" width="500" height="333"><figcaption>La Raspberry Pi utilise un processeur ARM de chez Broadcom</figcaption></figure></div>



<p>Cependant, il existe bien un système d’exploitation qui tourne sur processeur ARM et qui permet de faire tourner Shadow. Cet OS, c’est Android !</p>



<p>La solution était donc toute trouvée, installer Android sur la Raspberry Pi, et installer Shadow sur cet Android. Et figurez vous que cela fonctionne !</p>



<p>Si vous suivez <a href="https://raspbian-france.fr/installer-android-raspberry-pi/" target="_blank" rel="noreferrer noopener">notre tutoriel pour installer Android sur la Raspberry Pi</a>, vous pourrez tout à fait installer Shadow dessus et cela fonctionnera. Il est donc possible d’installer Shadow sur la Raspberry Pi !</p>



<h2>Mais alors, pourquoi utiliser Odroid et pas une Raspberry Pi ?</h2>



<p>Alors oui, Shadow fonctionne sur la Raspberry Pi, mais jusqu’à un certain point seulement… Pour bien comprendre pourquoi, il faut d’abord comprendre comment Shadow fonctionne.</p>



<p>Pour schématiser, on pourrait dire que Shadow génère un flux vidéo depuis le serveur, lequel est ensuite envoyé au client, c’est-à-dire votre ordinateur, qui sera chargé de l’afficher.</p>



<p>Vous vous en doutez, envoyer 60 images de 1920 sur 1080 pixels chaque seconde, cela représente une énorme quantité de données (on parle au minimum d’environ 200 MB/s). Pour résoudre ce problème, on utilise l’encodage, une technique permettant de compresser les informations.</p>



<p>Quand vous recevez la vidéo elle est donc encodée et il faudra la décoder pour pouvoir l’afficher. Ce type de travail est très gourmand en puissance de calcul. Pour cette raison, on utilise ce que l’on appelle l’accélération matérielle (hardware acceleration). C’est cette accélération matérielle qui fait que vous pouvez regarder une vidéo en haute définition de façon fluide.</p>



<p>Le problème, c’est que le support d’Android par la Raspberry Pi n’est pas officiel et ne permet pas l’accélération matérielle. Concrètement, cela signifie que Shadow fonctionne, mais qu’il saccade, lag et ram. Bref, il n’est pas utilisable en l’état.</p>



<p>C’est là que la carte Odroid rentre en scène. Contrairement à la Raspberry Pi, les cartes Odroid proposent un support officiel de Android. Plus précisément, puisque c’est ce qui nous intéresse, elles permettent d’utiliser l’accélération matérielle avec Android.</p>



<div><figure><img src="media/8cd60470.ODROID-XU4Q-Review-Large-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/ODROID-XU4Q-Review-Large-939x528.jpg" alt="" width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/ODROID-XU4Q-Review-Large-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2019/04/ODROID-XU4Q-Review-Large-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2019/04/ODROID-XU4Q-Review-Large-404x227.jpg 404w, https://raspbian-france.fr/wp-content/uploads/2019/04/ODROID-XU4Q-Review-Large-1408x792.jpg 1408w" sizes="(max-width: 704px) 100vw, 704px"><figcaption>La carte Odroid XU4 supporte parfaitement Android !</figcaption></figure></div>



<p>Cela signifie donc que les cartes Odroid sont capables de faire tourner Shadow de façon relativement fluide via Android. C’est pour cette raison que nous installerons Shadow sur une Odroid plutôt qu’une Raspberry Pi.</p>



<p>Il existe de nombreux modèles de cartes chez Odroid, avec des caractéristiques et des prix bien différents, nous allons donc voir ensemble le matériel nécessaire pour faire tourner Shadow sur Odroid.</p>



<h2>Installer Shadow sur la droid XU4Q</h2>



<p>Maintenant que nous avons compris comment Shadow peut fonctionner sur Odroid et que nous avons vu le matériel nécessaire, il ne nous reste plus qu’à l’installer !</p>



<p>Pour cela, nous allons commencer par installer Android sur la carte MicroSD.</p>



<h3>Télécharger et installer l’image Android</h3>



<p>Pour installer Android sur notre XU4Q nous devons trouver une image compatible et qui soit plus récente que Android 5.0 Lollipop, Shadow ne pouvant pas tourner sur les versions précédentes.</p>



<p>Officiellement Hardkernel (la société qui produit Odroid) propose seulement le support d’Android 4.4. Cependant, la communauté a créé d’autres versions non officielles plus récentes basées sur LineageOS. Après pas mal de tests la version la plus récente qui supporte l’accélération graphique est <a href="https://forum.odroid.com/viewtopic.php?t=23911" target="_blank" rel="noopener noreferrer">la 7.1, Android Nougat.</a></p>



<p>Vous pouvez télécharger l’image à cette adresse : <a rel="noopener noreferrer" href="https://raspbian-france.fr/downloads/android-lineage-14.1-alpha-1.8-sd_installer-odroidxu3-2018-04-15.img.zip" target="_blank">https://raspbian-france.fr/downloads/odroid/android-lineage-14.1-alpha-1.8-sd_installer-odroidxu3-2018-04-15.img.zip</a></p>



<p>Une fois que vous avez téléchargé l’image, nous allons l’installer sur la carte MicroSD. Pour cela, on utilisera le logiciel Etcher que vous pouvez télécharger ici : <a href="https://www.balena.io/etcher/" target="_blank" rel="noopener noreferrer">https://www.balena.io/etcher/</a></p>



<p>Nous allons maintenant pouvoir flasher l’image Android sur la MicroSD. Pour cela suivez les étapes suivantes :</p>



<ul><li>Une fois téléchargé, lancez Etcher</li><li>Insérez la carte MicroSD dans le lecteur de votre ordinateur, Etcher devrait la détecter automatiquement.</li><li>Cliquez sur le bouton « Select Image » et choisissez l’image d’Android que vous venez de télécharger.</li><li>Cliquez sur le bouton « Finish »</li><li>Attendez la fin de l’opération de Flashing, fermez Etcher et récupérez votre carte MicroSD.</li></ul><div><figure><img src="media/ee923ce3.etcher3.png" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/etcher3.png" alt="" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/etcher3.png 800w, https://raspbian-france.fr/wp-content/uploads/2019/04/etcher3-768x490.png 768w" sizes="(max-width: 800px) 100vw, 800px"><figcaption>L’installation ne prend que quelques minutes.</figcaption></figure></div>



<h3>Premier démarrage de notre Odroid</h3>



<p>Maintenant que nous avons préparé la carte SD, nous allons pouvoir passer au premier démarrage de notre machine Odroid.</p>



<p>Contrairement à la Raspberry Pi, les cartes Odroid proposent l’utilisation d’un module mémoire de type eMMC en plus de la classique carte SD. Pour supporter ces deux types de stockage Odroid utilise un interrupteur physique qui peut être positionné ou sur « eMMC », ou sur « µSD ».</p>



<p>Comme nous utilisons une carte SD, positionnez donc le switch sur « µSD ».</p>



<div><figure><img src="media/daad1184.odroid-xu4-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-xu4-939x528.jpg" alt="Switch physique de la XU4Q" width="704" height="396" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-xu4-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-xu4-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-xu4-404x227.jpg 404w, https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-xu4-1408x792.jpg 1408w" sizes="(max-width: 704px) 100vw, 704px"><figcaption>C’est ce petit sélecteur blanc en bas à gauche de la carte.</figcaption></figure></div>



<p>Une fois le mode SD selectionné, branchez tous les périphériques (clavier, souris, écran et câble éthernet), puis branchez l’alimentation.</p>



<p>Une LED rouge et une LED bleu vont s’allumer. Le premier démarrage est relativement long car il va installer l’ensemble du système. Après un moment, vous arriverez sur l’écran d’installation avec le logo de LineageOS.</p>



<div><figure><img src="media/8be377c7.1280px-Lineage_OS_logo.svg_.png" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/1280px-Lineage_OS_logo.svg_.png" alt="" width="640" height="256" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/1280px-Lineage_OS_logo.svg_.png 1280w, https://raspbian-france.fr/wp-content/uploads/2019/04/1280px-Lineage_OS_logo.svg_-768x307.png 768w" sizes="(max-width: 640px) 100vw, 640px"><figcaption>Une fois devant ce logo, vous pouvez passer à la suite.</figcaption></figure></div>



<p>Continuez l’installation en cliquant sur le bouton « Next » en bas à droite, choisissez la langue, configurez la date, réglez les permissions relatives à la récolte de données selon vos goûts. Vous allez arriver sur une page vous demandant de configurer un code PIN, cliquez sur « Skip » en bas à droite. Cliquez sur « Start », et c’est fini !</p>



<p>Vous devriez arriver sur le bureau Android, lequel ressemble à priori à quelque chose comme ça.</p>



<div><figure><img src="media/918b1a93.lineage-os-desktop-939x528.png" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/lineage-os-desktop-939x528.png" alt="" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/lineage-os-desktop-939x528.png 939w, https://raspbian-france.fr/wp-content/uploads/2019/04/lineage-os-desktop-626x352.png 626w, https://raspbian-france.fr/wp-content/uploads/2019/04/lineage-os-desktop-768x432.png 768w, https://raspbian-france.fr/wp-content/uploads/2019/04/lineage-os-desktop-404x227.png 404w, https://raspbian-france.fr/wp-content/uploads/2019/04/lineage-os-desktop-1408x792.png 1408w" sizes="(max-width: 939px) 100vw, 939px"><figcaption>Le bureau par défaut de Lineage OS 14.1</figcaption></figure></div>



<h3>Mettre à jour et configurer Android</h3>



<p>Nous avons donc installé Android 7.1 sur notre carte Odroid, nous allons maintenant le configurer et le mettre à jour.</p>



<p>Première chose à faire, rendez-vous dans « Settings », « Languages &amp; Input », « Physical keyboard », cliquez sur la langue et sélectionner la langue de votre clavier.</p>



<p>Ensuite, nous allons configurer l’écran. Pour cela, lancez l’application « Odroid Utility », rendez-vous dans la partie « SCREEN », et sélectionnez le choix correspondant aux caractéristiques de votre écran dans la liste déroulante (dans mon cas j’ai donc choisi, 1080p60hz).</p>



<p>Enfin, nous allons nous assurer que le système que nous utilisons est bien à jour. Lancez l’application « Odroid Updater » et cliquez sur le bouton « Get the latest version », puis sur le bouton « Download ».*</p>



<p>Une fois le téléchargement terminé, cliquez sur « Validate File », puis sur « Extract ».</p>



<p>Une fois l’extraction terminée, cliquez sur « Restart for update ».</p>



<div><figure><img src="media/c54621c5.odroid-updater-1.png" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-updater-1.png" alt="" width="1440" height="416" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-updater-1.png 1920w, https://raspbian-france.fr/wp-content/uploads/2019/04/odroid-updater-1-768x222.png 768w" sizes="(max-width: 1440px) 100vw, 1440px"><figcaption>Odroid Updater permet de mettre à jour votre OS.</figcaption></figure></div>



<p>Le système va s’éteindre et ré-démarrer tout seul. Comme pour la première installation, cela prend un peu de temps, jusqu’à quelques minutes parfois. Patientez, jusqu’à vous retrouver de nouveau devant l’écran de démarrage.</p>



<p><em>* Si les serveurs de Hardkernell ne répondent pas, vous pouvez renseigner manuellement l’URL du fichier de mise à jour à la place en utilisant cette adresse : <a rel="noreferrer noopener" aria-label="https://raspbian-france.fr/download/odroid/update.zip (s’ouvre dans un nouvel onglet)" href="https://raspbian-france.fr/download/odroid/update.zip" target="_blank">https://raspbian-france.fr/download/odroid/update.zip</a></em></p>



<h3>Installer Shadow</h3>



<p>Tout est prêt, il ne nous reste plus qu’à installer Shadow !</p>



<p>Pour ça, rien de plus simple, lancez l’application Google Play, connectez un compte google, et installez l’application Shadow comme vous le feriez pour votre téléphone !</p>



<p>Une fois l’application installée, lancez la et renseignez vos identifiants.</p>



<p>Vous vous retrouvez normalement sur une page comme celle-ci.</p>



<figure><img src="media/70bcd797.shadow-start-939x528.png" data-original-source="https://raspbian-france.fr/wp-content/uploads/2019/04/shadow-start-939x528.png" alt="" srcset="https://raspbian-france.fr/wp-content/uploads/2019/04/shadow-start-939x528.png 939w, https://raspbian-france.fr/wp-content/uploads/2019/04/shadow-start-626x352.png 626w, https://raspbian-france.fr/wp-content/uploads/2019/04/shadow-start-768x432.png 768w, https://raspbian-france.fr/wp-content/uploads/2019/04/shadow-start-404x227.png 404w, https://raspbian-france.fr/wp-content/uploads/2019/04/shadow-start-1408x792.png 1408w" sizes="(max-width: 939px) 100vw, 939px"><figcaption>Et voilà, Shadow est prêt à être lancé !</figcaption></figure><p>Cliquez sur les paramètres en haut à droite, réglez la bande passante au maximum et désactivez l’option « pinch-to-zoom ».</p>



<p>Revenez en arrière, cliquez sur « Start », et voilà, il ne vous reste plus qu’à retourner enchaîner les top 1 sur Fortnite, faire vos montages vidéos, ou explorer les plaines radioactives de Stalker ! </p>



<p>La puissance d’un PC de gaming vous tend les bras depuis un simple ordinateur mono-carte !</p>
<p>Lire l'article complet : <a rel="nofollow" href="https://raspbian-france.fr/shadow-gamer-odroid-raspberry-pi/">Installer Shadow sur Odroid, comment faire un PC de gamer avec (presque) une Raspberry Pi !</a></p>
<p><img src="media/70caad1d.7cdb6ce9a9a728b66bcfdc9db75842c8" data-original-source="http://cdn.libravatar.org/avatar/7cdb6ce9a9a728b66bcfdc9db75842c8" alt="Gravatar de RaspbianFrance" class="gravatar" /><br/><i>Original post of <a href="https://raspbian-france.fr/shadow-gamer-odroid-raspberry-pi/" title="Visit the source">RaspbianFrance</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Angristan : <a href="">Installer Rasbian sur son Raspberry Pi (via Windows)</a> (29/10/2014)</li><li>RaspbianFrance : <a href="">Installer un media-center avec OSMC sur votre Raspberry Pi !</a> (16/09/2016)</li><li>RaspbianFrance : <a href="">Installer WordPress sur une Raspberry Pi (avec Nginx).</a> (05/08/2015)</li><li>RaspbianFrance : <a href="">Installer Mac OS X sur la Raspberry Pi 3, ce sera bient&ocirc;t possible&nbsp;!</a> (01/04/2016)</li><li>RaspbianFrance : <a href="">Transmission sur OSMC, installer un client Torrent sur votre Raspberry Pi</a> (08/07/2016)</li></ul></div></p>


feed_id: https://blogduyax.fr/2019/04/14/refonte-compl-te-du-blog.html
title: Yannic Arnoux : Refonte complète du blog
uri: Yannic-Arnoux-Refonte-complète-du-blog
url: https://blogduyax.fr/2019/04/14/refonte-compl-te-du-blog.html
content:
<p>Le blog a pris son envol et il a désormais son propre nom de domaine <strong>blogduyax.fr</strong>.</p>

<p>Ce n’est qu’un changement parmi une multitude, et un drôle de cheminement qui d’une idée de base un peu floue a mené à une refonte complète du blog<!-- more --> :</p>

<ul><li>abandon du moteur de blog <a href="https://gohugo.io/">Hugo</a> pour <a href="https://jekyllrb.com/">Jekyll</a></li>
  <li>mise à la retraite du système maison de commentaires <strong>Stacosys</strong> pour <a href="https://posativ.org/isso/">Isso</a></li>
  <li>hébergement sur GitHub Pages</li>
</ul><p>Certains diront que j’ai mis de l’eau dans mon vin et ils n’auront pas tort ;-)</p>

<p>Comment en suis-je arrivé là ? Et bien j’avais en idée de faciliter la chaîne de publication des articles. J’adore ce qu’apporte un moteur statique : l’écriture des articles en Markdown et une génération en pages statiques, la facilité à publier le contenu sous gestion de sources (GIT). Mais la publication nécessite d’allumer un ordinateur de peaufiner le brouillon et de de faire un <em>git push</em> pour publier. Rien de complexe mais la nécessité de repasser par un PC pour publier alors que ma vie est plutôt mobile.</p>

<p>J’ai envisagé de coder une interface d’administration Web avec un éditeur Markdown (on en trouve plusieurs en JavaScript sous licence Open Source) et une interaction avec GIT pour fluidifier la publication. Mais je n’ai pas trouvé l’étincelle pour démarrer donc j’ai fait des recherches pour voir si ça n’existe pas prêt à l’emploi, j’étais même prêt à changer de moteur de blog si nécessaire. J’ai regardé les extensions de Hugo, <a href="https://www.staticgen.com/">les autres moteurs statiques</a> et même <a href="https://www.flatphile.co/">les CMS en fichier à plat</a>. J’ai installé beaucoup de containers Docker pour évaluer les fonctionalités. Grav, Bludit, PhileCMS… beaucoup de moteurs avec des atouts mais aucun ne m’a vraiment enthousiasmé.</p>

<p>Puis j’ai découvert <a href="http://prose.io/">Prose.io</a> qui donne tout son potentiel avec Jekyll. Je m’étais intéressé à Jekyll avant de choisir Pelican en 2013 et c’est l’écosystème Python que je connais bien qui avait orienté mon choix en défaveur de Ruby. Pas de regret mais là j’ai regardé Jekyll en détail et je l’ai trouvé très attractif : simple, cohérent,  mature, bien documenté et extensible par des plugins. Alors au niveau des performances, on génére les pages du blog en 15 secondes plutôt que 5 mais ce n’est pas un critère important pour mon utilisation. J’ai choisi un thème et j’ai commencé la migration de mes pages. On reste sur du Markdown donc le gros du travail c’est la migration des <em>metadata</em> et l’adaptation du thème.</p>

<p>Il y a possibilité d’héberger Prose sur ses propres serveur mais j’avais déjà passé un cap et accepté l’idée d’héberger le blog sur GitHub Pages ce qui me permet de préserver le fonctionnement actuel, à savoir pouvoir écrire mon article en Markdown depuis mon PC et générer le blog localement avec mon Jekyll en mode développement avant de publier avec un <em>git push</em>. Mais je peux aussi écrire un article en mobilité depuis Prose et publier directement l’article. Choquant ? pas tant que ça ! je sépare l’hébergement du blog du reste de mon infrastructure et je garde la main sur les données. Si l’orientation de GitHub ne me plait pas ou s’ils changent les règles d’hébergement, je récupère mon blog Jekyll et je l’héberge sur mon serveur dédié.</p>

<p>Et quid des commentaires ? Les URLs des articles ont bougé donc j’ai bousillé tout le référencement et je n’avais pas envie de me casser la tête à maintenir des redirections entre les anciennes URLs et les nouvelles. J’aurais pu adapter la partie <em>front-end</em> de Stacosys pour qu’elle devienne full JavaScript et soit intégrable dans le blog mais il aurait aussi fallu modifier l’ensembles des URLs. J’ai évalué Isso et j’ai décidé que Stacosys pouvait prendre sa retraite. Né au moment où il n’y avait pas beaucoup de solutions pour les blogs statiques, il n’a plus d’avantages fonctionnel. Isso a une administration Web en plus des notifications par e-mail, ce que j’avais prévu de développer… un jour. Inutile de réinventer la route, j’héberge Isso sur mon serveur dédié et il sert les commentaires du blog sur l’autre domaine. J’ai migré les commentaires existants car l’histoire d’un blog ce ne sont pas que des articles.</p>

<p><img src="media/a960bb27.sea-bird-night-water-9012.jpeg" data-original-source="https://blogduyax.fr/images/2019/sea-bird-night-water-9012.jpeg" alt="Sea Bird"></p>
<p><img src="media/79716ccf.308a3596152a79231f3feedc49afa4ef" data-original-source="http://cdn.libravatar.org/avatar/308a3596152a79231f3feedc49afa4ef" alt="Gravatar de Yannic Arnoux" class="gravatar" /><br/><i>Original post of <a href="https://blogduyax.fr/2019/04/14/refonte-compl-te-du-blog.html" title="Visit the source">Yannic Arnoux</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: Journal du hacker : Liens intéressants Journal du hacker semaine #16
uri: 2019-04-22-Journal-du-hacker-Liens-intéressants-Journal-du-hacker-semaine-16
feed_id:
https://blog.journalduhacker.net/index.php?article214/liens-interessants-journal-du-hacker-semaine-16-2019

url:
https://blog.journalduhacker.net/index.php?article214/liens-interessants-journal-du-hacker-semaine-16-2019

content:
<p>Pour la 16ème semaine de l'année 2019, voici <strong>10 liens</strong> intéressants que vous avez peut-être ratés, relayés par <a href="https://www.journalduhacker.net/">le Journal du hacker</a>, votre source d’informations pour le Logiciel Libre francophone !</p>

<a href="https://www.journalduhacker.net/"><img src="media/01f45034.logo-journal-du-hacker.png" data-original-source="https://blog.journalduhacker.net/data/medias/logo-journal-du-hacker.png"></a>

<ul><li><a href="https://www.journalduhacker.net/s/as5xjc/pourquoi_les_d_veloppeur_euse_s_codent">Pourquoi les développeur(euse)s codent avec le cul</a></li>
<li><a href="https://www.journalduhacker.net/s/meahmv/vscodium_visual_studio_code_sans_les">VSCodium – Visual Studio Code sans les trackers</a></li>
<li><a href="https://www.journalduhacker.net/s/y6sact/you_dont_need_jquery">You-Dont-Need-jQuery</a></li>
<li><a href="https://www.journalduhacker.net/s/ewzmpq/android_comment_d_sinstaller_ses_spyware">Android: comment désinstaller ses "spyware" ? - tuto n°2</a></li>
<li><a href="https://www.journalduhacker.net/s/i04ubr/mozilla_lance_fluent_1_0_pour_r">Mozilla lance Fluent 1.0 pour révolutionner la localisation des logiciels</a></li>
<li><a href="https://www.journalduhacker.net/s/bqjuew/mon_chromebook_est_libre_mais_la_route_fut">Mon Chromebook est libre, mais la route fut longue</a></li>
<li><a href="https://www.journalduhacker.net/s/jydlxo/linux_mint_utiliser_le_firefox_dubuntu">Linux Mint : Utiliser le Firefox d'Ubuntu par défaut</a></li>
<li><a href="https://www.journalduhacker.net/s/dvyclz/quest_ce_que_le_shadow_dom">Qu'est ce que le Shadow DOM ?</a></li>
<li><a href="https://www.journalduhacker.net/s/t3v7gg/rgpd_mais_en_b2b_je_fais_toujours_comme_je">#RGPD : "Mais en B2B, je fais toujours comme je veux ?"</a></li>
<li><a href="https://www.journalduhacker.net/s/cvkpno/comment_remplacer_windows_par_gnu_linux">Comment remplacer Windows par (GNU) Linux ? Suivez ce pas à pas avec Emmabuntüs :)</a></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>

<ul><li><a href="https://www.journalduhacker.net/rss">Le flux RSS du Journal du hacker</a></li>
<li><a href="https://twitter.com/journalduhacker">Le compte Twitter du Journal du hacker</a></li>
<li><a href="https://framasphere.org/u/journalduhacker">Le compte Diaspora* du Journal du hacker</a></li>
<li><a href="https://framapiaf.org/@journalduhacker">Le compte Mastodon du Journal du hacker</a></li>
</ul><p>De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>

<p>Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. <a href="https://www.journalduhacker.net/invitations/request">Rejoignez-nous</a> pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !</p>

<p><strong>Et vous ? Qu’avez-vous pensé de ces articles ?</strong> N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)</p>
<p><img src="media/ffe97a17.7916ee3cafa0bc3e9583bedad876dcd5" data-original-source="http://cdn.libravatar.org/avatar/7916ee3cafa0bc3e9583bedad876dcd5" alt="Gravatar de Journal du hacker" class="gravatar" /><br/><i>Original post of <a href="https://blog.journalduhacker.net/index.php?article214/liens-interessants-journal-du-hacker-semaine-16-2019" title="Visit the source">Journal du hacker</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #16</a> (25/04/2016)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #16</a> (24/04/2017)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #16</a> (23/04/2018)</li></ul></div></p>


title: wilfried caruel : CityzenApp l’application android
uri: wilfried-caruel-CityzenApp-l-application-android
feed_id:
http://wilfriedcaruel.svnet.fr/2019/04/cityzenapp-lapplication-android/?pk_campaign=feed&amp;pk_kwd=cityzenapp-lapplication-android

url:
http://wilfriedcaruel.svnet.fr/2019/04/cityzenapp-lapplication-android/?pk_campaign=feed&amp;pk_kwd=cityzenapp-lapplication-android

content:
<h2>Présentation Cityzen App</h2>



<p>Cela fait longtemps que je n’ai pas écrit pour le blog, pour cet article on va parler d’une application « <strong>Android</strong> » géolocalisée.</p>



<p>L’application s’appelle « <strong>Cityzen</strong> » Elle va pouvoir vous faire découvrir une étape durant vos vacances, une ville ou encore votre commune.</p>



<p>Elle permet de voir les « <strong>POI</strong> » de votre position (si vous voulez) elle incorpore « <strong>OpenMapStreet</strong> »,<br></p>



<p>Elle est diffusée sous licence « <strong>MPL 2.0</strong>« </p>



<p>Concernant l’application ::   </p>



<ul><li>Boulangerie</li><li>pharmacie</li><li>Transport</li><li>Station essence</li><li>Restaurant</li><li>Centre commerciaux</li><li>Favoris</li><li>Carte OSM</li><li>Moteur de recherche</li><li>Partage</li><li></ul><p>Je n’ai pas écrit tous les points disponibles, il y a distributeur de billets ou les magasins de téléphonie entre autres.</p>



<p>L’application a été créée par ‘’<strong>CityZen Projec</strong>t’’</p>



<h2>La vidéo</h2>



<figure><div>
<iframe width="676" height="507" src="https://www.youtube.com/embed/dPfh7JTLa4I?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div></figure><h3>Mon avis</h3>



<p>Je ne suis pas <strong>friand des applications qui permettent</strong> d’avoir des informations géolocalisables, vu qu’il n’y a pas grand-chose par chez moi.</p>



<p>Il ne <u>garde pas</u> l’historique de navigation, c’est très bien.</p>



<p>Pour ce qu’il est des hôpitaux, pharmacies etc je trouve ça bien qu’un service de ce type existe.</p>



<p>Elle permet de se repérer rapidement dès le démarrage, peu être plus «  <strong>user friendly</strong> » que les applications basées sous « OSM ».  </p>



<p>On va me dire que je n’ai qu’à contribuer mais pourquoi ne pas ajouter une catégorie monument et ou toilettes pour les touristes.</p>



<p>J’ai peu être mal cherché mais je ne l’ai pas trouvé sous le play store de Google.</p>



<p><strong>Je n’ai pas de compte « OSM »</strong> pour le moment, mais pour ceux qui ont on un vous pouvez, ajouter, modifier des adresses directement dans l’application.</p>



<p><strong><em><u>Vous utilisez ce genre d’application ?</u></em></strong></p>



<h4>Autorisations</h4>



<ul><li>android.permission.ACCESS_COARSE_LOCATION</li><li>android.permission.ACCESS_FINE_LOCATION</li><li>android.permission.ACCESS_WIFI_STATE</li><li>android.permission.ACCESS_NETWORK_STATE</li><li>android.permission.INTERNET</li><li>android.permission.WRITE_EXTERNAL_STORAGE</li><li>android.permission.READ_EXTERNAL_STORAGE   </li></ul><h5>Liens</h5>



<ul><li><a href="http://cityzenapp.co/">Site Officiel</a></li><li><a href="http://cityzenapp.co/"> Page</a><a href="https://github.com/CityZenApp"> Github</a></li><li><a href="https://f-droid.org/en/packages/com.cityzen.cityzen">Page Fdroid</a></li></ul><img src="https://stats.svnet.fr/piwik.php?idsite=n/a&amp;rec=1&amp;url=http%3A%2F%2Fwilfriedcaruel.svnet.fr%2F2019%2F04%2Fcityzenapp-lapplication-android%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dcityzenapp-lapplication-android&amp;action_name=CityzenApp+l%26rsquo%3Bapplication+android&amp;urlref=http%3A%2F%2Fwilfriedcaruel.svnet.fr%2Ffeed%2F" width="0" height="0" alt="">
<p><img src="media/ceaa7b52.f8e0e023c0e7ee34d805b620aab6dccb" data-original-source="http://cdn.libravatar.org/avatar/f8e0e023c0e7ee34d805b620aab6dccb" alt="Gravatar de wilfried caruel" class="gravatar" /><br/><i>Original post of <a href="http://wilfriedcaruel.svnet.fr/2019/04/cityzenapp-lapplication-android/?pk_campaign=feed&amp;pk_kwd=cityzenapp-lapplication-android" title="Visit the source">wilfried caruel</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>wilfried caruel : <a href="">MobiPerf : l&rsquo;application opensource de la semaine</a> (27/03/2014)</li><li>wilfried caruel : <a href="">AppBak : L&rsquo;application android de la semaine</a> (20/03/2014)</li><li>wilfried caruel : <a href="">Open Training&nbsp;: L&rsquo;application android opensource de la semaine</a> (29/05/2014)</li><li>wilfried caruel : <a href="">Root verifier : l&rsquo;application android opensource de la semaine</a> (24/07/2014)</li><li>wilfried caruel : <a href="">PixelKnot : l&rsquo;application opensource de la semaine</a> (31/07/2014)</li></ul></div></p>


feed_id: https://obsd4a.net/blog/article71/libressl-2-9-1
title: Thuban : LibreSSL 2.9.1
uri: Thuban-LibreSSL-2-9-1
url: https://obsd4a.net/blog/article71/libressl-2-9-1
content:
<p>La version 2.9.1 de LibreSSL est sortie ce matin. Elle sera inclus dans la future version d’OpenBSD 6.5.</p>

<p> </p>

<p>Voici les changements et améliorations :</p>

<p> </p>

<p> * Améliorations de la Documentation et des API :</p>

<ul><li>
	<p>CRYPTO_LOCK est maintenant automatiquement initialisé, avec les callbacks hérités stubbed pour compatibilité</p>
	</li>
	<li>
	<p>Ajout de la fonction de hash SM3 pour la norme Chinoise GB/T 32905-2016</p>
	</li>
	<li>
	<p>Ajout du chiffrement de bloc SM4 pour la norme Chinoise GB/T 32907-2016</p>
	</li>
	<li>
	<p>Ajoute plus de macros OPENSSL_NO_* pour la compatibilité avec OpenSSL</p>
	</li>
	<li>
	<p>Port partiel de l’API EC_KEY_METHOD d’OpenSSL pour l’utiliser avec OpenSSH</p>
	</li>
	<li>
	<p>Implémentation plus complète de l’API OpenSSL 1.1 manquante</p>
	</li>
	<li>
	<p>Ajout du support de XChaCha20 et XChaCha20-Poly1305</p>
	</li>
	<li>
	<p>Ajout du support des constructions enveloppantes de clés AES via l’interface EVP</p>
	</li>
</ul><p> </p>

<p>* Changement dans la compatibilité :</p>

<ul><li>
	<p>Ajout du support de dérivation des clés pbkdf2 vers openssl(1) enc</p>
	</li>
	<li>
	<p>Changement du type de hachage par défaut d’openssl(1) enc vers sha256</p>
	</li>
	<li>
	<p>Changement du type de hachage par défaut d’openssl(1) dgst vers sha256</p>
	</li>
	<li>
	<p>Changement du type de hachage par défaut de l’empreinte x509 d’openssl(1) vers sha256</p>
	</li>
	<li>
	<p>Changement du type de hachage par défaut de l’empreinte crl d’openssl(1) vers sha256</p>
	</li>
</ul><p> </p>

<p>* Tests et Sécurité Pro-Active :</p>

<ul><li>
	<p>Ajout de tests d'interopérabilité étendus entre LibreSSL et OpenSSL 1.0 et 1.1</p>
	</li>
	<li>
	<p>Ajout des tests additionnels Wycheproof et corrections des bogues relatifs</p>
	</li>
</ul><p> </p>

<p>* Améliorations internes :</p>

<ul><li>
	<p>Traitement simplifié de l'option sigalgs et sélection de l'algorithme de signature de négociation</p>
	</li>
	<li>
	<p>Ajoute la capacité d’utilisation de l’algorithme RSA PSS pour la signature de négociation</p>
	</li>
	<li>
	<p>Ajoute la fonction bn_rand_interval() pour l’utiliser dans le code nécessitant des plages de valeurs bn aléatoires</p>
	</li>
	<li>
	<p>Ajout de la fonctionnalité pour dériver les secrets de début, de négociation et l’application conformément à la RFC 8446</p>
	</li>
	<li>
	<p>Ajout de l’état de négociation de la machine conformément à la RFC 8446</p>
	</li>
	<li>
	<p>Suppression de code relatif à ASN.1 de la bibliothèque libcrypto qui n’a pas été utilisé depuis les environs de l’année 2000</p>
	</li>
	<li>
	<p>Symboles internes non exportés et davantage de structures de couche d'enregistrement en interne</p>
	</li>
	<li>
	<p>Suppression des signatures de négociation basées sur SHA224 en considération de l’utilisation des négociations dans TLS 1.2</p>
	</li>
</ul><p> </p>

<p>* Améliorations pour la portabilité :</p>

<ul><li>
	<p>Ajout du support pour les optimisations d’assemblage sur les cibles 32 bits ELF ARM</p>
	</li>
	<li>
	<p>Ajout du support pour les optimisations d’assemblage sur les cibles Mingw-w64</p>
	</li>
	<li>
	<p>Amélioration de la compatibilité Android</p>
	</li>
</ul><p> </p>

<p>* Corrections de bogues :</p>

<ul><li>
	<p>Amélioration de la protection contre la synchronisation des canaux durant la génération des signatures ECDSA</p>
	</li>
	<li>
	<p>Coordination d’un aveuglement ajouté pour certaines courbes elliptiques. C’est la dernière partie du travail fait par Brumley et al pour se protéger contre la vulnérabilité Portsmash.</p>
	</li>
	<li>
	<p>Assurance que la transcription de la négociation soit libérée dans TLS 1.2</p>
	</li>
</ul><p> </p>

<p>Le projet LibreSSL continue d'améliorer la base du code en tenant compte des pratiques modernes pour créer du code sécurisé. Chacun est invité à faire part de commentaires et autres améliorations à la communauté. Merci à tous les contributeurs qui aident à rendre possible cette version du projet.</p>
<p><img src="media/0d200000.a17c14dbfc42f0936cee56ed7a9b3b31" data-original-source="http://cdn.libravatar.org/avatar/a17c14dbfc42f0936cee56ed7a9b3b31" alt="Gravatar de Thuban" class="gravatar" /><br/><i>Original post of <a href="https://obsd4a.net/blog/article71/libressl-2-9-1" title="Visit the source">Thuban</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://www.deblan.io/post/565/verifier-la-date-d-expiration-de-plusieurs-noms-de-domaine
title: Simon Vieille : Vérifier la date d'expiration de plusieurs noms de domaine
uri: Simon-Vieille-Vérifier-la-date-d-expiration-de-plusieurs-noms-de-do
url: https://www.deblan.io/post/565/verifier-la-date-d-expiration-de-plusieurs-noms-de-domaine
content:
<p>Que ce soit à titre personnel ou dans le cadre de mon travail, je dois gérer une
liste relativement importante de noms de domaine et m'assurer qu'ils sont 
renouvelés à temps.</p>

<p>Les prestataires vers qui sont achetés les noms sont divers et <strong>il n'y a pas 
d'homogénéité des alertes qui notifient d'une expiration prochaine</strong>.</p>

<p>Par conséquent, j'ai écris un projet qui a pour seul et unique objectif de me 
<strong>donner la date d'expiration d'un ou plusieurs noms de domaine</strong>. Cette date prendra
une couleur selon la promimité de l'échanance : rouge si on est dans les 2 
dernières semaines, jaune si c'est dans les 30 prochains jours ou ou vert si c'est 
au délà.</p>

<pre><code data-title="Exemple sans couleur">$ domain-expiration check google.com,amazon.com,facebook.com,apple.com,microsoft.com
+---------------+---------------------+
| Domain        | Date                |
+---------------+---------------------+
| google.com    | 2020-09-14 04:00:00 |
| apple.com     | 2021-02-20 05:00:00 |
| microsoft.com | 2021-03-05 04:00:00 |
| amazon.com    | 2022-10-31 04:00:00 |
| facebook.com  | 2028-03-30 04:00:00 |
+---------------+---------------------+
</code></pre>

<p>Grâce à <a href="https://pypi.org/project/ansi2html/">ansi2html</a>, on peut
réaliser une conversion du rendu en HTML afin générer un mail coloré.</p>

<pre><code data-title="Envoi par mail">$ domain-expiration --ansi check [...] | ansi2html | mail \\
  -a "Content-type: text/html" \\
  -s "Dates d'expirations des domaines" \\
  admin@example.com
</code></pre>

<p>Le projet est écrit avec PHP 7.3. Les dépendances sont traitées avec <a href="https://getcomposer.org/">composer</a>
et il faut le programme <code>whois</code>.</p>

<pre><code data-title="Installation">$ git clone https://gitnet.fr/deblan/domain-expiration.git
$ cd domain-expiration
$ composer install
$ php7.3 ./domain-expiration check mon-site.fr
</code></pre>

<p>Le code n'est pas parfait mais ça fonctionne 😊</p>
<p><img src="media/f6ec4698.a99922fd1c4e000d5911b8c88280938e" data-original-source="http://cdn.libravatar.org/avatar/a99922fd1c4e000d5911b8c88280938e" alt="Gravatar de Simon Vieille" class="gravatar" /><br/><i>Original post of <a href="https://www.deblan.io/post/565/verifier-la-date-d-expiration-de-plusieurs-noms-de-domaine" title="Visit the source">Simon Vieille</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://www.deblan.io/post/565/verifier-la-date-d-expiration-de-noms-de-domaine
title: Simon Vieille : Vérifier la date d'expiration de noms de domaine
uri: Simon-Vieille-Vérifier-la-date-d-expiration-de-noms-de-domaine
url: https://www.deblan.io/post/565/verifier-la-date-d-expiration-de-noms-de-domaine
content:
<p>Que ce soit à titre personnel ou dans le cadre de mon travail, je dois gérer une
liste relativement importante de noms de domaine et m'assurer qu'ils sont 
renouvelés à temps.</p>

<p>Les prestataires vers qui sont achetés les noms sont divers et <strong>il n'y a pas 
d'homogénéité des alertes qui notifient d'une expiration prochaine</strong>.</p>

<p>Par conséquent, j'ai écris un projet qui a pour seul et unique objectif de me 
<strong>donner la date d'expiration d'un ou plusieurs noms de domaine</strong>. Cette date prendra
une couleur selon de l'échéance : rouge si on est dans les 2 
dernières semaines, jaune si c'est dans les 30 prochains jours ou ou vert si c'est 
au délà.</p>

<pre><code data-title="Exemple sans couleur">$ domain-expiration check google.com,amazon.com,facebook.com,apple.com,microsoft.com
+---------------+---------------------+
| Domain        | Date                |
+---------------+---------------------+
| google.com    | 2020-09-14 04:00:00 |
| apple.com     | 2021-02-20 05:00:00 |
| microsoft.com | 2021-03-05 04:00:00 |
| amazon.com    | 2022-10-31 04:00:00 |
| facebook.com  | 2028-03-30 04:00:00 |
+---------------+---------------------+
</code></pre>

<p>Grâce à <a href="https://pypi.org/project/ansi2html/">ansi2html</a>, on peut
réaliser une conversion du rendu en HTML afin générer un mail coloré.</p>

<pre><code data-title="Envoi par mail">$ domain-expiration --ansi check [...] | ansi2html | mail \\
  -a "Content-type: text/html" \\
  -s "Dates d'expirations des domaines" \\
  admin@example.com
</code></pre>

<p>Le projet est écrit avec PHP 7.3. Les dépendances sont traitées avec <a href="https://getcomposer.org/">composer</a>
et il faut le programme <code>whois</code>.</p>

<pre><code data-title="Installation">$ git clone https://gitnet.fr/deblan/domain-expiration.git
$ cd domain-expiration
$ composer install
$ php7.3 ./domain-expiration check mon-site.fr
</code></pre>

<p>Le code n'est pas parfait mais ça fonctionne 😊</p>
<p><img src="media/f6ec4698.a99922fd1c4e000d5911b8c88280938e" data-original-source="http://cdn.libravatar.org/avatar/a99922fd1c4e000d5911b8c88280938e" alt="Gravatar de Simon Vieille" class="gravatar" /><br/><i>Original post of <a href="https://www.deblan.io/post/565/verifier-la-date-d-expiration-de-noms-de-domaine" title="Visit the source">Simon Vieille</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Simon Vieille : <a href="">V&amp;eacute;rifier la date d&#039;expiration de plusieurs noms de domaine</a> (24/04/2019)</li></ul></div></p>


feed_id: https://carlchenet.com/depots-debian-casses-dans-wheezy-et-jessie-comment-reparer/
title: Carl Chenet : Dépôts Debian cassés dans Wheezy et Jessie : comment réparer
uri: Carl-Chenet-Dépôts-Debian-cassés-dans-Wheezy-et-Jessie-comment
url: https://carlchenet.com/depots-debian-casses-dans-wheezy-et-jessie-comment-reparer/
content:
<p>Les versions Debian Wheezy et Jessie vieillissent et certains de leurs dépôts ont moins besoin d’être hébergés sur le réseau principal de miroirs Debian et sont seulement accessibles désormais via archive.debian.org ou ont été supprimés. Détails.</p>
<p><span></span></p>
<h2><img src="media/a250736c.wheezy-errors-1024x686.png" data-original-source="https://carlchenet.com/wp-content/uploads/2019/04/wheezy-errors-1024x686.png" alt="" width="700" height="469" srcset="https://carlchenet.com/wp-content/uploads/2019/04/wheezy-errors-1024x686.png 1024w, https://carlchenet.com/wp-content/uploads/2019/04/wheezy-errors-300x201.png 300w, https://carlchenet.com/wp-content/uploads/2019/04/wheezy-errors-768x514.png 768w" sizes="(max-width: 700px) 100vw, 700px"></h2>
<h2>Pourquoi mettre à jour votre liste de dépôts</h2>
<p>Lors de l’exécution de la commande apt-get update (ou apt update), les dépôts manquants sont tout simplement ignorés. Bien sûr il est indispensable de mettre à jour votre liste si vous souhaitez installer un paquet contenu dans un dépôt Apt ayant changé d’adresse ou ayant disparu.</p>
<p>Et au-delà de ça, j’ai constaté qu’un job d’un gestionnaire de configuration comme Chef par exemple intégrant un apt-get update pouvait échouer à cause de l’erreur renvoyée. Il est donc intéressant de mettre à jours votre liste de dépots Apt dans tous les cas.</p>
<h2>Debian Wheezy</h2>
<p>La fin de vie de Debian Wheezy était programmée au 01-06-2018.</p>
<p>Le miroir wheezy est désormais uniquement accessible sur archive.debian.org. Il est nécessaire de configurer votre fichier /etc/apt/sources.list de la façon suivante pour accéder à ce miroir :</p>
<pre>deb http://archive.debian.org/debian/ wheezy main
deb-src http://archive.debian.org/debian/ wheezy main
deb http://archive.debian.org/debian-archive/debian-security/ wheezy updates/main</pre>
<h2>Debian Jessie</h2>
<p>Le support LTS de Debian Jessie a commencé le 18-05-2018. Pour Jessie le dépôt jessie-updates du dépôt principal n’existe plus, seul jessie-updates pour la sécurité reste actif. Il est nécessaire de configurer votre fichier /etc/apt/sources.list de la façon suivante pour accéder à ses miroirs :</p>
<pre>deb http://ftp.fr.debian.org/debian/ jessie main
deb-src http://ftp.fr.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main</pre>
<h2>Conclusion</h2>
<p>Nous sommes nombreux à avoir été surpris par ces changements, qui sont pourtant maintenant parti intégrante du cycle de vie des versions de <a href="https://carlchenet.com/debian-a-24-ans/">la très pérenne</a> distribution Debian.</p>
<h2>Me suivre sur les réseaux sociaux</h2>
<p>N’hésitez pas à me suivre directement sur les différents sociaux pour suivre au jour le jour mes différentes projets dans le Logiciel Libre :</p>
<ul><li><strong>Mastodon</strong> : <a href="https://mastodon.social/@carlchenet">@carlchenet</a></li>
<li><strong>Diaspora</strong> :  <a href="https://framasphere.org/u/carlchenet">@carlchenet</a></li>
<li><strong>Twitter</strong> : <a href="https://twitter.com/carl_chenet">@carl_chenet</a></li>
</ul><h2>Suivre l’actualité du Logiciel Libre et Open Source francophone</h2>
<p>Abonnez-vous au <a href="https://lecourrierduhacker.com/">Courrier du hacker</a>, une newsletter hebdomadaire résumant le meilleur de l’actualité francophone du Logiciel Libre et Open Source. Déjà plus de 80 numéros et 2000 abonnés.</p>
<p><a href="https://lecourrierduhacker.com/"><img src="media/b52bf92a.lecourrierduhacker.png" data-original-source="https://carlchenet.com/wp-content/uploads/2018/12/lecourrierduhacker.png" alt="" width="822" height="163" srcset="https://carlchenet.com/wp-content/uploads/2018/12/lecourrierduhacker.png 822w, https://carlchenet.com/wp-content/uploads/2018/12/lecourrierduhacker-300x59.png 300w, https://carlchenet.com/wp-content/uploads/2018/12/lecourrierduhacker-768x152.png 768w" sizes="(max-width: 822px) 100vw, 822px"></a>
	<section><form method="POST" data-attr-form-id="1">

													<label for="yikes-easy-mc-form-1-EMAIL">

										<!-- dictate label visibility -->
																					<span>
												E-mail											</span>
										
										<!-- Description Above -->
										
										<input name="EMAIL" placeholder="" required="required" type="email" value=""><!-- Description Below --></label>
									
				<!-- Honeypot Trap -->
				<input type="hidden" name="yikes-mailchimp-honeypot" value=""><!-- List ID --><input type="hidden" name="yikes-mailchimp-associated-list-id" value="22e5c06162"><!-- The form that is being submitted! Used to display error/success messages above the correct form --><input type="hidden" name="yikes-mailchimp-submitted-form" value="1"><!-- Submit Button --><button type="submit"> <span>S'abonner</span></button>				<!-- Nonce Security Check -->
				<input type="hidden" name="yikes_easy_mc_new_subscriber" value="adcc663ea1"><input type="hidden" name="_wp_http_referer" value="/category/planet-libre/feed/"></form>
			<!-- MailChimp Form generated by Easy Forms for MailChimp v6.3.30 (https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/) -->

			</section></p>
<p>The post <a rel="nofollow" href="https://carlchenet.com/depots-debian-casses-dans-wheezy-et-jessie-comment-reparer/">Dépôts Debian cassés dans Wheezy et Jessie : comment réparer</a> appeared first on <a rel="nofollow" href="https://carlchenet.com/">Carl Chenet's Blog</a>.</p>
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="https://carlchenet.com/depots-debian-casses-dans-wheezy-et-jessie-comment-reparer/" title="Visit the source">Carl Chenet</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Carl Chenet : <a href="">Objectifs pour Debian Wheezy</a> (04/07/2011)</li><li>Carl Chenet : <a href="">Premi&egrave;re mise &agrave; jour mineure Debian Wheezy 7.1 normalement ce week-end</a> (13/06/2013)</li><li>Carl Chenet : <a href="">Vrac de mini-messages n&deg;5 : rhel7, PyPy, Prism, Debian Wheezy 7.1, docker, SSH, chromium</a> (18/06/2013)</li><li>Carl Chenet : <a href="">Vrac de mini-messages n&deg;6 : Idiomes et astuces Python, Redis, python-memcache, HaProxy, Debian Wheezy</a> (25/06/2013)</li><li>Carl Chenet : <a href="">Debian a 24 ans !</a> (17/08/2017)</li></ul></div></p>


feed_id: https://obsd4a.net/blog/article72/guide-de-migration-openbsd-6-4-6-5
title: Thuban : Guide de Migration OpenBSD 6.4 => 6.5
uri: Thuban-Guide-de-Migration-OpenBSD-6-4-6-5
url: https://obsd4a.net/blog/article72/guide-de-migration-openbsd-6-4-6-5
content:
<p><strong>OpenBSD 6.5</strong> est disponible depuis hier, bien que sa date de sortie officielle sera au 1er Mai 2019. :D</p>

<p>Voyons maintenant comment <strong>migrer d'OpenBSD 6.4 vers 6.5</strong> ?!</p>

<h2>Des changements à tenir compte</h2>

<h3>Changements de configuration</h3>

<p>Parmi les <strong>changements de syntaxe et de configuration</strong> à prendre en compte, il y a :</p>

<ul><li>un en rapport avec le serveur X, <strong>Xorg</strong>, à tenir compte : il n'est plus possible d'exécuter startx avec des droits de simple utilisateur. C'est le gestionnaire de session xenodm qui se charge d'exécuter le binaire. Il est donc nécessaire d'activer et de démarrer le service de xenodm.</li>
	<li>si vous utilisez <strong>tmux</strong>, la syntaxe a changé de type oneliner... tenez en compte en lisant le <a href="https://man.openbsd.org/OpenBSD-6.5/tmux.1">manpage</a> 6.5 !</li>
	<li>et d'autres en rapport avec <strong>bgpd</strong>, <strong>iked</strong>, <strong>malloc</strong>, <strong>vlan</strong> - veuillez lire le guide de migration officiel ou sa traduction inofficielle <em>(cf, les liens ci-dessous)</em>.</li>
</ul><h3>Changements dans certains paquets</h3>

<ul><li>Si vous faites de la bureautique avec la suite <strong>LibreOffice</strong>, et que vous avez mis des mots de passe à certains de vos fichiers od*, avant de faire la mise à jour, éditez lesdits fichiers pour supprimer les mots de passe, et une fois la mise à jour effectuée, éditez à nouveau pour les protéger encore une fois.</li>
	<li>si vous utilisez <strong>dnscrypt-proxy</strong>, vérifiez impérativement votre fichier ''<tt>/etc/dnscrypt-proxy.toml</tt>'' et assurez-vous de sa configuration !</li>
	<li>d'autres changements majeurs ont été effectués sur les paquets relatifs à <strong>PostgreSQL</strong>, <strong>OpenDNSSEC</strong>, <strong>gitea</strong>, <strong>goaccess</strong>, et concernant le langage <strong>chicken</strong>. Veuillez lire le guide de migration...</li>
	<li>concernant <strong>Samba</strong>, bien que le serveur de fichiers SMB fonctionnent correctement, le serveur AC DC sur les architectures amd64, armv7 et i386 ne s'exécute pas. C'est un bogue connu !</li>
</ul><h2>Avant la mise à niveau</h2>

<p>Avant la mise à niveau, il est nécessaire de supprimer certains fichiers :</p>

<ul><li>le fichier <code><tt>/usr/include/openssl/asn1_mac.h</tt> : # </code>rm /usr/include/openssl/asn1_mac.h</li>
	<li>relatifs à d'ancienne version de Perl : <code># rm /usr/bin/c2ph \\ </code>
	<pre>
<code>	/usr/bin/pstruct \\
	/usr/libdata/perl5/Locale/Codes/API.pod \\
	/usr/libdata/perl5/Module/CoreList/TieHashDelta.pm \\
	/usr/libdata/perl5/Unicode/Collate/Locale/bg.pl \\
	/usr/libdata/perl5/Unicode/Collate/Locale/fr.pl \\
	/usr/libdata/perl5/Unicode/Collate/Locale/ru.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Cham.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Ethi.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Hebr.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Hmng.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Khar.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Khmr.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Lana.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Lao.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Talu.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Tibt.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Xsux.pl \\
	/usr/libdata/perl5/unicore/lib/Sc/Zzzz.pl \\
	/usr/share/man/man1/c2ph.1 \\
	/usr/share/man/man1/pstruct.1 \\
	/usr/share/man/man3p/Locale::Codes::API.3p </code></pre>
	</li>
</ul><h2>Conseils pratiques</h2>

<p>Avant de faire la mise-à-niveau, si vous utilisez Gnome3, pensez à désactiver gdm : <code># rcctl disable gdm </code><br>
Lors du redémarrage, vous vous retrouverez en terminal texte, mais cela permettra de ne pas avoir de soucis avec l'interface graphique.</p>

<p>Vous pouvez/devez faire de même pour xenodm...</p>

<p>Idem, pour les services serveurs, il est recommandé de les désactiver !</p>

<h2>Téléchargement</h2>

<p>Maintenant que les précautions d'usage ont été exécutées - <em>n'est-ce pas ?!</em> - occupons-nous de télécharger le nécessaire !</p>

<p>Pour cela, positionnons-nous à la racine du système et téléchargeons le binaire <tt>bsd.rd,</tt> puis les fichiers de sommes de contrôle, et de signature, pour les vérifier :</p>

<p><code>$ cd /<br>
# for file in bsd.rd SHA256.sig; do [ -f $file ] &amp;&amp; rm -fP $file; ftp -n -m -C "https://cdn.openbsd.org/pub/OpenBSD/6.5/$(arch -s)/$file"; done<br>
$ sha256 -c SHA256.sig 2>&amp;1 | awk '/bsd.rd/ {print $3}'<br>
OK<br>
$ signify -Cp /etc/signify/openbsd-65-base.pub -x SHA256.sig bsd.rd<br>
Signature Verified<br>
bsd.rd: OK</code></p>

<p><em>Si les signatures ne sont pas bonnes, essayez de télécharger à nouveau depuis un autre <a href="https://www.openbsd.org/ftp.html">dépôt</a>... </em></p>

<h2>Installations</h2>

<p>(Re)démarrons la machine informatique, et lors de l'invite 'boot>', tapez : <code>bsd.rd</code></p>

<p>Laissez faire, jusqu'à ce que le processus vous demande le choix d'(I)nstaller, d'(U)pgrader, etc … choisissez : ''<code>U</code>''</p>

<p>Puis, tapez ''<code>http</code>'' si vous voulez la faire en étant connecté à Internet...<br><em>ou si vous avez le CD ou une clé USB, tapez ''<code>cd</code>'' !</em></p>

<p>Ensuite, répondez aux questions, tout comme lors de votre première installation… pour finir par redémarrer, si tout s'est bien passé : <code>reboot </code></p>

<hr><p>Normalement, OpenBSD met-à-jour automatiquement les firmwares, et essaye de fusionner correctement les nouveaux fichiers de configuration avec ceux que vous auriez pu modifier...</p>

<ul><li>au cas où, utilisez l'outil ''<tt>fw_update</tt>'' pour exécuter la mise à jour des micro-logiciels,</li>
	<li>puis ''sysmerge'' pour fusionner les modifications des fichiers de configuration dans le répertoire ''<tt>/etc</tt>'' avec vos modifications personnelles. L'usage des options ''m'' pour fusionner (<tt>merge</tt> en anglais), puis choisissez les informations de colonne que vous désirez retenir, soit ''<tt>l</tt>'' pour celles de gauche, soit ''<tt>r</tt>'' pour celles de droits, et au final, l'option ''i'' pour installer le fichier modifié, vous seront utiles !</li>
</ul><hr><p>Puis terminez par la mise-à-niveau des packages !</p>

<p><code># pkg_add -iuv</code></p>

<p>Laissez faire - <em>cette étape peut être très longue, selon le nombre de paquets que vous aviez précédemment installés pour votre usage.</em><br><em>Parfois, il peut être nécessaire de répèter cette commande...</em> plusieurs fois ; s'il vous est demandé de réparer, faites-le en spécifiant 'y'.</p>

<hr><p>et une fois effectuée, exécutez :</p>

<p><code># pkg_check</code></p>

<p>Il vous sera peut-être demandé de réparer certains paquets. Préferez '<code>y</code>'.</p>

<p>Et si vous avez installé le binaire ''<tt>sysclean</tt>'', exécutez-le :</p>

<p><code># sysclean</code></p>

<hr><p>Ceci étant dit, étant fait, pensez à <strong>réactiver les services</strong> que vous auriez désactivé, lors de la phase de préparation de la mise à niveau, puis une fois fait, <strong>redémarrez votre machine</strong>...</p>

<hr><p>Une fois que vous êtes dans votre session, <strong>pensez à lire les fichiers pkg-readmes</strong> préparés dans ''<code>/usr/local/share/doc/pkg-readmes/</code>''.</p>

<h2>Documentation</h2>

<p>La traduction anglais->français (in)officielle du <a href="https://obsd4a.net/wiki/openbsd.org:faq:upgrade65"><strong>Guide de migration OpenBSD 6.5</strong></a> est prête !</p>

<p>À moins que vous ne préférez la <a href="https://www.openbsd.org/faq/upgrade65.html">version officielle</a> en anglais ;)</p>

<p> </p>
<p><img src="media/0d200000.a17c14dbfc42f0936cee56ed7a9b3b31" data-original-source="http://cdn.libravatar.org/avatar/a17c14dbfc42f0936cee56ed7a9b3b31" alt="Gravatar de Thuban" class="gravatar" /><br/><i>Original post of <a href="https://obsd4a.net/blog/article72/guide-de-migration-openbsd-6-4-6-5" title="Visit the source">Thuban</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Thuban : <a href="">Guide de migration OpenBSD 6.0 vers 6.1</a> (14/04/2017)</li><li>Thuban : <a href="">Guide de Migration OpenBSD 6.1 =&amp;gt; 6.2</a> (10/10/2017)</li><li>Thuban : <a href="">Guide de Migration OpenBSD 6.2 =&amp;gt; 6.3</a> (02/04/2018)</li><li>Thuban : <a href="">Guide de Migration OpenBSD 6.3 =&amp;gt; 6.4</a> (18/10/2018)</li></ul></div></p>


title: Renault : [F30] Participez à la journée de test consacrée à la mise à niveau
uri: Renault-F30-Participez-à-la-journée-de-test-consacrée-à-la-mis
feed_id:
https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-la-mise-%C3%A0-niveau

url:
https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-la-mise-%C3%A0-niveau

content:
<p>Aujourd'hui, ce vendredi 26 avril, est une journée dédiée à un test précis :
sur la mise à niveau de Fedora. En effet, durant le cycle de développement,
l'équipe d'assurance qualité dédie quelques journées autours de certains
composants ou nouveautés afin de remonter un maximum de problèmes sur le
sujet.</p>
<p>Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit
de les suivre, comparer votre résultat au résultat attendu et le notifier.</p>
<h3>En quoi consiste ce test ?</h3>
<p>Nous sommes proches de la diffusion de Fedora 30 édition finale. Et pour que
ce lancement soit un succès, il est nécessaire de s'assurer que le mécanisme de
mise à niveau fonctionne correctement. C'est-à-dire que votre Fedora 28 ou 29
devienne Fedora 30 sans réinstallation, en conservant vos documents, vos
paramètres et vos programmes. Une très grosse mise à jour en somme.</p>
<p>Les tests du jour couvrent :</p>
<ul><li>Mise à niveau depuis Fedora 29 ou 28, avec un système chiffré ou non ;</li>
<li>Même que précédemment mais avec KDE comme environnement ou une version Spin
quelconque ;</li>
<li>De même avec la version <em>Server</em> au lieu de <em>Workstation</em>
;</li>
<li>En utilisant <em>GNOME Logiciels</em> plutôt que <em>dnf</em>.</li>
</ul><p>En effet, Fedora propose depuis quelques temps déjà la possibilité de faire
la mise à niveau graphiquement avec <em>GNOME Logiciels</em> et en ligne de
commande avec <em>dnf</em>. Dans les deux cas le téléchargement se fait en
utilisation normale de votre ordinateur, une fois que ce sera prêt
l'installation se déroulera lors du redémarrage.</p>
<p>Pour ceux qui veulent bénéficier de F30 avant sa sortie officielle,
profitez-en pour réaliser ce test, que cette expérience bénéficie à tout le
monde. <img src="media/59264327.smile.png" data-original-source="https://blog.fedora-fr.org/themes/default/smilies/smile.png" alt=":-)"></p>
<h3>Comment y participer ?</h3>
<p>Vous pouvez vous rendre sur <a href="http://testdays.fedorainfracloud.org/events/64" hreflang="en">la page des
tests</a> pour lister les tests disponibles et rapporter vos résultats. La
<a href="https://fedoraproject.org/wiki/Test_Day:2019-04-26_F30_Upgrade_Test_Day" hreflang="en">page wiki</a> récapitule les modalités de la journée.</p>
<p>Si vous avez besoin d'aide lors du déroulement des tests, n'hésitez pas de
faire un tour sur IRC pour recevoir un coup de main sur les canaux
#fedora-test-days et #fedora-fr (respectivement en anglais et en français) sur
le serveur Freenode.</p>
<p>En cas de bogue, il est nécessaire de le rapporter sur le <a href="https://bugzilla.redhat.com/index.cgi" hreflang="en">BugZilla</a>. Si vous ne
savez pas faire, n'hésitez pas à consulter <a href="http://doc.fedora-fr.org/wiki/Apprendre_%C3%A0_rapporter_un_bogue" hreflang="fr">la documentation correspondante</a>.</p>
<p>De plus, si une journée est dédiée à ces tests, il reste possible de les
effectuer quelques jours plus tard sans problème ! Les résultats seront
globalement d'actualité.</p>
<p><img src="media/d143d7a6.f792a7629fb4a46c01613eb1976730ef" data-original-source="http://cdn.libravatar.org/avatar/f792a7629fb4a46c01613eb1976730ef" alt="Gravatar de Renault" class="gravatar" /><br/><i>Original post of <a href="https://blog.fedora-fr.org/renault/post/%5BF30%5D-Participez-%C3%A0-la-journ%C3%A9e-de-test-consacr%C3%A9e-%C3%A0-la-mise-%C3%A0-niveau" title="Visit the source">Renault</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Renault : <a href="">Participez &agrave; la journ&eacute;e de test consacr&eacute;e au noyau Linux 4.14</a> (30/11/2017)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; l&#039;internationalisation</a> (13/03/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; GNOME 3.28</a> (26/03/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; la modularit&eacute;</a> (10/04/2018)</li><li>Renault : <a href="">[F28] Participez &agrave; la journ&eacute;e de test consacr&eacute;e &agrave; la version Atomic / Cloud</a> (11/04/2018)</li></ul></div></p>


title: Miamondo : Créer une interface graphique en python pour le logiciel de capture d’écran scrot.
uri: Miamondo-Créer-une-interface-graphique-en-python-pour-le-logiciel-d
feed_id:
https://miamondo.org/2019/04/28/creer-une-interface-graphique-en-python-pour-le-logiciel-de-capture-decran-scrot/

url:
https://miamondo.org/2019/04/28/creer-une-interface-graphique-en-python-pour-le-logiciel-de-capture-decran-scrot/

content:
<p>Plan de l'article : Introduction La page d'accueil Le menu Le retardateur de capture La miniaturisation (thumbnail) Les modes de capture Le code Le lanceur Introduction Bonjour à tous, J'utilise depuis près de deux ans, le logiciel de capture d'écran Shutter et comme vous pouvez le constater en cliquant sur le lien, la documentation est [...]</p>
<p><img src="media/848c13f4.27be241458674ac3359b0353fdc37c4a" data-original-source="http://cdn.libravatar.org/avatar/27be241458674ac3359b0353fdc37c4a" alt="Gravatar de Miamondo" class="gravatar" /><br/><i>Original post of <a href="https://miamondo.org/2019/04/28/creer-une-interface-graphique-en-python-pour-le-logiciel-de-capture-decran-scrot/" title="Visit the source">Miamondo</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Miamondo : <a href="">Programmer une fen&ecirc;tre de d&eacute;connexion en langage Python</a> (06/01/2018)</li><li>Miamondo : <a href="">Un environnement de bureau tout en Python (Acte I : le menu principal)</a> (08/01/2019)</li><li>Miamondo : <a href="">Un environnement de bureau tout en Python (acte II : le fond d&rsquo;&eacute;cran)</a> (15/01/2019)</li><li>Miamondo : <a href="">#Python : classes et m&eacute;thodes (partie 2) &ndash; mise en pratique</a> (21/06/2017)</li><li>Miamondo : <a href="">Un environnement de bureau tout en Python(Acte III: la barre des t&acirc;ches)</a> (06/02/2019)</li></ul></div></p>


title: Journal du hacker : Liens intéressants Journal du hacker semaine #17
uri: 2019-04-29-Journal-du-hacker-Liens-intéressants-Journal-du-hacker-semaine-17
feed_id:
https://blog.journalduhacker.net/index.php?article215/liens-interessants-journal-du-hacker-semaine-17-2019

url:
https://blog.journalduhacker.net/index.php?article215/liens-interessants-journal-du-hacker-semaine-17-2019

content:
<p>Pour la 17ème semaine de l'année 2019, voici <strong>10 liens</strong> intéressants que vous avez peut-être ratés, relayés par <a href="https://www.journalduhacker.net/">le Journal du hacker</a>, votre source d’informations pour le Logiciel Libre francophone !</p>

<a href="https://www.journalduhacker.net/"><img src="media/01f45034.logo-journal-du-hacker.png" data-original-source="https://blog.journalduhacker.net/data/medias/logo-journal-du-hacker.png"></a>

<ul><li><a href="https://www.journalduhacker.net/s/1pvii1/les_personnages_cl_s_de_linformatique_la">Les personnages clés de l'informatique : la naissance d'UNIX</a></li>
<li><a href="https://www.journalduhacker.net/s/iisxcj/mon_nouveau_smartphone_android_d_googlis">Mon nouveau smartphone Android dégooglisé</a></li>
<li><a href="https://www.journalduhacker.net/s/bxnneg/java_red_hat_pilote_long_terme_openjdk_8_et">Java : Red Hat pilote à long terme OpenJDK 8 et 11</a></li>
<li><a href="https://www.journalduhacker.net/s/8tjcfg/cli_consulter_la_m_t_o_depuis_le_terminal">[CLI] Consulter la météo depuis le terminal</a></li>
<li><a href="https://www.journalduhacker.net/s/gjnlgi/le_logiciel_pleroma_pour_communiquer_sur">Le logiciel Pleroma, pour communiquer sur le fédivers</a></li>
<li><a href="https://www.journalduhacker.net/s/wwfrzl/d_p_ts_debian_cass_s_dans_wheezy_et_jessie">Dépôts Debian cassés dans Wheezy et Jessie : comment réparer</a></li>
<li><a href="https://www.journalduhacker.net/s/hsqugh/comment_extraire_des_images_des_dumps_de_m">Comment extraire des images des dumps de mémoires ?</a></li>
<li><a href="https://www.journalduhacker.net/s/inacji/parution_dopenssh_8_0">Parution d'OpenSSH 8.0</a></li>
<li><a href="https://www.journalduhacker.net/s/zimnsm/de_lint_r_t_dun_vpn">De l'intérêt d'un VPN</a></li>
<li><a href="https://www.journalduhacker.net/s/qksecw/guide_de_migration_6_4_vers_6_5">Guide de migration : 6.4 vers 6.5</a></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>

<ul><li><a href="https://www.journalduhacker.net/rss">Le flux RSS du Journal du hacker</a></li>
<li><a href="https://twitter.com/journalduhacker">Le compte Twitter du Journal du hacker</a></li>
<li><a href="https://framasphere.org/u/journalduhacker">Le compte Diaspora* du Journal du hacker</a></li>
<li><a href="https://framapiaf.org/@journalduhacker">Le compte Mastodon du Journal du hacker</a></li>
</ul><p>De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>

<p>Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. <a href="https://www.journalduhacker.net/invitations/request">Rejoignez-nous</a> pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !</p>

<p><strong>Et vous ? Qu’avez-vous pensé de ces articles ?</strong> N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)</p>
<p><img src="media/ffe97a17.7916ee3cafa0bc3e9583bedad876dcd5" data-original-source="http://cdn.libravatar.org/avatar/7916ee3cafa0bc3e9583bedad876dcd5" alt="Gravatar de Journal du hacker" class="gravatar" /><br/><i>Original post of <a href="https://blog.journalduhacker.net/index.php?article215/liens-interessants-journal-du-hacker-semaine-17-2019" title="Visit the source">Journal du hacker</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #17</a> (02/05/2016)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #17</a> (01/05/2017)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #17</a> (30/04/2018)</li></ul></div></p>


feed_id: https://blog.fedora-fr.org/renault/post/Fedora-30-est-disponible-%21
title: Renault : Fedora 30 est disponible !
uri: Renault-Fedora-30-est-disponible
url: https://blog.fedora-fr.org/renault/post/Fedora-30-est-disponible-%21
content:
<p>En ce mardi 30 avril, les utilisateurs du Projet Fedora seront ravis
d'apprendre la disponibilité de la version Fedora 30.</p>
<p>Cette version apporte beaucoup de changements concernant l'expérience
utilisateur, la gestion du matériel et le début de l'abandon de Python 2.</p>
<p><a href="media/cda70873.GNOME-Bureau.png" data-original-source="https://blog.fedora-fr.org/public/renault/F30/GNOME-Bureau.png" title="GNOME-Bureau.png"><img src="media/ccad2080..GNOME-Bureau_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/F30/.GNOME-Bureau_m.png" alt="GNOME-Bureau.png" title="GNOME-Bureau.png, avr. 2019"></a></p>
<h3>Expérience utilisateur</h3>
<p><strong>L'environnement de bureau par défaut de Fedora Workstation est mis à
jour vers GNOME 3.32.</strong> Cette version apporte notamment :</p>
<ul><li>Un rafraichissement du thème graphique, qui est un peu plus arrondi ;</li>
<li>Par ailleurs, les icônes ont été profondément remaniées abandonnant le
style très réaliste pour un style plus sobre et plus simple à dessiner ;</li>
<li>GNOME avec Wayland prend en charge maintenant les ratios non entiers des
affichages à haute densité de pixels (HiDPI), ce qui rendra l'affichage plus
propre pour les machines concernées ;</li>
<li>Il y a eu beaucoup de nettoyages et d'optimisations pour rendre le bureau
moins gourmand en ressources graphiques et processeur. Les opérations de
recherche notamment sont concernées ou la gestion des fichiers sur Google Drive
;</li>
<li>Le clavier virtuel prend en charge les émojis ;</li>
<li>Le navigateur officiel <em>Web</em>, anciennement <em>Epiphany</em> gère
les gestes du touchpad ;</li>
<li>Les paramètres ont été améliorées. Le menu <em>son</em> a un affichage
vertical, plus conforme avec les autres, le mode <em>nuit</em> peut utiliser
des couleurs plus chaudes ou froides que celles par défaut et on peut enfin
paramétrer les permissions des applications Flatpak.</li>
</ul><p><a href="media/f663ff46.LXQt-Nouvelle_vue_du_gestionnaire_de_fichiers.png" data-original-source="https://blog.fedora-fr.org/public/renault/F30/LXQt-Nouvelle_vue_du_gestionnaire_de_fichiers.png" title="LXQt-Nouvelle vue du gestionnaire de fichiers.png"><img src="media/cd8eb8d2..LXQt-Nouvelle_vue_du_gestionnaire_de_fichiers_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/F30/.LXQt-Nouvelle_vue_du_gestionnaire_de_fichiers_m.png" alt="LXQt-Nouvelle vue du gestionnaire de fichiers.png" title="LXQt-Nouvelle vue du gestionnaire de fichiers.png, avr. 2019"></a></p>
<p><strong>Le bureau léger LxQt bénéficie de la mise à jour vers la version
0.14.0.</strong> Le gestionnaire de fichier <em>pcmanfm-qt</em> qui peut
afficher côte à côte le contenu de deux dossiers. Le bureau peut avoir des
icônes interactives comme la corbeille, le dossier utilisateur ou le réseau. En
plus de corrections plus mineures et d'une grande mise à jour des
traductions.</p>
<p><strong>Le nouvel environnement de bureau DeepinDE est proposé.</strong> Un
bureau qui se veut moderne, performant, simple et élégant. L'interface est une
synthèse des différentes interfaces. Il repose sur un dock situé en bas à la
macOS, il dispose d'un panneau latéral pour les accès rapide et notifications
comme pour Windows 10. Enfin l'ensemble des applications installées sont
affichées sous forme de grille comme ce que propose GNOME. Pour l'installer
vous devez installer le groupe <em>Deepin Desktop</em>.</p>
<p><a href="media/54f66a52.Deepin-Bureau.png" data-original-source="https://blog.fedora-fr.org/public/renault/F30/Deepin-Bureau.png" title="Deepin-Bureau.png"><img src="media/5c12e72b..Deepin-Bureau_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/F30/.Deepin-Bureau_m.png" alt="Deepin-Bureau.png" title="Deepin-Bureau.png, avr. 2019"></a></p>
<p><strong>Encore un nouvel environnement, Pantheon Desktop débarque dans
Fedora.</strong> C'est celui utilisé par elementaryOS, qui réutilise les
technologies de GNOME mais est écrit plutôt en Vala et se veut plus proche de
l'expérience utilisateur de macOS. Pour l'installer vous devez installer le
paquet <em>pantheon-session-settings</em> au minimum. Les applications ont un
nom sous la forme <em>elementary-*</em>.</p>
<h3>Gestion du matériel</h3>
<p><strong>Pour les utilisateurs d'une carte graphique Intel et d'un ordinateur
avec l'UEFI activé, l'affichage durant le démarrage est continu, sans remise à
zéro de ce dernier.</strong> Cela rend l'expérience plus fluide et jolie. Le
changement fait suite à celui introduit dans Fedora 29 pour qu'un ordinateur
mono-système ait GRUB masqué par défaut. Le nouveau thème plymouth
<em>bgrt</em> récupère également le logo du constructeur de l'ordinateur ou de
la carte mère durant le démarrage. Si vous ne souhaitez pas voir ce logo,
basculez vers le thème <em>spinner</em>. Vous pouvez regarder <a href="media/5b80709c.laptop-diskcrypt-bgrt-logo.webm" data-original-source="https://fedorapeople.org/~jwrdegoede/flickerfree-videos/laptop-diskcrypt-bgrt-logo.webm" hreflang="en">cette vidéo</a> pour voir le changement en action et <a href="https://hansdegoede.livejournal.com/19224.html" hreflang="en">les explications
en détails</a> et <a href="https://hansdegoede.livejournal.com/20632.html" hreflang="en">la FAQ</a> par Hans de Goede, son développeur.</p>
<p><strong>Les architectures ARMv7 disposeront par défaut d'un démarrage en
UEFI.</strong> Cela permet notamment de passer de U-boot à GRUB2 comme chargeur
de démarrage ce qui unifie la procédure de démarrage pour l'ensemble des
architectures et simplifie la maintenance et la cohérence de la distribution et
des procédures fournies.</p>
<p><a href="media/1f9e2e20.Pantheon-Bureau.png" data-original-source="https://blog.fedora-fr.org/public/renault/F30/Pantheon-Bureau.png" title="Pantheon-Bureau.png"><img src="media/925ee033..Pantheon-Bureau_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/F30/.Pantheon-Bureau_m.png" alt="Pantheon-Bureau.png" title="Pantheon-Bureau.png, avr. 2019"></a></p>
<h3>Python 2</h3>
<p><strong>Les extensions du gestionnaire de fichiers de GNOME,
<em>Nautilus</em>, migrent vers Python 3.</strong> En effet Python 2 ne sera
plus maintenu dès janvier 2020, dans ce cadre Fedora a travaillé à sélectionner
voire convertir les extensions de Nautilus vers Python 3.</p>
<p><strong>FreeIPA n'est plus utilisable avec Python 2.</strong> Cela rejoint
la décision prise par le projet en amont cette année, mais permet aussi
d'accélérer la transition vers Python 3 en supprimant l'ensemble des paquets
qui en dépendaient.</p>
<p><strong>Suppression de beaucoup de paquets dépendants ou relatifs à Python
2, la fin approche et devrait arriver pour Fedora 31.</strong> Cela concerne
ici les paquets ne contenant pas une application ou n'étant pas dépendants
d'autres paquets existants. L'objectif est de limiter la rupture de
compatibilité tout en simplifiant et amorçant la transition devenue nécessaire.
<a href="https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal/List" hreflang="en">Vous trouverez la liste des paquets concernés.</a> Si pour vos
développements vous aviez besoin d'un tel paquet, vous pouvez utiliser les
environnements virtuels ou porter votre travail vers Python 3.</p>
<h3>La communauté francophone</h3>
<h4>L'association</h4>
<p><img src="media/7baee07e.Logo.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/Logo.png" alt="Logo.png" title="Logo.png, oct. 2017"></p>
<p><a href="https://www.borsalinux-fr.org/" hreflang="fr">Borsalinux-fr</a> est
l'association qui gère la promotion de Fedora dans l'espace francophone. Nous
constatons depuis quelques années une baisse progressive des membres à jour de
cotisation et de volontaires pour prendre en main les activités dévolues à
l'association.</p>
<p>Nous lançons donc un appel à nous rejoindre afin de nous aider.</p>
<p>L'association est en effet propriétaire du <a href="https://www.fedora-fr.org/" hreflang="fr">site officiel de la communauté
francophone de Fedora</a>, organise des évènements promotionnels comme les
Rencontres Fedora régulièrement et participe à l'ensemble des évènements
majeurs concernant le libre à travers la France principalement.</p>
<p>Si vous aimez Fedora, et que vous souhaitez que notre action perdure, vous
pouvez :</p>
<ul><li><a href="https://www.borsalinux-fr.org/pages/Adh%C3%A9rer" hreflang="fr">Adhérer à l'association</a> : les cotisations nous aident à produire des
goodies, à nous déplacer pour les évènements, à payer le matériel ;</li>
<li>Participer sur le forum, les listes de diffusion, à la réfection de la
documentation, représenter l'association sur différents évènements francophones
;</li>
<li>Concevoir des goodies ;</li>
<li>Organiser des évènements type Rencontres Fedora dans votre ville.</li>
</ul><p>Nous serions ravis de vous accueillir et de vous aider dans vos démarches.
Toute contribution, même minime, est appréciée.</p>
<p>Si vous souhaitez avoir un aperçu de notre activité, vous pouvez participer
à nos réunions hebdomadaires chaque lundi soir à 20h30 (heure de Paris) sur IRC
(canal #fedora-meeting-1 sur Freenode).</p>
<p>Au début de l'année 2019, Borsalinux-fr a tenu une Assemblée Générale pour
renouveler le conseil d'administration pour deux ans. Bravo à eux et bon mandat
!</p>
<h4>La documentation</h4>
<p>Depuis juin 2017, un grand travail de nettoyage a été entrepris sur la
documentation francophone de Fedora, pour rattraper les 5 années de retard
accumulées sur le sujet.</p>
<p>Le moins que l'on puisse dire, c'est que le travail abattu est important :
près de 90 articles corrigés et remis au goût du jour. Un grand merci à
Charles-Antoine Couret, Nicolas Berrehouc et Édouard Duliège et les autres
contributeurs et relecteurs pour leurs contributions.</p>
<p>L'équipe se réunit tous les lundis soir après 21h (heure de Paris) sur IRC
(canal #fedora-doc-fr sur Freenode) pour faire progresser la documentation par
un travail collaboratif. Le reste de la semaine cela se passe sur les listes de
diffusion.</p>
<p>Si vous avez des idées d'articles ou de corrections à effectuer, que vous
avez une compétence technique à retransmettre, n'hésitez pas à participer. Afin
de vous faire connaître, n'hésitez pas à utiliser <a href="https://forums.fedora-fr.org/" hreflang="fr">le forum</a> ou <a href="https://mailing-list.fedora-fr.org/mailman/listinfo/fedora-fr-doc" hreflang="fr">les listes de diffusion</a>.</p>
<h3>Comment se procurer Fedora 30 ?</h3>
<p><a href="media/55da36ac.Mediawriter.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/Mediawriter.png" title="Mediawriter.png"><img src="media/1f6d2925..Mediawriter_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/.Mediawriter_m.png" alt="Mediawriter.png" title="Mediawriter.png, oct. 2018"></a></p>
<p>Si vous avez déjà Fedora 28 ou 29 sur votre machine, vous pouvez faire une
<a href="https://doc.fedora-fr.org/wiki/Mise_%C3%A0_niveau_de_Fedora" hreflang="fr">mise à niveau vers Fedora 30</a>. Cela consiste en une grosse mise à jour,
vos applications et données sont préservées.</p>
<p>Autrement, pas de panique, vous pouvez <a href="https://doc.fedora-fr.org/wiki/T%C3%A9l%C3%A9charger_Fedora" hreflang="fr">télécharger Fedora</a> avant de <a href="https://doc.fedora-fr.org/wiki/Guide_d%27installation_de_Fedora_en_images" hreflang="fr">procéder à son installation</a>. La procédure ne prend que
quelques minutes.</p>
<p>Nous vous recommandons dans les deux cas de procéder à une sauvegarde de vos
données au préalable.</p>
<h3>Liens</h3>
<ul><li><a href="https://getfedora.org/" hreflang="fr">Site officiel du Projet
Fedora</a></li>
<li><a href="http://www.fedora-fr.org/" hreflang="fr">Site de la communauté
francophone de Fedora</a></li>
<li><a href="https://docs.fedoraproject.org/fr-FR/index.html" hreflang="fr">Notes de version de Fedora 30</a></li>
<li><a href="https://torrent.fedoraproject.org/" hreflang="fr">Images Torrents
officielles</a></li>
<li><a href="https://doc.fedora-fr.org/wiki/Mise_%C3%A0_niveau_de_Fedora" hreflang="fr">Procédure de mise à niveau</a></li>
</ul>
<p><img src="media/d143d7a6.f792a7629fb4a46c01613eb1976730ef" data-original-source="http://cdn.libravatar.org/avatar/f792a7629fb4a46c01613eb1976730ef" alt="Gravatar de Renault" class="gravatar" /><br/><i>Original post of <a href="https://blog.fedora-fr.org/renault/post/Fedora-30-est-disponible-%21" title="Visit the source">Renault</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Renault : <a href="">Fedora 30 Beta est de sortie</a> (02/04/2019)</li><li>Renault : <a href="">Rencontres Fedora 26 &agrave; Paris le 1er juillet</a> (11/06/2017)</li><li>Renault : <a href="">Revue de presse de Fedora 27</a> (28/11/2017)</li><li>Renault : <a href="">Revue de presse de Fedora 28</a> (15/05/2018)</li><li>Renault : <a href="">Fedora 29 peut &ecirc;tre t&eacute;l&eacute;charg&eacute; !</a> (30/10/2018)</li></ul></div></p>


feed_id: https://obsd4a.net/blog/article73/openbgpd-6-5p0
title: Thuban : OpenBGPD 6.5p0
uri: Thuban-OpenBGPD-6-5p0
url: https://obsd4a.net/blog/article73/openbgpd-6-5p0
content:
<p>La <strong>version 6.5p0 d'OpenBGPD est sortie</strong> !</p>

<p>Vous la retrouverez dans le répertoire OpenBGPD de votre <a href="http://cdn.openbsd.org/pub/OpenBSD/OpenBGPD/">mirroir</a> d'OpenBSD très prochainement.</p>

<p>OpenBGPD est une implémentation gratuite, fonctionnelle et sécurisée du protocol BGP (BGP-4). Il s’agit d’une implémentation BGP assez complète et louée pour sa facilité d’utilisation ainsi que sa fiabilité. Ceci est la première version portable d'OpenBGPD depuis un certain temps. Depuis, une somme significative de fonctionnalités et d'améliorations de performance ont été ajoutées. Si vous n'avez pas utilisé la version portable d'OpenBGPD depuis un moment, vous serez positivement surpris de ce qui a changé !</p>

<p>Mises en garde : Il n'y a pas actuellement de support pour mettre à jour les tables de routage du noyau / FIB, dans la version portable d'OpenBGPD. Cela signifie qu'elle est adaptée pour les serveurs de route IXP, les collecteurs de route et les réflecteurs de route, mais pas encore pour l'utilisation traditionnelle en tant que routeur. Certaines fonctionnalités spécifiques à OpenBSD ont été désactivées.</p>

<p>La version OpenBGPD est connu pour compiler et fonctionner sur FreeBSD 12.x, les distributions Linux, telles que Debian 9, et Ubuntu 14.04. Nous espérons que des responsables de gestion des paquets seront intéressés et aideront à adapter la version portable d'OpenBGPD pour plus de distributions.</p>

<p wrap="">Nous félicitons la communauté des commentaires et des améliorations. Merci à tous les contributeurs qui ont aidé à réaliser cette version possible.</p>
<p><img src="media/0d200000.a17c14dbfc42f0936cee56ed7a9b3b31" data-original-source="http://cdn.libravatar.org/avatar/a17c14dbfc42f0936cee56ed7a9b3b31" alt="Gravatar de Thuban" class="gravatar" /><br/><i>Original post of <a href="https://obsd4a.net/blog/article73/openbgpd-6-5p0" title="Visit the source">Thuban</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://blog.genma.fr/?MAT-the-Metadata-Anonymization-Toolkit-en-version-2
title: genma : MAT, the Metadata Anonymization Toolkit en version 2
uri: genma-MAT-the-Metadata-Anonymization-Toolkit-en-version-2
url: https://blog.genma.fr/?MAT-the-Metadata-Anonymization-Toolkit-en-version-2
content:
<img alt="" src="https://blog.genma.fr/IMG/arton2820.jpg?1554895754" width="150" height="79"><div><p><i>MAT, the Metadata Anonymization Toolkit est un logiciel libre créé et maintenu par Julien Voisin, développeur de Mate, contributeur à Radare, administrateur système <a href="https://nos-oignons.net/" title="Nœuds de sortie Tor financés par la communauté">pour l'association Nos-Oignons</a> (qui met en place des noeuds de sortie Tor).</i></p>
<p><i>L'objectif de MATE est d'avoir un outil simple et efficace qui permet de nettoyer les metadonnées des documents avant de les envoyer ou de les téléverser sur Internet, évitant ainsi la fuite de données personnelles ou confidentielles.</i></p>
<p>Utilisant de temps en temps la première version du logiciel, <a href="https://blog.genma.fr/?Comment-votre-PC-vous-trahit-Les-Metadata" title="Comment votre PC vous trahit ? Les Metadata...">dont j'avais parlé il y a quelques années dans un billet de blog</a>, je me suis penché sur son actualité suivi et j'ai ainsi appris l'existence d'une version 2.</p>
<p>JVoisin, l'auteur de ce logiciel, <a href="https://linuxfr.org/news/mat2-0-4-0%20mat2%200.4.0" title="Linuxfr.org - mat2 0.4.0">a fait une dépêche Linuxfr pour parler des avancements et nouveautés de MAT2</a></p>
<p>Cette nouvelle version est une réécriture et ne possède pas encore d'interface graphique à proprement parler (là où la première version en avait une), mais propose <i>une extension à Fichiers (anciennement Nautilus), le gestionnaire de fichiers du projet GNOME : il suffit maintenant d'un simple clic droit, puis nettoyer, pour supprimer les métadonnées des fichiers sélectionnés !</i></p>
<p>Pour la documentation, les options <a href="https://0xacab.org/jvoisin/mat2" title="mat2 - Documentation">https://0xacab.org/jvoisin/mat2</a></p>
<p>Et pour l'installation <a href="https://0xacab.org/jvoisin/mat2/blob/master/INSTALL.md" title="mat2 - Installation">https://0xacab.org/jvoisin/mat2/blob/master/INSTALL.md</a>.</p></div>
<p><img src="media/42493842.dd4318d0d3a7d2ffb13756f63b76d85d" data-original-source="http://cdn.libravatar.org/avatar/dd4318d0d3a7d2ffb13756f63b76d85d" alt="Gravatar de genma" class="gravatar" /><br/><i>Original post of <a href="https://blog.genma.fr/?MAT-the-Metadata-Anonymization-Toolkit-en-version-2" title="Visit the source">genma</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://carlchenet.com/debuter-avec-git-premier-ajout-de-code/
title: Carl Chenet : Débuter avec Git : premier ajout de code
uri: Carl-Chenet-Débuter-avec-Git-premier-ajout-de-code
url: https://carlchenet.com/debuter-avec-git-premier-ajout-de-code/
content:
<p>Après <a href="https://carlchenet.com/debuter-avec-git-creer-un-depot/">le premier article</a> de cette série sur comment débuter avec <a href="https://git-scm.com/">Git</a>, nous détaillerons aujourd’hui comment ajouter pour la première fois du code dans un dépôt de code source et les notions fondamentales de Git qui accompagnent ces opérations.</p>
<p><span></span></p>
<p><a href="https://git-scm.com/"><img src="media/6a80aa3e.git-logo-300x125.png" data-original-source="https://carlchenet.com/wp-content/uploads/2019/04/git-logo-300x125.png" alt="" width="300" height="125" srcset="https://carlchenet.com/wp-content/uploads/2019/04/git-logo-300x125.png 300w, https://carlchenet.com/wp-content/uploads/2019/04/git-logo-768x321.png 768w, https://carlchenet.com/wp-content/uploads/2019/04/git-logo.png 910w" sizes="(max-width: 300px) 100vw, 300px"></a></p>
<h2>État initial du dépôt</h2>
<p>Dans un premier temps, nous allons nous positionner dans le dépôt que nous avons créé <a href="https://carlchenet.com/debuter-avec-git-creer-un-depot/">au premier article</a> sur notre poste de travail local et vérifier l’état courant de notre dépôt :</p>
<pre>$ cd ~/toto
$ git status
On branch master

No commits yet

nothing to commit (create/copy files and use "git add" to track)</pre>
<p>Plusieurs notions importantes dans le résultat de cette commande :</p>
<ul><li>Le message <strong>On branch master</strong> vous signale la branche dans laquelle vous êtes positionné.</li>
<li>Mais qu’est-ce qu’une branche ? Retenons ici essentiellement que nous travaillons dans un état particulier du dépôt appelé branche et qu’il s’agit de celle par défaut, nommée <strong>master</strong>. Nous serons beaucoup plus précis sur cette notion dans un prochain article.</li>
<li>Le message <strong>No commits yet</strong> est assez explicite et indique qu’aucun commit n’a encore été enregistré dans le dépôt, ce qui est cohérent.</li>
<li>Mais qu’est-ce qu’un commit ? Un commit est l’état du code enregistré dans votre dépôt à un moment T, un instantané de tous les éléments dans votre dépôt au moment où vous effectuez le commit.</li>
</ul><p>Allons donc maintenant ajouter un fichier dans la branche <strong>master</strong> de notre dépôt :</p>
<pre>$ touch README.md
$ git add README.md</pre>
<p>Créons maintenant un fichier vide nommé <strong>README.md</strong>. Nous utilisons ensuite la commande <strong>git add README.md</strong> afin d’ajouter le fichier sur la branche. Après cela, le nouvel état du dépôt est le suivant :</p>
<pre>$ git status
On branch master

No commits yet

Changes to be committed:
(use "git rm --cached <file>..." to unstage)

new file: README.md
</pre>
<p>Nous observons que nous sommes toujours sur la branche <strong>master</strong> et qu’aucun commit n’a toujours été effectué sur cette branche. La section suivante indique par contre qu’un changement est désormais pris en compte par Git et qu’il s’agit d’un nouveau fichier nommé <strong>README.md</strong>.</p>
<p>Notion importante ici à retenir : la commande <strong>git add</strong> nous a permis de faire passer une modification – ici l’ajout d’un fichier – de l’état où ce fichier n’était pas pris en compte par Git vers un espace de travail, appelé ici “stage” , ce qui signifie donc que ce fichier est désormais surveillé par Git.</p>
<h2>Premier commit</h2>
<p>Premier grand événement de la vie de notre dépôt, nous allons maintenant effectuer notre premier commit avec la commande suivante :</p>
<pre>$ git commit README.md -m "add README.md"
[master (root-commit) 505ace4] add README.md
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 README.md
</pre>
<p>La command <strong>git commit</strong> nous permet de spécifier un fichier à prendre en compte pour le commit en question. Ici c’était facile, nous n’en avons qu’un. L’option <strong>-m</strong> accompagnée d’un texte permet de spécifier un message explicatif à associer à ce commit. Git nous retourne différentes informations sur le commit effectué puis nous vérifions de nouveau l’état du dépôt :</p>
<pre>$ git status
On branch master
nothing to commit, working tree clean</pre>
<p>Nous n’apprenons pas grand-chose. On peut remarquer que le message <strong>No commit yet</strong> a disparu. Nous allons passer une commande spécifique pour consulter l’historique des commits :</p>
<pre>$ git log
commit 5c1b4e9826a147aa1e16625bf698b4d7af5eca9b
Author: Carl Chenet <chaica@ohmytux.com>
Date: Mon Apr 29 22:12:08 2019 +0200

add README.md
</pre>
<p>La commande <strong>git log</strong> nous apprend l’identifiant, l’auteur et la date du commit, suivi par le message explicatif dudit commit.</p>
<h2>Pousser son commit vers le dépôt distant</h2>
<p>Dans <a href="https://carlchenet.com/debuter-avec-git-creer-un-depot/">le premier article</a> de cette série, nous avions créé un dépôt distant à partir duquel avait été cloné le dépôt local dans lequel nous venons de travailler. Il s’agit maintenant de synchroniser le dépôt distant avec le dépôt local . Pour cela, nous utilisons la commande suivante :</p>
<pre>$ git push --set-upstream origin master
Counting objects: 3, done.
Writing objects: 100% (3/3), 220 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://gitlab.com/chaica/toto
* [new branch] master -> master
Branch master set up to track remote branch master from origin.</pre>
<p>La commande<strong> git push</strong> nous permet de pousser nos modifications d’un dépôt local vers un dépôt distant. L’option <strong>–set-upstream</strong> permet d’indiquer que notre branche courante dans le dépôt local (désigné par le terme <strong>origin</strong> et qui est donc ici nommée <strong>master</strong>)  sera poussée vers la branche du dépôt distant nommée elle aussi <strong>master</strong>. Cette option n’est obligatoire qu’à votre premier <strong>push</strong>.</p>
<p>Git nous indique ici <strong>[new branch]</strong> car, pour rappel, nous avions cloné un dépôt vide. Il créé donc la branche du dépôt distant nommé <strong>master</strong>. Refaisons appel à la commande <strong>git remote</strong> que nous avions déjà utilisée dans le premier article. En effet elle va nous permettre de mieux appréhender le rapport entre la branche locale et la branche distante :</p>
<pre>$ git remote -v
origin https://gitlab.com/chaica/toto (fetch)
origin https://gitlab.com/chaica/toto (push)</pre>
<p>Nous voyons sur la seconde ligne qu’en effet l’origine pour la branche en cours, ici l’url <strong>https://gitlab.com/chaica/toto</strong>, pour l’action <strong>push</strong> est bien notre dépôt distant .</p>
<p>Nous pouvons maintenant utiliser une version beaucoup plus simple de la commande <strong>git push</strong> se limitant à deux mots :</p>
<pre>$ git push 
Everything up-to-date</pre>
<p>Le message de Git est clair, notre dépôt local est à jour par rapport au dépôt distant. Nos récentes modifications, représentées au niveau de Git par le commit que nous venons de créer, ont été poussées vers le dépôt distant, assurant la redondance des données et permettant – nous le verrons plus tard dans quelques articles – le travail collaboratif.</p>
<h2>Conclusion</h2>
<p>Ce deuxième article sur comment débuter avec Git nous a permis de réaliser les toutes premières opérations d’ajouts de code sur notre dépôt local et de s’assurer de sa synchronisation avec le dépôt distant. Les notions de branche et de commit ont également été abordées pour la première fois. Dans un prochain article nous présenterons comment gérer un commit plus complexe.</p>
<h2>Me suivre sur les réseaux sociaux</h2>
<p>N’hésitez pas à me suivre directement sur les différents sociaux pour suivre au jour le jour mes différentes projets dans le Logiciel Libre :</p>
<ul><li><strong>Mastodon</strong> : <a href="https://mastodon.social/@carlchenet">@carlchenet</a></li>
<li><strong>Diaspora</strong> :  <a href="https://framasphere.org/u/carlchenet">@carlchenet</a></li>
<li><strong>Twitter</strong> : <a href="https://twitter.com/carl_chenet">@carl_chenet</a></li>
</ul><h2>Suivre l’actualité du Logiciel Libre et Open Source francophone</h2>
<p>Abonnez-vous au <a href="https://lecourrierduhacker.com/">Courrier du hacker</a>, une newsletter hebdomadaire résumant le meilleur de l’actualité francophone du Logiciel Libre et Open Source. Déjà plus de 80 numéros et 2000 abonnés.</p>
<p><a href="https://lecourrierduhacker.com/"><img src="media/b52bf92a.lecourrierduhacker.png" data-original-source="https://carlchenet.com/wp-content/uploads/2018/12/lecourrierduhacker.png" alt="" width="822" height="163" srcset="https://carlchenet.com/wp-content/uploads/2018/12/lecourrierduhacker.png 822w, https://carlchenet.com/wp-content/uploads/2018/12/lecourrierduhacker-300x59.png 300w, https://carlchenet.com/wp-content/uploads/2018/12/lecourrierduhacker-768x152.png 768w" sizes="(max-width: 822px) 100vw, 822px"></a>
	<section><form method="POST" data-attr-form-id="1">

													<label for="yikes-easy-mc-form-1-EMAIL">

										<!-- dictate label visibility -->
																					<span>
												E-mail											</span>
										
										<!-- Description Above -->
										
										<input name="EMAIL" placeholder="" required="required" type="email" value=""><!-- Description Below --></label>
									
				<!-- Honeypot Trap -->
				<input type="hidden" name="yikes-mailchimp-honeypot" value=""><!-- List ID --><input type="hidden" name="yikes-mailchimp-associated-list-id" value="22e5c06162"><!-- The form that is being submitted! Used to display error/success messages above the correct form --><input type="hidden" name="yikes-mailchimp-submitted-form" value="1"><!-- Submit Button --><button type="submit"> <span>S'abonner</span></button>				<!-- Nonce Security Check -->
				<input type="hidden" name="yikes_easy_mc_new_subscriber" value="890768920e"><input type="hidden" name="_wp_http_referer" value="/category/planet-libre/feed/"></form>
			<!-- MailChimp Form generated by Easy Forms for MailChimp v6.3.30 (https://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/) -->

			</section></p>
<p> </p>
<p>The post <a rel="nofollow" href="https://carlchenet.com/debuter-avec-git-premier-ajout-de-code/">Débuter avec Git : premier ajout de code</a> appeared first on <a rel="nofollow" href="https://carlchenet.com/">Carl Chenet's Blog</a>.</p>
<p><img src="media/46f73009.e1f1addc890668ce2561431b7be810bc" data-original-source="http://cdn.libravatar.org/avatar/e1f1addc890668ce2561431b7be810bc" alt="Gravatar de Carl Chenet" class="gravatar" /><br/><i>Original post of <a href="https://carlchenet.com/debuter-avec-git-premier-ajout-de-code/" title="Visit the source">Carl Chenet</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Carl Chenet : <a href="">Le binaire de Visual Studio Code n&rsquo;est pas du Logiciel Libre. Voil&agrave; pourquoi.</a> (24/09/2018)</li><li>Carl Chenet : <a href="">Aide-m&eacute;moire pour Git : Git &agrave; 100%</a> (05/06/2012)</li><li>Carl Chenet : <a href="">Technologies derri&egrave;re un site web &agrave; base de Django aujourd&rsquo;hui</a> (08/06/2013)</li><li>Carl Chenet : <a href="">Acc&eacute;der simplement et rapidement au code source d&rsquo;un paquet Debian : debsources et sources.debian.net</a> (08/07/2013)</li><li>Carl Chenet : <a href="">Le danger Github</a> (22/01/2016)</li></ul></div></p>


feed_id: https://obsd4a.net/blog/article74/syspatch-patch-ipv6-rip6cksum-multi-arch-6-3-6-4-6-5
title: Thuban : Syspatch : patch IPv6 - rip6cksum - multi-arch - 6.3+6.4+6.5
uri: Thuban-Syspatch-patch-IPv6-rip6cksum-multi-arch-6-3-6-4-6-5
url: https://obsd4a.net/blog/article74/syspatch-patch-ipv6-rip6cksum-multi-arch-6-3-6-4-6-5
content:
<p>L'équipe OpenBSD nous livre ce matin un nouveau correctif en rapport avec IPv6 :<br><br>
- nommé "<strong>rip6cksum</strong>" : Si un programme utilisateur définit le décalage de somme de contrôle IPv6 sur un socket brut, un paquet entrant peut planter le noyau. C'est le cas d'un programme, tel que ospf6d.</p>

<ul><li><a href="https://www.openbsd.org/errata65.html"><strong>6.5</strong></a> : <em>patch n°<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/6.5/common/001_rip6cksum.patch.sig">1</a></em> ;</li>
	<li><a href="https://www.openbsd.org/errata64.html"><strong>6.4</strong></a> - <em>patch n°<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/6.4/common/017_rip6cksum.patch.sig">17</a></em> ;</li>
	<li><a href="https://www.openbsd.org/errata63.html"><strong>6.3</strong></a> * - <em>patch n°<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/6.3/common/033_rip6cksum.patch.sig">33</a></em>.</li>
</ul><p><br>
Le <strong>redémarrage</strong> de votre machine est <strong>nécessaire</strong>, car cela affecte le noyau.<br><br>
Architectures concernées : <strong>amd64</strong>, <strong>arm64</strong> et <strong>i386 </strong></p>

<hr><p><em>* Note : Ce patch sera le dernier pour OpenBSD 6.3, et est le premier de la livrée pour 6.5 !</em></p>
<p><img src="media/0d200000.a17c14dbfc42f0936cee56ed7a9b3b31" data-original-source="http://cdn.libravatar.org/avatar/a17c14dbfc42f0936cee56ed7a9b3b31" alt="Gravatar de Thuban" class="gravatar" /><br/><i>Original post of <a href="https://obsd4a.net/blog/article74/syspatch-patch-ipv6-rip6cksum-multi-arch-6-3-6-4-6-5" title="Visit the source">Thuban</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://raspbian-france.fr/boot-raspberry-pi-usb/
title: RaspbianFrance : Raspberry Pi, comment booter sur une clé USB ou un disque dur externe.
uri: RaspbianFrance-Raspberry-Pi-comment-booter-sur-une-clé-USB-ou-un-d
url: https://raspbian-france.fr/boot-raspberry-pi-usb/
content:
<a href="https://raspbian-france.fr/boot-raspberry-pi-usb/" title="Raspberry Pi, comment booter sur une clé USB ou un disque dur externe." rel="nofollow"><img width="939" height="528" src="media/029bc4b3.booter-raspberry-usb-939x528.jpg" data-original-source="https://raspbian-france.fr/wp-content/uploads/2018/02/booter-raspberry-usb-939x528.jpg" alt="Démarrer la Raspberry Pi sur clef USB." link_thumbnail="1" srcset="https://raspbian-france.fr/wp-content/uploads/2018/02/booter-raspberry-usb-939x528.jpg 939w, https://raspbian-france.fr/wp-content/uploads/2018/02/booter-raspberry-usb-626x352.jpg 626w, https://raspbian-france.fr/wp-content/uploads/2018/02/booter-raspberry-usb-404x227.jpg 404w, https://raspbian-france.fr/wp-content/uploads/2018/02/booter-raspberry-usb-1408x792.jpg 1408w" sizes="(max-width: 939px) 100vw, 939px"></a><p>Comme vous le savez, la Raspberry Pi utilise une carte micro SD à la place d’un disque dur. C’est bien pratique niveau encombrement et prix, mais les cartes SD finissent par s’abîmer à force de multiplier les opérations de lecture et d’écriture.</p>
<p>Pour limiter l’usure de votre carte SD une solution simple est de configurer votre Raspberry Pi pour démarrer sur un périphérique de stockage USB, que ce soit une clef ou un disque dur.</p>
<p>Dans ce tutoriel, nous allons donc voir en quelques minutes comment faire booter votre Raspberry Pi sur une clé USB ou un disque dur externe.</p>
<h2>La matériel nécessaire</h2>
<p>Pour réaliser cette opération , vous aurez besoin du matériel suivant (cliquez sur un lien pour voir son prix chez Amazon) :</p>
<ul><li><a href="https://geni.us/bnm4" target="_blank" rel="noopener nofollow noreferrer">Une raspberry pi</a></li>
<li><a href="https://geni.us/rflalimentationraspber" target="_blank" rel="nofollow noopener noreferrer">Son alimentation</a></li>
<li><a href="https://geni.us/rfl16gomicrosd" rel=" nofollow">Une carte micro SD</a> (oui il en faut tout de même bien une)</li>
<li>Et évidemment <a href="https://geni.us/rfusbstick" target="_blank" rel="noopener nofollow noreferrer">une clé usb</a> ou <a href="https://geni.us/rflexternalhdd1tbpower" target="_blank" rel="noopener nofollow noreferrer">un disque dur</a> (si possible branché sur le secteur pour assurer une alimentation électrique optimale)</li>
</ul><h2>Autoriser la raspberry pi à booter sur une clé USB</h2>
<p>Maintenant que vous avez l’ensemble du matériel nécessaire, vous allez devoir commencer par installer Raspbian sur votre carte SD. Pour cela, nous vous renvoyons à notre article pour <a href="https://raspbian-france.fr/creez-carte-sd-raspbian-raspberry-pi-windows/" target="_blank" rel="noopener noreferrer">installer Raspbian depuis Windows</a>, ou <a href="https://raspbian-france.fr/creation-carte-sd-raspberry-raspbian-sous-gnulinux/" target="_blank" rel="noopener noreferrer">depuis Linux.</a></p>
<p>Raspbian installé sur votre carte microSD, répétez l’opération en installant cette fois-ci Raspbian sur votre clef USB/disque dur. Une fois fini, débranchez la clef USB/disque dur.</p>
<p>Une fois les deux installations terminées, connectez la carte SD à votre PC et rendez vous dans la partition <code>boot</code> de la carte (la seule accessible depuis Windows, normalement) pour éditer le fichier <code>config.txt</code> et rajouter à la fin du fichier la ligne suivante :</p>
<pre>program_usb_boot_mode=1</pre>
<p>Sauvegardez le fichier, puis insérez la carte micro SD dans votre raspberry pi et démarrez la (insérez seulement la carte SD, pas la clef USB/disque dur). Normalement une fois démarrée, la raspberry pi va automatiquement se configurer pour à l’avenir démarrer sur la clé USB.</p>
<p>Pour vérifier que tout est bon, on peut regarder le registre 17 de l’OPT (One-Time programmable qui désigne la mémoire morte qui ne peut être programmée qu’une seule fois). Pour cela on utilise la commande suivante :</p>
<pre>vcgencmd otp_dump | grep 17</pre>
<p>La raspberry pi doit nous retourner : <strong>17:3020000a</strong>. Si ce n’est pas le cas, c’est que vous avez mal effectué une étape précédente et que vous devez recommencer la création de la carte.</p>
<p>Vous pouvez maintenant éteindre votre Raspberry Pi, sortir votre carte micro SD et insérer votre clef USB/disque dur avec Raspbian installé.</p>
<p>Il ne vous reste plus qu’à brancher votre Raspberry Pi, le démarrage va prendre quelques secondes, et ça y est, votre Raspberry Pi boot depuis votre clef USB !</p>
<p>Lire l'article complet : <a rel="nofollow" href="https://raspbian-france.fr/boot-raspberry-pi-usb/">Raspberry Pi, comment booter sur une clé USB ou un disque dur externe.</a></p>
<p><img src="media/70caad1d.7cdb6ce9a9a728b66bcfdc9db75842c8" data-original-source="http://cdn.libravatar.org/avatar/7cdb6ce9a9a728b66bcfdc9db75842c8" alt="Gravatar de RaspbianFrance" class="gravatar" /><br/><i>Original post of <a href="https://raspbian-france.fr/boot-raspberry-pi-usb/" title="Visit the source">RaspbianFrance</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>RaspbianFrance : <a href="">Comment mettre &agrave; jour Raspbian pour la Raspberry Pi 2</a> (14/02/2015)</li><li>RaspbianFrance : <a href="">Cr&eacute;ez une carte SD Raspbian pour votre Raspberry Pi depuis Windows</a> (14/07/2014)</li><li>RaspbianFrance : <a href="">Affichage HDMI de la Raspberry Pi qui ne marche pas, la solution !</a> (21/07/2015)</li><li>RaspbianFrance : <a href="">Contr&ocirc;lez votre Raspberry Pi avec SSH depuis votre ordinateur</a> (03/02/2016)</li><li>RaspbianFrance : <a href="">Transformer sa Raspberry Pi en serveur GitHub avec GitLab</a> (22/03/2016)</li></ul></div></p>


feed_id: https://www.deblan.io/post/566/conduite-entierement-autonome
title: Simon Vieille : Conduite entièrement autonome
uri: Simon-Vieille-Conduite-entièrement-autonome
url: https://www.deblan.io/post/566/conduite-entierement-autonome
content:
<p><strong>Tesla</strong> a publié une vidéo qui présente un trajet entièrement réalisé en 
pilotage automatique sur des routes aux États-Unis.</p>

<p>Je trouve ça assez impressionnant quand même.</p>
<p><img src="media/f6ec4698.a99922fd1c4e000d5911b8c88280938e" data-original-source="http://cdn.libravatar.org/avatar/a99922fd1c4e000d5911b8c88280938e" alt="Gravatar de Simon Vieille" class="gravatar" /><br/><i>Original post of <a href="https://www.deblan.io/post/566/conduite-entierement-autonome" title="Visit the source">Simon Vieille</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: http://www.fullcirclemag.fr/?post/2019/05/02/Le-143-est-pr%C3%AAt-pour-vous
title: Full Circle Magazine FR : Le 143 est prêt pour vous
uri: Full-Circle-Magazine-FR-Le-143-est-prêt-pour-vous
url: http://www.fullcirclemag.fr/?post/2019/05/02/Le-143-est-pr%C3%AAt-pour-vous
content:
<p>Bonjour !</p>


<p>Notre très petite équipe BÉNÉVOLE est heureuse de pouvoir vous présenter le numéro 143, celui de mars 2019, en français, malgré les vacances et plein d'autres choses à faire. Nous serions très heureux d'accueillir de nouveaux membres dans l'équipe. Même si vous ne pratiquez pas l'anglais, n'hésitez pas à vous joindre à nous pour les relectures. Malheureusement pour nous - et heureusement pour vous - nous sommes des perfectionnistes ; nous exigeons trois lectures de chaque version du PDF pour vérifier les articles, puis les corrections, puis les problèmes occasionnés par les corrections. Mais, pas d'inquiétude, chacun fait ce qu'il veut quand il peut le faire... d'où notre retard...</p>


<p>Vous pouvez télécharger ou visionner le numéro 143 sur notre page <a href="https://www.fullcirclemag.fr/?pages/Num%C3%A9ros" hreflang="fr" title="Page numéros">NUMÉROS</a> ou le récupérer directement en cliquant sur l'image ci-dessous.</p>


<p><a href="http://www.fullcirclemag.fr/?download/603" hreflang="fr" title="Télécharger le 143"><img src="media/246c6184.issue_143.png" data-original-source="http://www.fullcirclemag.fr/dotclear/public/Numeros/Couvertures_PNG/issue_143.png" alt="issue_143.png" title="issue_143.png, mai 2019"></a></p>



<p>Vous y trouverez, notamment :</p>
<ul><li>Des tutoriels - Python, Freeplane, Darktable et Inkscape ;</li>
<li>Une nouvelle série sur le BSD, ce que c'est et pourquoi ce n'est pas Linux  :</li>
<li>Des critiques - celui d'un livre qui s'appelle Practical Binary Analysis (un must pour les administrateurs, paraît-il) et celui du jeu This is the Police 2 ;</li>
<li>Un entretien avec Simon Quigley qui, à seize ans, est l'un des développeurs principaux de Lubuntu et</li>
<li>La partie trois de la série sur les RGPD dans la rubrique Mon opinion.</li>
</ul><p>Enfin, il y a presque toutes les bonnes choses habituelles comme la rubrique Q. ET R., 16 pages d'Actus, une présentation de l'OTA-8 d'UBports Touch, et pas un, mais DEUX dessins du pingouin !</p>


<p>Nous vous en souhaitons bonne lecture.</p>


<p>Notre équipe ne demande qu'à grandir.
Pour l'instant, il y a Bab, notre scribeur qui fait aussi des relectures, et d52fr et moi, AuntieE, qui faisons des traductions et des relectures.</p>
<p><img src="media/163a60d9.dd0e1a508d7347d53e0da0678bfd7aff" data-original-source="http://cdn.libravatar.org/avatar/dd0e1a508d7347d53e0da0678bfd7aff" alt="Gravatar de Full Circle Magazine FR" class="gravatar" /><br/><i>Original post of <a href="http://www.fullcirclemag.fr/?post/2019/05/02/Le-143-est-pr%C3%AAt-pour-vous" title="Visit the source">Full Circle Magazine FR</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Full Circle Magazine FR : <a href="">Voici, enfin, le num&eacute;ro 52 !</a> (04/11/2011)</li><li>Full Circle Magazine FR : <a href="">Et voici.. le num&eacute;ro 53 !</a> (13/12/2011)</li><li>Full Circle Magazine FR : <a href="">Le num&eacute;ro 54... enfin !</a> (18/01/2012)</li><li>Full Circle Magazine FR : <a href="">Sortie du num&eacute;ro 56</a> (09/03/2012)</li><li>Full Circle Magazine FR : <a href="">Voici le 57 !</a> (29/03/2012)</li></ul></div></p>


title: Journal du hacker : Liens intéressants Journal du hacker semaine #18
uri: 2019-05-06-Journal-du-hacker-Liens-intéressants-Journal-du-hacker-semaine-18
feed_id:
https://blog.journalduhacker.net/index.php?article216/liens-interessants-journal-du-hacker-semaine-18-2019

url:
https://blog.journalduhacker.net/index.php?article216/liens-interessants-journal-du-hacker-semaine-18-2019

content:
<p>Pour la 18ème semaine de l'année 2019, voici <strong>10 liens</strong> intéressants que vous avez peut-être ratés, relayés par <a href="https://www.journalduhacker.net/">le Journal du hacker</a>, votre source d’informations pour le Logiciel Libre francophone !</p>

<a href="https://www.journalduhacker.net/"><img src="media/01f45034.logo-journal-du-hacker.png" data-original-source="https://blog.journalduhacker.net/data/medias/logo-journal-du-hacker.png"></a>

<ul><li><a href="https://www.journalduhacker.net/s/bmhllq/des_framapads_plus_beaux_gr_ce_une_belle">Des Framapads plus beaux, grâce à une belle contribution</a></li>
<li><a href="https://www.journalduhacker.net/s/onbvfl/quel_serveur_choisir_pour_sauto_h_berger">Quel serveur choisir pour s'auto-héberger ?</a></li>
<li><a href="https://www.journalduhacker.net/s/finrnf/facebook_m_rendu_injoignable">Facebook m’a rendu injoignable</a></li>
<li><a href="https://www.journalduhacker.net/s/h7qfq2/yunohost_ou_lauto_h_bergement_port_e_de">Yunohost, ou l'auto-hébergement à portée de main…</a></li>
<li><a href="https://www.journalduhacker.net/s/n01ua7/quel_syst_me_d_exploitation_je">Quel système d’exploitation je recommanderais ?</a></li>
<li><a href="https://www.journalduhacker.net/s/ybrisg/open_source_et_scop">Open source et SCOP</a></li>
<li><a href="https://www.journalduhacker.net/s/fpscqs/fedora_30_est_disponible"> Fedora 30 est disponible !</a></li>
<li><a href="https://www.journalduhacker.net/s/ce5dn6/d_buter_avec_git_premier_ajout_de_code">Débuter avec Git : premier ajout de code</a></li>
<li><a href="https://www.journalduhacker.net/s/ygymhp/h_berger_un_site_statique">Héberger un site statique</a></li>
<li><a href="https://www.journalduhacker.net/s/e4p25j/interview_tariq_krim_pourquoi_nous">Interview Tariq Krim : Pourquoi nous devons ralentir nos usages numériques</a></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>

<ul><li><a href="https://www.journalduhacker.net/rss">Le flux RSS du Journal du hacker</a></li>
<li><a href="https://twitter.com/journalduhacker">Le compte Twitter du Journal du hacker</a></li>
<li><a href="https://framasphere.org/u/journalduhacker">Le compte Diaspora* du Journal du hacker</a></li>
<li><a href="https://framapiaf.org/@journalduhacker">Le compte Mastodon du Journal du hacker</a></li>
</ul><p>De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>

<p>Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. <a href="https://www.journalduhacker.net/invitations/request">Rejoignez-nous</a> pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !</p>

<p><strong>Et vous ? Qu’avez-vous pensé de ces articles ?</strong> N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)</p>
<p><img src="media/ffe97a17.7916ee3cafa0bc3e9583bedad876dcd5" data-original-source="http://cdn.libravatar.org/avatar/7916ee3cafa0bc3e9583bedad876dcd5" alt="Gravatar de Journal du hacker" class="gravatar" /><br/><i>Original post of <a href="https://blog.journalduhacker.net/index.php?article216/liens-interessants-journal-du-hacker-semaine-18-2019" title="Visit the source">Journal du hacker</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #18</a> (09/05/2016)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #18</a> (08/05/2017)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #18</a> (07/05/2018)</li></ul></div></p>


feed_id: https://www.goffi.org/b/VkTqoT5bEKgy2pyjK3FvZL/vient-entrer-beta
title: Goffi : SàT 0.7.0 vient d'entrer en bêta
uri: Goffi-SàT-0-7-0-vient-d-entrer-en-bêta
url: https://www.goffi.org/b/VkTqoT5bEKgy2pyjK3FvZL/vient-entrer-beta
content:
                    <div><p>La version « 0.7.0 beta 1 » de Salut à Toi vient de sortir. En d'autres termes, nous venons de commencer la phase bêta, il n'y aura plus de nouvelles fonctionnalités (sauf ajustements mineurs), et maintenant il s'agit de se concentrer sur la stabilité, le débogage, et l'utilisabilité.</p>
<p>Pour mémoire, « Salut à Toi » est un écosystème de communication libre, décentralisé, et éthique. Il propose de nombreuses fonctionnalités (messagerie instantanée, chiffrement de bout en bout, blog, partage de fichiers, événements, forums, etc.), et fonctionne nativement sur bureau, appareils mobiles (Android), sur le web, et sans interface graphique (interface console et en ligne de commande).</p>
<p>C'est un soulagement de passer cette étape après l'énorme travail depuis la dernière version (0.6.1), sortie il y a plus de 2 ans 1/2 !</p>
<p>Maintenant c'est à vous de jouer, il faut tester, remonter les problèmes (sur <a href="https://bugs.goffi.org/">https://bugs.goffi.org</a> ou sur <a href="xmpp:sat@chat.jabberfr.org?join">le salon du projet</a>, aussi accessible via <a href="https://chat.jabberfr.org/converse.js/sat@chat.jabberfr.org">le web</a>), et faire vos suggestions, c'est le moment !</p>
<p>Si vous connaissez Python, je cherche des personnes pour m'aider à rendre le project installable sur Windows, Mac OS et *BSD. Je travaille également sur un paquet flatpak. La partie web serait intéressante à avoir sur Yunohost, là encore de l'aide serait appréciée (cf. <a href="https://github.com/YunoHost-Apps/sat_ynh">travail commencé</a>).</p>
<p>Notez que SàT est déjà disponible sur Debian et probablement derivés (la bêta n'y est pas encore par contre), ainsi que sur Arch Linux (utilisez les paquets <code>sat-*-hg</code> pour tester la bêta).</p>
<p>Les instructions d'installation sont disponibles <a href="https://repos.goffi.org/sat/file/tip/doc/installation.rst">dans la documentation</a>, et je travaille sur un nouveau site web qui en affichera un rendu plus agréable à lire, il devrait être en ligne dans la semaine.</p>
<p>Voici les liens pour les fichiers d'installation, et vous trouverez la plupart d'entre eux sur <a href="https://pypi.org/search/?q=%22salut+%C3%A0+toi%22">Pypy</a> (notez que vous devez parcourir « release history » pour voir la version bêta) :</p>
<ul><li>
<p>SàT backend: <a href="https://ftp.goffi.org/sat/sat.tar.bz2">https://ftp.goffi.org/sat/sat.tar.bz2</a><br>
Il comprend les frontaux Primitivus (TUI), et jp (CLI)</p>
</li>
<li>
<p>Cagou (bureau): <a href="https://ftp.goffi.org/cagou/cagou.tar.bz2">https://ftp.goffi.org/cagou/cagou.tar.bz2</a></p>
</li>
<li>
<p>Cagou (Android): <a href="https://ftp.goffi.org/cagou/cagou.apk">https://ftp.goffi.org/cagou/cagou.apk</a></p>
</li>
<li>
<p>Libervia (Web): <a href="https://ftp.goffi.org/libervia/libervia.tar.bz2">https://ftp.goffi.org/libervia/libervia.tar.bz2</a></p>
</li>
<li>
<p>SàT templates: <a href="https://ftp.goffi.org/sat_templates/sat_templates.tar.bz2">https://ftp.goffi.org/sat_templates/sat_templates.tar.bz2</a><br>
modèles utilisé par Libervia et jp pour le rendu web</p>
</li>
<li>
<p>SàT Media: <a href="https://ftp.goffi.org/sat_media/sat_media.tar.bz2">https://ftp.goffi.org/sat_media/sat_media.tar.bz2</a><br>
nécessaire pour les interfaces graphiques</p>
</li>
</ul><p>Je fini avec une capture d'écran de la version Android de Cagou, notez que ce blog est également fait avec ce projet :</p>
<p><img src="media/b45b9ca4.cagou_0.7.0b1_android.jpg" data-original-source="https://repos.goffi.org/sat_docs/raw-file/tip/screenshots/0.7/cagou_0.7.0b1_android.jpg" alt="capture d'écran de Cagou v0.7.0b1 sur Android"></p></div>
                    
<p><img src="media/5b1e2ea8.1e4b13af438df6baa729681700f11a05" data-original-source="http://cdn.libravatar.org/avatar/1e4b13af438df6baa729681700f11a05" alt="Gravatar de Goffi" class="gravatar" /><br/><i>Original post of <a href="https://www.goffi.org/b/VkTqoT5bEKgy2pyjK3FvZL/vient-entrer-beta" title="Visit the source">Goffi</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Goffi : <a href="">Installer une instance de Libervia (S&agrave;T) en moins de 10 min</a> (10/03/2016)</li><li>Goffi : <a href="">Cagou est en chemin</a> (28/03/2016)</li><li>Goffi : <a href="">S&agrave;T: quelques nouvelles en vrac</a> (27/04/2016)</li><li>Goffi : <a href="">S&agrave;T: quelques nouvelles en vrac</a> (27/04/2016)</li><li>Goffi : <a href="">Cagou est en chemin</a> (28/03/2016)</li></ul></div></p>


title: blog-libre : youtube-dl, récupérer les flux audio et vidéo de nombreux sites
uri: blog-libre-youtube-dl-récupérer-les-flux-audio-et-vidéo-de-nombr
feed_id:
https://www.blog-libre.org/2019/05/08/youtube-dl-recuperer-les-flux-audio-et-video-de-nombreux-sites/

url:
https://www.blog-libre.org/2019/05/08/youtube-dl-recuperer-les-flux-audio-et-video-de-nombreux-sites/

content:
<p><a href="https://github.com/ytdl-org/youtube-dl" rel="noopener" target="_blank">youtube-dl</a> sous licence <a href="https://unlicense.org/" rel="noopener" target="_blank">Unlicense</a> permet de télécharger les flux audio et vidéo de <a href="http://ytdl-org.github.io/youtube-dl/supportedsites.html" rel="noopener" target="_blank">nombreux sites</a> dont youtube, youporn, facebook, arte.tv, france.tv, tf1.fr, vimeo, twitch… En temps normal j’aurais fait une présentation plus soignée de youtube-dl mais Next INpact a publié un <a href="https://www.nextinpact.com/news/106174-youtube-dl-comment-recuperer-legalement-flux-audio-et-video-depuis-millier-sites.htm" rel="noopener" target="_blank">article complet</a> que je vous invite à lire (comme je soutiens la presse de qualité et que je suis une grosse feignasse). Pour l’installation, go to <a href="https://www.blog-libre.org/memos/memo-installation-packages/" rel="noopener" target="_blank">Mémo installation packages</a>. </p>
<p>À l’occasion de la diffusion de <a href="https://www.arte.tv/fr/videos/077346-000-A/internet-ou-la-revolution-du-partage/" rel="noopener" target="_blank">Internet ou la révolution du partage</a>, faisons un focus sur les principales commandes et options à connaître pour utiliser cet outil.</p>
<h3>Les options à connaître</h3>
<p><code>-F, --list-formats</code> : Lister tous les formats des flux audio et vidéo disponibles pour une URL<br><code>-r, --limit-rate</code> : Limiter le débit du téléchargement (500K ou 3.5M par exemple)<br><code>-a, --batch-file</code> : Fournir une liste d’URLs à télécharger via un fichier (une URL par ligne)<br><code>-i, --ignore-errors</code> : Continuer si une erreur se produit lors d’un téléchargement, surtout utile quand on fournit une liste d’URLs à télécharger (<code>--batch-file</code>)<br><code>-o, --output</code> : Nommer le fichier de sortie à partir de template, voir les <a href="https://github.com/ytdl-org/youtube-dl#output-template-examples" rel="noopener" target="_blank">exemples</a> et la <a href="https://github.com/ytdl-org/youtube-dl#output-template" rel="noopener" target="_blank">documentation</a><br><code>-x, --extract-audio</code> : Extraire le flux audio<br><code>--audio-format</code> : Spécifier le format audio de sortie (« best », « aac », « flac », « mp3 », « m4a », « opus », « vorbis », « wav », « best » par défaut)<br><code>--audio-quality</code> : Spécifier la qualité audio de sortie (valeur entre 0 la meilleure et 9 la pire)<br><code>-f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best'</code> : Télécharger le meilleur format mp4 disponible ou le meilleur format disponible si le mp4 n’est pas disponible, voir les <a href="https://github.com/ytdl-org/youtube-dl#format-selection-examples" rel="noopener" target="_blank">exemples</a> et la <a href="https://github.com/ytdl-org/youtube-dl#format-selection" rel="noopener" target="_blank">documentation</a></p>
<h3>Récupérer le son d’une vidéo</h3>
<p>Une énorme quantité de clips et chansons sont présentes sur YouTube, vous avez envie d’avoir Je danse le Mia sous le coude ?</p>
<p></p><pre>youtube-dl --extract-audio --audio-format m4a --audio-quality 0 --output "~/Musique/%(title)s.%(ext)s" https://www.youtube.com/watch?v=wf4YT-vsq_4</pre><p></p>
<p>Vous obtiendrez <code>~/Musique/IAM - Je Danse le Mia (Audio officiel).m4a</code>.</p>
<h3>Récupérer une vidéo</h3>
<p>Votre pêché mignon est Capitaine Marleau (comme moi) mais vous avez loupé celui de mardi soir (shit une rediff de la saison 1 !) ?</p>
<p></p><pre>youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' --output "~/Téléchargements/%(title)s.%(ext)s" https://www.france.tv/france-3/capitaine-marleau/saison-1/304197-en-trompe-l-oeil.html</pre><p></p>
<p>Vous obtiendrez <code>~/Téléchargements/Capitaine Marleau - En trompe-l'oeil.mp4</code>.</p>
<h3>Récupérer une liste de vidéos</h3>
<p></p><pre>youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' --output "~/Téléchargements/%(title)s.%(ext)s" --ignore-errors --batch-file '~/Téléchargements/Liste_dl.txt'</pre><p></p>
<p>Vous obtiendrez… un paquet de vidéos. Vous pouvez vous passer de l’option <code>--batch-file</code> en renseignant plusieurs URLs sur la ligne de commande.</p>
<p></p><pre>youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' --output "~/Téléchargements/%(title)s.%(ext)s" --ignore-errors URL URL URL</pre><p></p>
<h3>Script et alias</h3>
<p>Voici l’alias que j’ai dans <code>~/.bash_aliases</code> (vous pouvez le mettre directement dans <code>~/.bashrc</code>) : <code>alias yt='screen -dm ~/Scripts/yt.sh'</code>. Je remplis le fichier Liste_dl.txt des vidéos que je veux télécharger puis <code>yt</code>, le script yt.sh est alors lancé dans un screen.</p>
<p></p><pre>#!/bin/bash

sudo -H pip3 install --upgrade youtube-dl
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' --output "~/Téléchargements/%(title)s.%(ext)s" --ignore-errors --batch-file '~/Téléchargements/Liste_dl.txt'</pre><p> </p>
<h3>Téléchargements</h3>
<p>youtube-dl reste mon outil attitré pour le contenu légal : replay, documentaire, vidéo, musique. J’utilise <a href="https://www.blog-libre.org/2019/01/12/openpyn-surcouche-a-openvpn-pour-nordvpn/" rel="noopener" target="_blank">openpyn</a> quand je fais du torrent ou du direct download. Pour le reste, il y a Netflix et Mastercard.</p>
<p><img src="media/25c7216e.1ea6f31074367d57d77721240d30fda9" data-original-source="http://cdn.libravatar.org/avatar/1ea6f31074367d57d77721240d30fda9" alt="Gravatar de blog-libre" class="gravatar" /><br/><i>Original post of <a href="https://www.blog-libre.org/2019/05/08/youtube-dl-recuperer-les-flux-audio-et-video-de-nombreux-sites/" title="Visit the source">blog-libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://www.blog-libre.org/2019/05/11/loption-controlmaster-de-ssh_config/
title: blog-libre : L’option ControlMaster de ssh_config
uri: blog-libre-L-option-ControlMaster-de-ssh_config
url: https://www.blog-libre.org/2019/05/11/loption-controlmaster-de-ssh_config/
content:
<p>D’habitude j’essaie d’être synthétique, ce ne sera pas le cas cette fois, l’article sera long. Je voudrais vous montrer comment je procède lorsque je creuse un sujet et les voies tortueuses pour apprendre, comprendre.</p>
<h3>L’option ControlMaster</h3>
<p>D’après le <code>man ssh_config</code>, elle permet d’activer le partage de multiples sessions à travers une seule connexion réseau. On ne le dit pas assez mais le man c’est brut de décoffrage, celui qui comprend à quoi cette option peut servir à partir de l’explication est un génie. Je vais faire la traduction en vous parlant de son usage et de son intérêt.</p>
<p>Lorsqu’on se connecte à un serveur en SSH, on passe par une phase d’authentification avant d’être connecté. C’est en général très rapide, j’ai fait quelques tests sur des serveurs au boulot, je tourne à 0.3s. Cela va dépendre de nombreux facteurs : la vitesse de votre connexion (fibre, ADSL…), votre méthode d’authentification (clés SSH, clés SSH et mot de passe…), l’emplacement géographique de votre serveur, etc. L’option ControlMaster va permettre de réutiliser la connexion que vous venez d’établir, la première connexion aura toujours cette durée autour de 0.3s (aucun changement) mais la seconde connexion au même serveur se fera beaucoup plus rapidement, je tourne à 0.03s.</p>
<p>Je n’ai pas vu un grand intérêt à cette option au départ puisqu’on parle de gagner du temps (connexion plus rapide) à partir de la seconde connexion à un même serveur, pourquoi se connecter plusieurs fois au même serveur ? En réalité, il y a de nombreuses occasions où vous allez vous connecter plusieurs fois au même serveur et un intérêt certain :<br>
1/ On se connecte à un serveur à 9h00, on se déconnecte puis on y retourne 2h plus tard pour voir quelque chose. En temps normal vous aurez 2 phases d’authentification, à chaque fois 0.3s pour établir la connexion. Avec l’option ControlMaster activée, la première connexion sera de 0.3s, les autres dans la journée de 0.03s. À noter que certains lanceront un screen et resteront connectés toute la journée sur le serveur, ils se contenteront de rappeler leur session screen connectée au serveur (1 seule connexion)<br>
2/ Lorsqu’on parle de connexion, pensez à vos scripts et tâches récurrentes : rsync, git, script qui va se connecter plusieurs fois à un serveur en lançant des commandes<br>
3/ Dans mon job j’ouvre souvent plusieurs connexions sur le même serveur : Typiquement un terminal pour suivre les logs (less +F ou tail -f), le second pour éditer un fichier de conf, le dernier pour restart un service et lancer des tests (3 connexions). À noter que certains lanceront un screen et diviseront simplement le terminal en 3 (1 seule connexion) mais tout le monde ne sait/veut pas se servir de screen<br>
4/ On peut toujours sourire devant des temps aussi courts mais à l’usage on voit et on sent la différence. Une fois goûté, difficile de s’en passer</p>
<h2>Comprendre (et creuser)</h2>
<p>Dans une majorité d’articles, vous aurez sensiblement cette configuration proposée à ajouter à votre <code>~/.ssh/config</code>.</p>
<p></p><pre>Host *
    ControlMaster auto
    ControlPath /tmp/socket-%r@%h:%p
    ControlPersist 3600</pre><p></p>
<p><code>Host *</code> signifie que les options suivantes s’appliqueront à tous les serveurs. On retrouve <code>ControlMaster auto</code> à l’identique dans tous les articles, je vous laisse chercher à quoi correspond <strong>auto</strong> et pourquoi c’est ce qu’il faut utiliser hé hé. </p>
<p>J’ai ajouté la partie suivante à mon <code>~/.ssh/config</code> puis j’ai commencé à bosser avec. Pour bien comprendre quel est le rôle de chaque option, il est nécessaire de commencer par une config minimale.</p>
<p></p><pre>Host *
    ControlMaster auto</pre><p></p>
<p>Un jour je me connecte à un serveur puis je lance une seconde connexion dessus, je termine ma tâche et ferme ma première connexion, la seconde session (seconde connexion) est alors immédiatement fermée. Désagréable et potentiellement très problématique mais cela s’explique facilement. Souvenez-vous, on partage de multiples sessions à travers une seule connexion réseau. Là on a fermé la première session/connexion (par laquelle passe la seconde session), par conséquent les deux connexions sont coupées. On a besoin de l’option <code>ControlPersist</code>.</p>
<h2>L’option ControlPersist</h2>
<p>L’option ControlPersist va avoir deux utilités différentes en fonction du chiffre renseigné. Ce chiffre (3600 par exemple) spécifie le temps que la connexion maître doit rester ouverte en arrère-plan dans l’attente d’une future connexion. 3600 correspond à 3600s, on peut également écrire <code>1h</code> (pour 1 heure) ou <code>60m</code> (pour 60 minutes). Je préfère les notations claires et human-readable.</p>
<p>Maintenant utilisons dans <code>~/.ssh/config</code>.</p>
<p></p><pre>Host *
    ControlMaster auto
    ControlPersist 5</pre><p></p>
<p>Je me connecte à un serveur puis je lance une seconde connexion dessus, je ferme ma première connexion, la seconde session reste ouverte. On vient de résoudre le problème cité plus haut (première utilité).</p>
<p>Renseignons dans <code>~/.ssh/config</code>.</p>
<p></p><pre>Host *
    ControlMaster auto
    ControlPersist 20</pre><p></p>
<p>Pour voir le gain de temps lié à l’option ControlMaster, je vous invite à lancer <code>time ssh cascador@monserveur.bogosse.net exit</code>, j’ai sensiblement 0.3s. Relancez la commande, j’obtiens 0.03s. L’option ControlMaster fait son job. À noter que lorsque vous fermez une session « partagée » via l’option ControlMaster, vous avez le petit message : Shared connection to monserveur.bogosse.net closed.</p>
<p>À présent lancez <code>time ssh monserveur.bogosse.net exit</code>, attendez 1 minute (pour rappel ControlPersist est à 20s) puis relancez la commande, j’obtiens 0.3s à la première commande et la même chose à la seconde commande. On aborde là le point 1/ cité tout à l’heure (On se connecte à un serveur à 9h00, on se déconnecte puis on y retourne 2h plus tard…). L’option ControlPersist doit être réglée en conséquence, au minimum <code>2h</code> pour notre exemple. On se connecte à 9h00 sur le serveur, à 9h05 on se déconnecte, à 11h02 on se connectera en 0.03s mais si ça avait été 11h10 alors la connexion se serait faite en 0.3s. Après quelques réflexions et tests, j’ai décidé de mettre <code>ControlPersist 4h</code> pour ma part. Résumons : Sur chaque serveur où je me connecte une première fois, je me connecterai bien plus rapidement à la prochaine connexion dans la limite de 4h (seconde utilité).</p>
<h2>L’option ControlPath</h2>
<p>Tout ceci fonctionne grâce aux sockets. Un socket de contrôle est utilisé pour le partage de connexion. L’option ControlPath spécifie le chemin d’accès au socket de contrôle.</p>
<p>Renseignons dans <code>~/.ssh/config</code>.</p>
<p></p><pre>Host *
    ControlMaster auto
    ControlPath /tmp/socket-%r@%h:%p
    ControlPersist 5m</pre><p></p>
<p>Si je me connecte à mon serveur (<code>ssh cascador@monserveur.bogosse.net</code>) alors j’aurais un fichier /tmp/socket-cascador@monserveur:22 sur mon pc. D ‘après le <code>man ssh_config</code> toujours : <code>%r</code> the remote username, <code>%h</code> the remote hostname, <code>%p</code> the remote port. Cela permet d’identifier le socket utilisé pour la connexion à un serveur précis. Si on se déconnecte du serveur, le fichier /tmp/socket-cascador@monserveur:22 sera toujours présent… pendant 5 minutes (<code>ControlPersist 5m</code>). En supprimant ce fichier, on rompt la connexion au serveur et si on se connecte de nouveau au serveur, ça sera en 0.3s.</p>
<p>Pourquoi utiliser <code>/tmp/socket-%r@%h:%p</code> ? Bah justement c’est pas une bonne idée. Il est probable que vous soyez seul à utiliser votre pc, dans mon cas je partage mon pc portable avec Madame. Si je verrouille ma session utilisateur, qu’elle ouvre sa session puis fait <code>ls -l /tmp</code> : Elle saura quel nom d’utilisateur j’utilise, le nom de mon serveur et le port SSH. Pas glop si on considère qu’en matière de sécurité, moins l’attaquant a d’informations, mieux on se porte.</p>
<p>J’utilise <code>ControlPath ~/.ssh/sockets/socket-%C</code>. Donc <code>mkdir -p ~/.ssh/sockets; chmod 700 ~/.ssh/sockets</code> pour commencer. Les sockets sont dans mon home (chiffré), dans un répertoire (avec les droits qui vont bien) précis <code>~/.ssh/sockets/</code> et facilement retrouvable (il peut y avoir beaucoup de choses dans /tmp). <code>%C</code> Shorthand for %l%h%p%r, dans les faits ça donne un truc incompréhensible et c’est ce que je veux justement, exemple : <code>~/.ssh/sockets/socket-2416f65bfd78bq467a7887585sd1d4g456cc78e7</code>. Certains diront mais du coup tu sais pas de quel serveur il est question, yes mais en gros je m’en fous et je m’y retrouve avec la date de modification du fichier (socket pour être précis).</p>
<p>À noter que certains préconisent /tmp car au reboot les sockets seront effacés… c’est le cas peu importe où vous les mettez, ça revient un peu à dire qu’une connexion réseau survit à un reboot…</p>
<h2>Sockets, où ils sont mes sockets</h2>
<p>On arrive au gros drame. Ce problème est tellement énorme qu’en ce qui me concerne j’ai failli rejeter l’utilisation de ControlMaster, attention cependant il s’agit d’un cas très particulier (perte de réseau) il est probable que ça concerne une minorité de personnes. Si vous bossez au bureau, ça ne vous arrivera qu’extrêmement rarement. Je bourlingue beaucoup : Datacenter, coworking, maison… les déconnexions Wi-Fi sont assez régulières. Plantons le décor : Je suis en datacenter, je suis déconnecté du Wi-Fi, je ne peux donc plus lancer de commandes sur les serveurs sur lesquels j’étais connecté, en général je déconnecte mon OpenVPN, je ferme mon terminal (plusieurs onglets, XX connexions) puis une fois reconnecté je relance mon OpenVPN. Drame, je lance mes connexions aux serveurs mais j’attends indéfiniment que les connexion se fassent. Que se passe-t-il Sherlock ?</p>
<p>Il se passe que les sockets sont toujours présents dans <code>~/.ssh/sockets/</code>, quand je lance une connexion à un serveur où j’étais précédemment connecté SSH utilise un de ces sockets qui ne fonctionne plus (car j’ai perdu la connexion réseau quelques instants auparavant). Je supprime tous les sockets dans <code>~/.ssh/sockets/</code>, je peux de nouveau me connecter à mes serveurs.</p>
<p>Ce problème, je n’ai pas vu un article en parler et pourtant quelle saloperie ! J’ai mis en place une solution qui me paraît assez propre et à l’usage, ça le fait. J’utilise beaucoup deux alias, le premier pour lancer la connexion au VPN de ma boîte, le second pour kill cette connexion VPN (<code>alias pko='sudo pkill openvpn'</code>). J’ai simplement ajouté ce dont j’avais besoin à la suite donc <code>alias pko='sudo pkill openvpn; for socket in $(find ~/.ssh/sockets/ -type s); do ssh -o ControlPath=$socket -O exit toto 2>/dev/null || rm $socket; done'</code>.</p>
<p>Ce sera plus lisible ainsi.</p>
<p></p><pre>for socket in $(find ~/.ssh/sockets/ -type s); do
    ssh -o ControlPath=$socket -O exit toto 2>/dev/null || rm $socket
done</pre><p></p>
<p>C’est une boucle basique.<br><code>for socket in</code> : Pour chaque socket<br><code>find ~/.ssh/sockets/ -type s</code> : Trouver les sockets (<code>-type s</code>) dans le dossier ~/.ssh/sockets/<br><code>ssh -o ControlPath=$socket -O exit toto 2>/dev/null || rm $socket</code> : On lance <code>ssh -o ControlPath=$socket -O exit toto</code>, si le code de sortie est différent de 0 alors on <code>rm $socket</code> </p>
<p>On pourrait me faire le reproche que c’est super-ultra-méga propre parce que 1/ On sait où chercher (~/.ssh/sockets/) et a priori il n’y aura que des sockets dans ce dossier 2/ un simple rm ~/.ssh/sockets/socket-* fait le job. Ouais c’est pour vous expliquer quelle est la bonne/élégante manière de faire. Je ne sais pas si c’est nécessaire, personne ne démonte ses partages réseaux (CIFS, NFS…) « proprement » avant d’éteindre son pc par exemple.</p>
<h2>ssh -o ControlPath=$socket -O exit toto 2>/dev/null what ??</h2>
<p><code>ssh -o ControlPath=$socket -O exit</code> est la manière propre de fermer un socket, je vous invite à <code>man ssh</code> puis rechercher <code>-O ctl_cmd</code>. On peut également faire <code>ssh -O exit cascador@monserveur.bogosse.net</code>.</p>
<p>Pourquoi toto ? Parce que si j’avais mis autre chose (genre cascador@monserveur.bogosse.net), vous auriez pensé que la commande allait se connecter au serveur pour lui dire ferme le socket. La commande qu’on envoie ici est en local, le socket qu’on va exit est en local dans le dossier ~/.ssh/sockets/ MAIS la syntaxe d’une commande ssh étant <code>ssh hostname</code> au minimum, on est obligé de fournir un hostname sinon on aura une erreur. À noter que certains écrivent <code>ssh -o ControlPath=$socket -O exit localhost</code>, je trouve ça trompeur car on pourrait croire que localhost est la seule/bonne réponse alors que vous pouvez mettre indifféremment babar, troubadour, cunnilingus…</p>
<p>Autre subtilité faisons <code>ssh -o ControlPath=/home/cascador/.ssh/sockets/socket-2416f65bfd78bq467a7887585sd1d4g456cc78e7 -O exit carambar</code>. La commande s’exécute bien, on a le code retour 0 si on fait <code>echo $?</code> (code retour de la dernière commande) MAIS on a un message « Exit request sent » qui lui ne sort pas sur stdout mais stderr (d’où le <code>2>/dev/null</code>). Ce qui veut dire qu’on peut avoir une commande qui s’exécute bien mais une sortie sur stderr. Je ne savais pas que c’était possible, ça se trouve c’est commun mais je n’avais jamais fait attention. Tout l’intérêt de creuser les choses, on découvre.</p>
<h2>C’est bon là, t’as fini ?</h2>
<p>Ouais c’est bon, j’espère avoir bien illustré la différence entre la documentation et la pratique. C’est en forgeant qu’on devient forgeron. Aujourd’hui j’utilise ça.</p>
<p></p><pre>Host *
    ControlMaster auto
    ControlPath ~/.ssh/sockets/socket-%C
    ControlPersist 4h</pre><p> </p>
<p>À noter que vous n’êtes bien-sûr pas obligé d’utiliser ces options pour tous les serveurs, un dev qui met ces options pour sa connexion à son serveur de dev pour push/pull y aura déjà un intérêt.</p>
<p>Tcho !</p>
<p>Sources :<br><a href="http://www.qanuq.com/2017/09/09/diminuer-temps-connexion-ssh/" rel="noopener" target="_blank">http://www.qanuq.com/2017/09/09/diminuer-temps-connexion-ssh/</a><br><a href="https://developer.rackspace.com/blog/speeding-up-ssh-session-creation/" rel="noopener" target="_blank">https://developer.rackspace.com/blog/speeding-up-ssh-session-creation/</a><br><a href="https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing" rel="noopener" target="_blank">https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing</a><br><a href="http://www.anchor.com.au/blog/2010/02/ssh-controlmaster-the-good-the-bad-the-ugly/" rel="noopener" target="_blank">http://www.anchor.com.au/blog/2010/02/ssh-controlmaster-the-good-the-bad-the-ugly/</a><br><a href="https://www.cyberciti.biz/faq/linux-unix-osx-bsd-ssh-multiplexing-to-speed-up-ssh-connections/" rel="noopener" target="_blank">https://www.cyberciti.biz/faq/linux-unix-osx-bsd-ssh-multiplexing-to-speed-up-ssh-connections/</a><br><a href="https://unix.stackexchange.com/questions/24005/how-to-close-kill-ssh-controlmaster-connections-manually" rel="noopener" target="_blank">https://unix.stackexchange.com/questions/24005/how-to-close-kill-ssh-controlmaster-connections-manually</a><br><a href="https://unix.stackexchange.com/questions/427189/how-to-cleanup-ssh-reverse-tunnel-socket-after-connection-closed" rel="noopener" target="_blank">https://unix.stackexchange.com/questions/427189/how-to-cleanup-ssh-reverse-tunnel-socket-after-connection-closed</a></p>
<p><img src="media/25c7216e.1ea6f31074367d57d77721240d30fda9" data-original-source="http://cdn.libravatar.org/avatar/1ea6f31074367d57d77721240d30fda9" alt="Gravatar de blog-libre" class="gravatar" /><br/><i>Original post of <a href="https://www.blog-libre.org/2019/05/11/loption-controlmaster-de-ssh_config/" title="Visit the source">blog-libre</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Pierre-Alain Bandinelli : <a href="">Installation et param&eacute;trage d&#039;un serveur avec conteneurs LXC chez Online.net/Dedibox</a> (10/11/2013)</li><li>Pierre-Alain Bandinelli : <a href="">Beau-fr&egrave;re, entropie et &eacute;tablissement de connexion SSH lente</a> (07/06/2015)</li><li>blog-libre : <a href="">En retour &ndash; 4</a> (14/05/2016)</li><li>blog-libre : <a href="">Un point sur l&rsquo;encodage des caract&egrave;res</a> (14/05/2016)</li><li>blog-libre : <a href="">Liens techniques &ndash; 1</a> (22/05/2016)</li></ul></div></p>


feed_id: https://mementolinux.wordpress.com/2019/05/12/impossible-de-lancer-une-mise-a-niveau-ubuntu/
title: Boutor : Impossible de lancer une mise à niveau Ubuntu
uri: Boutor-Impossible-de-lancer-une-mise-à-niveau-Ubuntu
url: https://mementolinux.wordpress.com/2019/05/12/impossible-de-lancer-une-mise-a-niveau-ubuntu/
content:
<p>J’ai eu la mise à niveau de 18.10 vers 19.04 bloquée. Ceci est dû à un paquet non mis à jour et plus proposé à la mise à jour par le gestionnaire de mises à jour.</p>
<p>Ceci est lié à un décochage de sa mise à jour lors d’une précédente mise à jour (par erreur dans mon cas), lorsque le gestionnaire de mise à jour liste les mises à jour disponibles.</p>
<p>Du coup, lorsque le bouton Mise à niveau apparaît dans le gestionnaire de mise à jour, cliquez dessus ne mène à rien.</p>
<p>Pour diagnostiquer le problème, procédez comme suit dans un terminal:<br><code> sudo do-release-upgrade </code></p>
<p>Vous obtenez en retour:</p>
<blockquote><p>Please install all available updates for your release before upgrading.</p></blockquote>
<p>Il faut lister les paquets non mis à jour pour forcer leur installation :<br><code>apt list --upgradable</code></p>
<p>Dans mon cas, j’ai obtenu :</p>
<blockquote><p>calibre/cosmic,cosmic 3.31.0+dfsg-1 all [pouvant être mis à jour depuis : 3.21.0+dfsg-1build1]<br>
N: Il y a une version supplémentaire 1. Veuillez utiliser l’opérande « -a » pour la voir.</p></blockquote>
<p>Je force sa mise à jour :<br><code>sudo apt-get install calibre</code></p>
<p>Je ferme le terminal et relance le gestionnaire de mise à jour, clique sur le bouton mise à niveau. Et cela fonctionne.</p>
<p>Il faudra bien sûr adapter la mise à niveau de vos paquets selon la liste obtenue.</p>
<p><img src="media/8f1e4b73.274806978e0410cf1c199453396e5550" data-original-source="http://cdn.libravatar.org/avatar/274806978e0410cf1c199453396e5550" alt="Gravatar de Boutor" class="gravatar" /><br/><i>Original post of <a href="https://mementolinux.wordpress.com/2019/05/12/impossible-de-lancer-une-mise-a-niveau-ubuntu/" title="Visit the source">Boutor</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Boutor : <a href="">Utiliser OpenMP avec Code::Blocks</a> (03/05/2011)</li><li>Boutor : <a href="">Compiler un programme OpenCV avec code::blocks sous Windows</a> (06/01/2011)</li><li>Boutor : <a href="">Compiler Boost sous Windows et essai avec CodeBlocks</a> (28/06/2012)</li><li>Boutor : <a href="">Un d&eacute;p&ocirc;t local pour Miktex</a> (05/10/2012)</li><li>Clapico : <a href="">Lubuntu, une distribution agr&eacute;able et l&eacute;g&egrave;re</a> (12/10/2012)</li></ul></div></p>


uri: antistress-Les-trucs-que-j-aurais-aimé-connaître-dès-mes-débuts
feed_id:
http://libre-ouvert.toile-libre.org/index.php?article162/les-trucs-que-j-aurais-aime-connaitre-des-mes-debuts-en-informatique

title:
antistress : Les trucs que j'aurais aimé connaître dès mes débuts en informatique pour éviter de galérer

url:
http://libre-ouvert.toile-libre.org/index.php?article162/les-trucs-que-j-aurais-aime-connaitre-des-mes-debuts-en-informatique

content:
<p><a href="https://secure.flickr.com/photos/w00kie/4821559/"><img src="media/5fcfacda.casse-gueule_225x300.jpg" data-original-source="http://libre-ouvert.toile-libre.org/data/images/casse-gueule_225x300.jpg" alt="Microphone" height="300" width="225"></a></p>

<p>Il y a des trucs qu'on aurait aimé savoir dès le début pour éviter de galérer, et d'autres qu'on aurait aimé savoir avant qu'il ne soit trop tard... Petite liste basée sur mon expérience personnelle ;)</p><h2>Règles d'hygiène numérique</h2>

<h3>Prenez le temps de vous créer plusieurs adresses électroniques</h3>

<p>La règle de base est déjà d'avoir une adresse indépendante de son <abbr title="Fournisseur d'Accès à Internet">FAI</abbr>, afin de pouvoir la conserver en changeant de FAI.</p>

<p>Ensuite il vous faut plusieurs adresses pour ne pas voir votre adresse principale envahie par les publicités et messages indésirables. Par exemple j'en ai quatre : professionnelle, personnelle, achats en ligne et autres relations commerciales, geekeries sous pseudonymat. Vous pouvez en prévoir une cinquième comme adresse poubelle.</p>

<p>Vous jonglerez facilement entre toutes ces adresses avec un logiciel multi-comptes comme <a href="https://www.thunderbird.net/fr/">Thunderbird</a> (pour lequel je donne quelques astuces ci-après).</p>

<h3>Prenez le temps d'organiser votre disque dur</h3>

<p>Que ceux qui stockent tout dans le dossier Téléchargements lèvent la main ! C'est le réflexe que nous avons quand nous ne savons pas comment faire autrement.</p>

<p>Je conseille plutôt de faire usage des dossiers xdg-user-dirs : ce sont des dossiers standards sous GNU/Linux nommés Documents, Images, Musique, Téléchargements, Vidéos.</p>

<p>Dans le détail :</p>

<ul><li>Il ne faut pas que ce système soit une entrave. Ainsi pour ma part je ne respecte pas à la lettre ce découpage et préfère distinguer deux cas. Pour ce qui est des loisirs je respecte bien cette répartitions : morceaux de musique dans Musique, photos personnelles dans Photos, séries et films dans Vidéos (hum hum)... Mais si j'ai des photos autres que de loisirs, par exemple un dégât des eaux, je le mets dans un dossier ad hoc qui comprendra tout ce qui a trait à cette affaire et qui aura son siège dans Documents, quelle que soit la nature du fichier pour le coup. Vous voyez l'idée.</li>
<li>Pour ce qui est de classer les photos de loisirs, j'ai choisi de garder un classement basique par dossiers en fonction de la date de prise de vue. En effet, même si vous classez vos photos à l'aide de tags (bien plus pratique que les dossiers, on est d'accord), stocker toutes vos photos dans un unique dossier va rendre difficile son ouverture (avoir trop de fichiers dans un même dossier allonge le temps d'ouverture du dossier, encore plus quand le système va devoir aller chercher ou générer les miniatures de tous les fichiers). Je créée donc des dossiers pour chaque mois sous la forme ANNEE MOIS (par exemple « 2019_05 » pour des pĥotos prises ce mois-ci) afin de pouvoir opérer un tri chronologique des dossiers. Vous pouvez, si vous le souhaitez, créer des dossiers supplémentaires pour un évènement spécifique sans altérer le classement, en nommant le dossier ANNEE MOIS EVENEMENT (par exemple « 2019_05 Vacances » pourra être créé en plus de « 2019_05 » qui, lui, contiendra tout ce qui n'a pas trait audit évènement ce mois-ci). Enfin, à l'intérieur des dossiers, quand il y a beaucoup de photos provenant de différents appareils, j'aime bien les ordonner par date, <a href="https://collilieux.net/doc/jhead">ce qu'il est possible de faire très simplement avec un outil en ligne de commande comme jhead</a>.</li>
</ul><h3>Prenez le temps de configurer un système de sauvegardes (ne comptez pas sur la chance)</h3>

<p>Ce point a un rapport direct avec un des paragraphes suivants où j'évoque le cas de l'effacement inopiné du disque dur... De même qu'on se décide à poser un système d'alarmes après avoir été cambriolé, c'est après avoir perdu ses données qu'on pense à un système de sauvegarde ;)</p>

<p>Avec un logiciel comme Sauvegardes pour GNOME (alias <a href="https://wiki.gnome.org/Apps/DejaDup">Déjà Dup</a>) qui vous prend par la main, franchement, il ne reste pas grand chose à expliquer : choisissez les dossiers à sauvegarder (facile si vous avez pris le temps d'organiser votre disque dur comme indiqué au paragraphe précédent !), où vous souhaitez écrire la sauvegarde, et si vous souhaitez protéger votre sauvegarde avec un mot de passe. Après votre choix se fera entre lancer les sauvegardes à la main (mon choix) ou automatiquement. À noter : la première sauvegarde peut prendre du temps car le logiciel doit tout copier. Ensuite, il n'écrira plus que les différences avec la copie précédente.</p>

<h3>Prenez le temps de compartimenter votre navigation sur le Web</h3>

<p>Exactement comme pour les adresses électroniques, il est sage de compartimenter la navigation à la fois pour limiter le pistage en ligne et pour réduire les risque de sécurité (en évitant d'ouvrir n'importe quel onglet à côté de celui de votre banque par exemple).</p>

<p>Comme détaillé dans <a href="http://libre-ouvert.toile-libre.org/?article227/cloisonner-ses-activites-en-ligne-en-jonglant-avec-les-profils-de-firefox">ce billet</a>, j'ai pour ma part fait le choix de créer plusieurs profils sous Firefox : surf (profil par défaut), shopping, travail, finances, séries TV et invité (un profil qui ne garde aucune trace de navigation).</p>

<p>Une autre possibilité est de recourir à une fonctionnalité récente de Firefox : les onglets contextuels. Tout est expliqué <a href="https://blog.mozfr.org/post/2018/02/En-faire-plus-avec-onglets-contextuels">sur blog.mozfr.org</a>.</p>

<h2>Dépannage</h2>

<h3>Au secours, j'ai formaté par erreur la mauvaise partition du disque !</h3>

<p>Ben oui, ça arrive même aux meilleurs ;)<br>
C'est fou le temps qu'on perd en voulant aller vite !</p>

<p>Bon, ce qu'il faut savoir dans ce cas là, c'est qu'il ne faut surtout rien écrire sur le disque. Tant que vous n'écrasez pas vos données avec de nouvelles, c'est récupérable. Différents outils géniaux existent sous GNU/Linux pour vous sauver la mise.</p>

<p>Commencez par tester votre partition avec la commande :<br><code>fsck /dev/nom_de_la_partition_qui_pose_problème</code></p>

<p>Tentez de <a href="https://www.cgsecurity.org/wiki/TestDisk_FR">réparer la table des partitions avec TestDisk</a>. Si ça ne fonctionne pas, passez à l'étape supérieure : essayez de <a href="http://www.debianadmin.com/recover-data-from-a-dead-hard-drive-using-ddrescue.html">récupérer vos données avec dd_rescue</a>. Attention, sous Debian gddrescue (dont la commande dans un terminal est ddrescue) remplace dorénavant ddrescue (dont la commande dans un terminal est dd_rescue)...</p>

<p>Dernière possibilité à ma connaissance : utilisez des outils spécialisés dans la récupération de photos, vidéos etc. : <a href="http://www.cgsecurity.org/wiki/PhotoRec_Etape_par_Etape">PhotoRec</a> (lire aussi ce billet), <a href="http://blog.vintherine.org/post/2012/06/26/R%C3%A9cup%C3%A9rer-des-donn%C3%A9es-malencontreusement-effac%C3%A9es.">Foremost</a> et <a href="http://doc.ubuntu-fr.org/foremostgui">ForemostGUI</a>. </p>

<p>Et peut être surtout : repérez bien vos partitions avant de travailler dessus. Sous GNOME nous n'avons aucune excuse car il y un outil graphique très complet nommé Disques que je ne peux que vous conseiller d'utiliser avant d'agir.</p>

<h2>Astuces</h2>

<h3>Sous Thunderbird, effacer n'est pas jouer</h3>

<p>Sous Thunderbird je ne comprenais pas pourquoi le logiciel était devenu si lourd, même après avoir fait le ménage dans mes messages.<br>
Puis, un jour, Thunderbird a commencé à me demander si je voulais compacter mes dossiers. Lassé de répondre non à chaque lancement (!) je me suis décidé à lancer une recherche sur le web à ce sujet. Surprise : le « compactage » consiste à effacer réellement les messages supprimés, un peu comme vider la corbeille de votre OS.
Reconnaissons que cela n'avait rien d'évident !<br>
Résultat, après compactage, vous retrouvez un Thunderbird réactif et de l'espace disque :)<br>
Plus d'explications <a href="https://siam.lyon.archi.fr/index.php/informatique/messagerie3/107-le-compactage-dans-mozilla-thunderbird">ici</a>.
</p>

<h3>Affichez les messages sous forme de discussion dans Thunderbird ?</h3>

<p>C'est possible, et <a href="https://www.commentcamarche.net/faq/12297-affichage-hierarchique-et-groupe-des-messages">sans extension</a>.</p>

<h3>Sous Debian, les paquets téléchargés pour être installés restent stockés sur le disque Dieu sait pourquoi</h3>

<p>Une simple commande, <code>sudo apt-get clean</code>, vous nettoie tout cela (techniquement, elle vide le répertoire /var/cache/apt/archives).</p>

<p>D'autres commandes utiles pour entretenir votre Debian : <code>sudo apt autoremove</code> va supprimer les dépendances qui ne sont plus utilisées, et, si vous avez installé des logiciels via Flatpak, la commande <code>flatpak uninstall --unused</code> est utile pour nettoyer les environnements d'exécutions qui ne sont plus utilisés par les applications Fatpak.</p>

<h3>Récupérer facilement un son ou une vidéo quelque part sur le Web</h3>

<p>Un <em xml:lang="en" lang="en">replay</em> sur Arte, un podcast sur France Inter... Sous GNU/Linux existe un outil formidable, puissant et simple, en ligne de commande : youtube-dl (<a href="https://debian-facile.org/utilisateurs:cemoi:tutos:youtube-dl">tuto</a>). Ha oui, et n'oubliez pas la fonction très pratique d'autocomplétion du terminal (saisir les premières lettres de l'outil et tabuler pour afficher le nom complet). Du coup, chez moi cela prend quelques secondes et 5 étapes : copier l'url, lancer le terminal, saisir « you », tabuler, coller l'url, valider et voilà.</p>

<h3>Convertir des pdf en jpg (ou inversement) sous linux, en 3 secondes ?</h3>

<p>C'est possible, <a href="http://www.micougnou.com/2013/01/convertir-des-pdf-en-jpg-ou-inversement.html">avec imagemagick</a>.</p>

<h3>Mon fichier vidéo est illisible : je le jette ?</h3>

<p>Pas de précipitation : si vous pouvez l'ouvrir dans <a href="http://avidemux.sourceforge.net/">Avidemux</a> (sous Debian le logiciel peut être installé à partir du dépôt <a href="https://www.deb-multimedia.org/">deb-multimedia.org</a> sous le nom avidemux-qt) alors c'est certainement le conteneur qui est endommagé (et non les pistes son et vidéo elles-mêmes). Inutile dans ce cas de tout ré-encoder, il suffit de ré-assembler les pistes son et vidéo dans un fichier correct. Profitez-en pour choisir un conteneur moderne et performant comme le <a href="https://fr.wikipedia.org/wiki/Matroska">MKV</a> (surtout par rapport à l'antique AVI par exemple) et laissez les champs « Sortie Vidéo » et « Sortie Audio » sur « copy ».</p>

<p>Avidemux est vraiment le couteau suisse de la vidéo sous GNU/Linux (NB : l'équivalent pour le son est <a href="https://www.audacityteam.org/">Audacity</a>) et vous trouverez d'autres astuces le concernant dans <a href="http://libre-ouvert.toile-libre.org/?article161/quelques-exemples-de-manipulation-de-fichiers-audio-video-avec-une-interface-graphique">ce billet</a>.</p>

<h3>Connaître l'intérieur de son PC sans l'ouvrir</h3>

<p>Quelques commandes :<br><code>lspci -v</code> listera assez précisément le nom et la marque de votre matériel ;<br><code>sudo hdparm -i /dev/sda</code> pour connaître toutes les caractéristiques de votre disque dev/sda (renouveler la commande pour dev/sdb etc.) ;<br><code>nano /proc/cpuinfo</code> vous donnera toutes les caractéristiques de votre processeur ;<br><code>lspci -nnk | grep -i vga -A2</code> pour savoir si le pilote graphique est bien installé ;<br><code>uname -a</code> pour connaître la version de votre noyau ;<br><code>dpkg -s nom_du_paquet | grep ^Version</code> pour connaître, sous Debian, la version d'un paquet donné ;<br><code>echo $WAYLAND_DISPLAY</code> pour savoir si votre session tourne sous Wayland (réponse vide = non, "wayland-0" = oui).</p>

<p>Et vous, quelles astuces auriez-vous aimé connaître dès le début ?</p>

<p>NB : Vous trouverez beaucoup de ces astuces, et d'autres, sur ma page <a href="http://libre-ouvert.toile-libre.org/?article4/liens-utiles">Liens utiles</a> que j'essaie de garder à jour.</p>
<p><img src="media/4839f6a5.470c5e17640a289d1e99b26d2dec9f54" data-original-source="http://cdn.libravatar.org/avatar/470c5e17640a289d1e99b26d2dec9f54" alt="Gravatar de antistress" class="gravatar" /><br/><i>Original post of <a href="http://libre-ouvert.toile-libre.org/index.php?article162/les-trucs-que-j-aurais-aime-connaitre-des-mes-debuts-en-informatique" title="Visit the source">antistress</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Matao : <a href="">divx2dvd : comment convertir des divx en un DVD</a> (16/04/2008)</li><li>Cyrille BORNE : <a href="">LaTeX en sciences humaines</a> (04/09/2012)</li><li>Slobberbone : <a href="">gSharkDown - un client GTK du site de musique en ligne GrooveShark</a> (29/10/2012)</li><li>Fred Galusik : <a href="">S&eacute;curiser son serveur kimsufi FreeBSD en dix minutes</a> (08/03/2012)</li><li>Fred Galusik : <a href="">GIT SVN en dix minutes</a> (26/02/2012)</li></ul></div></p>


title: Journal du hacker : Liens intéressants Journal du hacker semaine #19
uri: 2019-05-13-Journal-du-hacker-Liens-intéressants-Journal-du-hacker-semaine-19
feed_id:
https://blog.journalduhacker.net/index.php?article218/liens-interessants-journal-du-hacker-semaine-19-2019

url:
https://blog.journalduhacker.net/index.php?article218/liens-interessants-journal-du-hacker-semaine-19-2019

content:
<p>Pour la 19ème semaine de l'année 2019, voici <strong>10 liens</strong> intéressants que vous avez peut-être ratés, relayés par <a href="https://www.journalduhacker.net/">le Journal du hacker</a>, votre source d’informations pour le Logiciel Libre francophone !</p>

<a href="https://www.journalduhacker.net/"><img src="media/01f45034.logo-journal-du-hacker.png" data-original-source="https://blog.journalduhacker.net/data/medias/logo-journal-du-hacker.png"></a>

<ul><li><a href="https://www.journalduhacker.net/s/jyvod0/de_wordpress_hugo_adopter_un_nouvel_tat">De WordPress à Hugo : adopter un nouvel état d'esprit</a></li>
<li><a href="https://www.journalduhacker.net/s/jssehp/un_ancien_ing_nieur_de_google_r_v_le_le">Un ancien ingénieur de Google révèle le complot de YouTube pour déprécier Internet Explorer 6</a></li>
<li><a href="https://www.journalduhacker.net/s/eqqgdq/d_ploiement_dune_stack_elk_en_mode_swarm">Déploiement d'une stack ELK en mode Swarm</a></li>
<li><a href="https://www.journalduhacker.net/s/kk9mty/sortie_du_noyau_linux_5_1">Sortie du noyau Linux 5.1</a></li>
<li><a href="https://www.journalduhacker.net/s/jpdv4d/shelter_isolez_les_applications">Shelter, isolez les applications espionnes sur Android</a></li>
<li><a href="https://www.journalduhacker.net/s/coe3kc/windows_10_sera_bient_t_livr_avec_un_noyau">Windows 10 sera bientôt livré avec un noyau Linux complet, open source et sous licence GPL</a></li>
<li><a href="https://www.journalduhacker.net/s/w7s07r/le_f_diverse_pour_les_nuls">Le Fédiverse pour les Nuls</a></li>
<li><a href="https://www.journalduhacker.net/s/qy5buc/utiliser_un_gestionnaire_de_mot_de_passe">Utiliser un gestionnaire de mot de passe (11/2018)</a></li>
<li><a href="https://www.journalduhacker.net/s/cjd4qj/docker_configurer_l_utilisation_du_gpu">Docker - Configurer l’utilisation du GPU NVidia</a></li>
<li><a href="https://www.journalduhacker.net/s/uuem8p/cr_ation_d_une_cl_usb_multiboot_bios_et_uefi">Création d’une clé USB multiboot bios et UEFI</a></li>
</ul><p>Pour ne plus rater aucun article de la communauté francophone, voici :</p>

<ul><li><a href="https://www.journalduhacker.net/rss">Le flux RSS du Journal du hacker</a></li>
<li><a href="https://twitter.com/journalduhacker">Le compte Twitter du Journal du hacker</a></li>
<li><a href="https://framasphere.org/u/journalduhacker">Le compte Diaspora* du Journal du hacker</a></li>
<li><a href="https://framapiaf.org/@journalduhacker">Le compte Mastodon du Journal du hacker</a></li>
</ul><p>De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !</p>

<p>Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. <a href="https://www.journalduhacker.net/invitations/request">Rejoignez-nous</a> pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !</p>

<p><strong>Et vous ? Qu’avez-vous pensé de ces articles ?</strong> N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker :)</p>
<p><img src="media/ffe97a17.7916ee3cafa0bc3e9583bedad876dcd5" data-original-source="http://cdn.libravatar.org/avatar/7916ee3cafa0bc3e9583bedad876dcd5" alt="Gravatar de Journal du hacker" class="gravatar" /><br/><i>Original post of <a href="https://blog.journalduhacker.net/index.php?article218/liens-interessants-journal-du-hacker-semaine-19-2019" title="Visit the source">Journal du hacker</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #19</a> (16/05/2016)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #19</a> (15/05/2017)</li><li>Journal du hacker : <a href="">Liens int&eacute;ressants Journal du hacker semaine #19</a> (14/05/2018)</li></ul></div></p>


title: Eddy33 : Fedora 30 vs Fedora 29 : comparaison des performances pour les versions 64 bits
uri: Eddy33-Fedora-30-vs-Fedora-29-comparaison-des-performances-pour-le
feed_id:
http://eddy33.eddy33.free.fr/weblog/index.php?post/2019/05/13/Fedora-30-vs-Fedora-29-%3A-comparaison-des-performances-pour-les-versions-64-bits

url:
http://eddy33.eddy33.free.fr/weblog/index.php?post/2019/05/13/Fedora-30-vs-Fedora-29-%3A-comparaison-des-performances-pour-les-versions-64-bits

content:
<p>Salut.</p>
<p>Voici les résultats comparatifs de Fedora 30 vs Fedora 29.</p>
<p>Pour rappel, ma machine est équipée d'un Quad Core Intel Q6600 à 2,4 GHz avec 4 Go de RAM.
</p>
<p>Je me suis limité au benchmark UnixBench qui fournit un indice global, ce qui me simplifiera la comparaison.
La version UnixBench utilisée est la version <a href="http://www.tux.org/pub/tux/niemi/unixbench/unixbench-4.1.0.tgz">4.1.0</a>.</p>
Mon protocole de tests est le suivant : <br><ul><li>Installation de Fedora 30 version 64 bits avec le noyau Fedora  5.0.9-301.fc30.x86_64.</li>
<li>La machine est placée en niveau 3 (init 3).</li>
<li>10 séries de tests avec UnixBench compilé sous Fedora 30 et exécuté sous Fedora 30 (5.0.9-301.fc30.x86_64).</li>
<li>10 séries de tests avec UnixBench compilé sous Fedora 29 et exécuté sous Fedora 29 (4.18.16-300.fc29.x86_64).</li>
</ul><div>
Voici les résultats obtenus :</div><div><br><h2>Fedora 30 version 64 bits :</h2>
<a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_1">Série 1</a> : 603.2 <br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_2">Série 2</a> : 612.5<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_3">Série 3</a> : 620.0<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_4">Série 4</a> : 620.0<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_5">Série 5</a> : 605.6<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_6">Série 6</a> : 605.2<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_7">Série 7</a> : 605.4<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_8">Série 8</a> : 611.3<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_9">Série 9</a> : 614.1<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F30/unixbench_64_10">Série 10</a> : 609.5<br><br>
Moyenne : 610,7<br><h2>Fedora 29 version 64 bits :</h2>
Voici pour rappel les résultats obtenus avec Fedora 29 :</div><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_1">Série 1</a> : 607.9 <br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_2">Série 2</a> : 623.7<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_3">Série 3</a> : 624.0<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_4">Série 4</a> : 635.0<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_5">Série 5</a> : 615.2<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_6">Série 6</a> : 614.8<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_7">Série 7</a> : 626.2<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_8">Série 8</a> : 631.6<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_9">Série 9</a> : 623.6<br><a hreflang="fr" href="http://eddy33.eddy33.free.fr/benchmarks/F29/unixbench_64_10">Série 10</a> : 619.5<br><br>
Moyenne : 622,1<div><h2>Résultats :</h2>
Pour Fedora 30, on obtient un indice moyen de 610,7 pour UnixBench.<br>Pour
Fedora 29,  j'avais obtenu un indice moyen de 622,1 pour UnixBench.<br><br><br>On
a donc une baisse de 1,8 % de Fedora 30 64 bits par
rapport à Fedora 29 64 bits :<br><br><img title="perfs_fedora_F30.png, mai 2018" alt="perfs_fedora_F30.png" src="media/acf8cb46.perfs_fedora_F30.png" data-original-source="http://eddy33.eddy33.free.fr/weblog/public/perfs_fedora_F30.png" width="600"><br><br><h2>Conclusion :</h2>
<br>Au moment de ces tests, le noyau Fedora 30
(basé sur le noyau vanilla 5.0.9) est un peu moins performant de 1,8 % que le
noyau Fedora 29
(basé sur le noyau vanilla 4.18.16). </div><br><div>++</div>
<p><img src="media/889f4f2a.d1430102ed05bb1a49902c819454fef2" data-original-source="http://cdn.libravatar.org/avatar/d1430102ed05bb1a49902c819454fef2" alt="Gravatar de Eddy33" class="gravatar" /><br/><i>Original post of <a href="http://eddy33.eddy33.free.fr/weblog/index.php?post/2019/05/13/Fedora-30-vs-Fedora-29-%3A-comparaison-des-performances-pour-les-versions-64-bits" title="Visit the source">Eddy33</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Eddy33 : <a href="">Fedora 29 vs Fedora 28 : comparaison des performances pour les versions 64 bits</a> (01/02/2019)</li><li>Eddy33 : <a href="">Fedora 15 vs Fedora 14 : comparaison des performances pour les versions 32 bits</a> (29/08/2011)</li><li>Eddy33 : <a href="">Fedora 16 vs Fedora 15 : comparaison des performances pour les versions 32 bits</a> (11/12/2011)</li><li>Eddy33 : <a href="">Fedora 17 vs Fedora 16 : comparaison des performances pour les versions 32 bits</a> (26/09/2012)</li><li>Eddy33 : <a href="">Fedora 18 vs Fedora 17 : comparaison des performances pour les versions 32 bits</a> (06/05/2013)</li></ul></div></p>


feed_id: http://www.jpfox.fr/art/2019-05/transformer-dolibarr-en-serveur-caldav-carddav
title: Jean-Pierre Morfin : Transformer Dolibarr en serveur CalDAV/CardDAV
uri: Jean-Pierre-Morfin-Transformer-Dolibarr-en-serveur-CalDAV-CardDAV
url: http://www.jpfox.fr/art/2019-05/transformer-dolibarr-en-serveur-caldav-carddav
content:
<div><div><figure rel="og:image rdfs:seeAlso" resource="http://www.jpfox.fr/sites/default/files/styles/article/public/field/image/logo_cdav_v2.png?itok=vLTRk2J0"><img typeof="foaf:Image" src="http://www.jpfox.fr/sites/default/files/styles/article/public/field/image/logo_cdav_v2.png?itok=vLTRk2J0" width="400" height="382" alt="Logo module CDAV" title="Module Dolibarr CDAV"></figure></div></div><div><div><div property="content:encoded"><p><a href="https://www.jpfox.fr/art/2015-06/dolibarr-une-solution-de-gestion-pour-les-tpe">Dolibarr est un Progiciel de Gestion Intégré</a> (P.G.I.), il est développé par une grande communauté d'utilisateurs francophones spécialement dédié aux TPE/PME, indépendants, auto-entrepreneurs et associations. C'est un logiciel libre fonctionnant dans un environnement PHP/MySQL.</p>

<p>Dolibarr s'utilise au travers d'un simple navigateur web comme Mozilla Firefox et est accessible par tous les postes Windows, Mac ou GNU/Linux du réseau local.</p>

<p>Son utilisation depuis le terrain à partir d'un téléphone n'est pas idéal compte tenu de la taille des écrans, et de la nécessité à être connecté.e au serveur. Ce constat nous a motivé à créer un module Dolibarr qui permet d'utiliser les applications natives des smartphones et tablettes : carnets d'adresses, agenda, todo list. Habitués à la synchronisation de ces éléments avec différents services comme Owncloud/Nextcloud, créer un serveur CalDAV et CardDAV permettant d'accéder à ses données d'entreprise était une évidence. C'est ce que fait le module CDAV en s'appuyant sur la bibliothèque PHP de référence : <a href="http://sabre.io/">Sabre/DAV</a>.</p>

<p>Après avoir installé ce module sur votre instance Dolibarr, les utilisateurs vont pouvoir, à l'aide d'une url fournie par le module et de leurs identifiants Dolibarr, connecter leurs appareils Android et iOS mais aussi n'importe quel logiciel prenant en charge les protocoles CalDAV et/ou CardDAV. Parmi ceux-ci, on remarquera l'application de bureau Thunderbird grâce aux extensions <a href="https://addons.thunderbird.net/fr/thunderbird/addon/lightning/">Lightning</a>, <a href="https://addons.thunderbird.net/fr/thunderbird/addon/tbsync/">TBSync</a> et sa <a href="https://addons.thunderbird.net/fr/thunderbird/addon/dav-4-tbsync/">sous extension pour ces protocoles</a>.</p>

<p>Après synchronisation, on a ainsi accès, même en mode déconnecté, aux informations des contacts Dolibarr, de son agenda et de ses tâches de projet. La synchronisation est bidirectionnelle et les modifications des informations sur le terrain seront rapatriées sur Dolibarr lors de la prochaine synchronisation. Les utilisateurs Dolibarr ayant accès aux agendas des autres collaborateurs pourront aussi synchroniser ces données dans des calendriers séparés.</p>

<p>Pour aller plus loin, le module CDAV a la capacité de générer des tâches de projet à partir des documents de type commandes ou propositions rattachés à un projet à partir des lignes de type service qu'ils contiennent. Lors de la validation d'un projet, CDAV crée des tâches débutant à la date de début du projet. Il est alors facile de les déplacer dans le temps, de changer leur affectation à partir de Thunderbird et d'organiser le planning de l'entreprise</p>

<p><a href="https://www.befox.fr/">Befox</a> a des clients qui utilisent ce module pour gérer les interventions de leurs techniciens qui retrouvent sur le terrain leur planning, les tâches à réaliser, les coordonnées de leurs clients et peuvent saisir facilement leur compte rendu d'intervention en validant les tâches dans l'application Android <a href="https://github.com/dmfs/opentasks">Open Tasks</a>. Le suivi d'un projet dans Dolibarr prend alors tout son sens, surtout avec des équipes mobiles. La synchronisation Android est assuré par l'application <a href="https://www.davx5.com/">DAVx⁵</a> aussi disponible sur F-Droid</p>

<p>Pour soutenir ce projet libre, le <a href="https://github.com/Befox/cdav/blob/master/README.md">module CDAV</a> est aussi disponible sur <a href="https://www.dolistore.com/fr/projets-ou-collaboratif/526-Synchronisation-CardDAV---CalDAV---ICS.html">la place de marché Dolistore</a></p>
</div></div></div><span>
      <a></a>
<a></a>
<a></a>
<a></a>
<a></a>
      <a href="https://www.addtoany.com/share#url=http%3A%2F%2Fwww.jpfox.fr%2Fart%2F2019-05%2Ftransformer-dolibarr-en-serveur-caldav-carddav&amp;title=Transformer%20Dolibarr%20en%20serveur%20CalDAV%2FCardDAV"></a>
      
    </span>
    
<p><img src="media/60e97d5e.a97bb22227075e53ae886eaba72f9b25" data-original-source="http://cdn.libravatar.org/avatar/a97bb22227075e53ae886eaba72f9b25" alt="Gravatar de Jean-Pierre Morfin" class="gravatar" /><br/><i>Original post of <a href="http://www.jpfox.fr/art/2019-05/transformer-dolibarr-en-serveur-caldav-carddav" title="Visit the source">Jean-Pierre Morfin</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://blogduyax.fr/2019/05/12/antisocial.html
title: Yannic Arnoux : Antisocial en veilleuse
uri: Yannic-Arnoux-Antisocial-en-veilleuse
url: https://blogduyax.fr/2019/05/12/antisocial.html
content:
<p>Je traîne beaucoup moins sur Diaspora : je poste très peu et j’ai fait récemment une grosse lessive parmi les gens et les hashtags que je suivais.</p>

<h3>La descente</h3>

<p>C’est en partie à cause de la triste actualité des six derniers mois ; les gilets jaunes, les violences, le bashing anti-gouvernement, il n’y avait plus que cela dans mon fil d’actu Diaspora. Des gens que je suivais pour leurs publications sur le Libre et l’Open Source ont commencé à militer et c’est devenu leur sujet principal. Paradoxalement, alors que je limite la pollution de mon esprit en ne regardant plus les informations télévisées depuis des années, je me suis retrouvé à avoir le point de vue du réseau social sur un sujet brûlant d’actualité. Et au bout de quelques semaines de matraquage j’ai eu un ras-le-bol, la surdose et j’ai commencé à couper les sources.</p>

<p>Ca m’a fait prendre du recul sur le réseau en entier et reconsidérer ma façon de l’utiliser. Ce qui me plait dans Diaspora c’est la possibilité de suivre une personne ou de suivre un hashtag donc un centre d’intérêt. Mais les deux possibilités ont des inconvénients.</p>

<h3>Suivre toutes les publications d’une personne</h3>

<p>Cela suppose que tout ce qu’il publie va vous intéresser. C’est rarement le cas ! L’exemple <em>des gilets jaunes</em> montre l’inconvénient à son paroxysme où on finit par virer la personne. Sans en arriver là, on a toujours du bruit : des publications qui ne nous intéressent pas donc du temps perdu et le besoin de filtrer l’information.</p>

<p>Un autre problème est la manie de certains de copier-coller des articles en intégralité. Etant dans une consommation mobile de Diaspora, c’est pas génial de faire défiler 30000 pixels pour arriver à la publication suivante dans le flux d’actualité. Je préfère un lien vers l’article et un commentaire personnel qui me donne envie de l’ouvrir.</p>

<h3>Suivre un hashtag pour alimenter un centre d’intérêt</h3>

<p>C’est une fonctionnalité géniale pour couvrir un sujet d’intérêt mais qui peut avoir des désagréments : du bruit car la publication n’est pas intéressante ou hors-sujet, ou bien on assiste à une conversation publique entre deux personnes. Par exemple j’aime les photos de villes anciennes et je découvre des trucs sympas. Par contre je m’intéresse à la collapsologie et là c’est du concentré d’ondes négatives, du militantisme local mais rarement du contenu qui m’intéresse. Après c’est le risque, un hashtag c’est ouvert donc il faut s’attendre à traiter du déchet (donc passer du temps) pour trouver des pépites.</p>

<h3>Et le micro-blogging ?</h3>

<p>Vu le genre de publication que je fais sur Diaspora et ce que j’en attends, je me suis dit que le micro-blogging était peut-être plus indiqué pour moi : une publication courte avec un lien ou une photo et un commentaire ou un ressenti. J’ai installé une instance Pleroma une journée puis je l’ai démonté et je me suis inscrit sur Mastodon chez <a href="https://mastodon.zaclys.com/">la mère Zaclys</a>.</p>

<p>J’ai toujours un compte Twitter où je ne publie rien mais qui me sert à suivre quelques comptes officiels qu’on ne retrouvera jamais sur le Fediverse. Ma première mauvaise idée a été de republier le compte Twitter LesNews sur le Fediverse via un bot : lesnews_bot at botsin.space. C’était marrant à faire, ça m’a amusé une paire d’heures (https://hub.docker.com/r/kianby/tweet-toot) mais j’ai réalisé que je dupliquais le modèle que je fuyais : inonder des fils de toots avec de l’information mal qualifiée.</p>

<p>Finalement le micro-blogging n’est pas plus adapté à ma sociabilité virtuelle limitée donc je reste sur Diaspora pour garder le contact avec mon petit cercle de connaissances et je restreins les hashtags suivis. Je me concentre sur la source des infos plutôt que les gens qui les relaient, c’est moins d’énergie perdue. Pour les domaines liés à l’informatique (technos, système, Linux) on a de toute façon a peu près tous les mêmes sources. Si la personne produit du contenu sur un site je la rajoute à mes fidèles flux RSS que j’écluse quotidiennement. Et je redécouvre les newsletter grâce à <a href="https://carlchenet.com/votre-veille-technologique-pendant-les-vacances/">Carl Chenet</a>. C’est un média intéressant, une publication hebdomadaire est idéale pour mon cas, ça laisse la semaine pour lire, le contenu a été filtré en amont, c’est efficace.</p>
<p><img src="media/79716ccf.308a3596152a79231f3feedc49afa4ef" data-original-source="http://cdn.libravatar.org/avatar/308a3596152a79231f3feedc49afa4ef" alt="Gravatar de Yannic Arnoux" class="gravatar" /><br/><i>Original post of <a href="https://blogduyax.fr/2019/05/12/antisocial.html" title="Visit the source">Yannic Arnoux</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://obsd4a.net/blog/article75/syspatch-patch-libressl-srtp-multi-arch-6-5
title: Thuban : Syspatch : patch LibreSSL - srtp - multi-arch - 6.5
uri: Thuban-Syspatch-patch-LibreSSL-srtp-multi-arch-6-5
url: https://obsd4a.net/blog/article75/syspatch-patch-libressl-srtp-multi-arch-6-5
content:
<p>L'équipe d'OpenBSD nous livre ce soir un nouveau correctif, cette fois-ci pour LibreSSL.</p>

<ul><li>nommé "<strong>srtp</strong>" : Les serveurs LibreSSL qui ne fournissent pas de profil SRTP ont la négotiation DTLS qui échoue.</li>
</ul><p>Ce correctif ne concerne qu'OpenBSD <a href="https://www.openbsd.org/errata65.html"><strong>6.5</strong></a> - <em>patch n°<a href="https://ftp.openbsd.org/pub/OpenBSD/patches/6.5/common/002_srtp.patch.sig">2</a></em>.</p>

<p>Architectures concernées : <strong>amd64</strong>, <strong>arm64</strong> et <strong>i386 </strong></p>
<p><img src="media/0d200000.a17c14dbfc42f0936cee56ed7a9b3b31" data-original-source="http://cdn.libravatar.org/avatar/a17c14dbfc42f0936cee56ed7a9b3b31" alt="Gravatar de Thuban" class="gravatar" /><br/><i>Original post of <a href="https://obsd4a.net/blog/article75/syspatch-patch-libressl-srtp-multi-arch-6-5" title="Visit the source">Thuban</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://blog.genma.fr/?L-application-FreshRSS-pour-Android
title: genma : L'application FreshRSS pour Android
uri: genma-L-application-FreshRSS-pour-Android
url: https://blog.genma.fr/?L-application-FreshRSS-pour-Android
content:
<img alt="" src="https://blog.genma.fr/IMG/arton2822.jpg?1557834266" width="150" height="79"><div><p><a href="https://blog.genma.fr/?+-FreshRSS-+" title="Mes billets taggués FreshRSS">Utilisant FreshRSS sur mon instance Yunohost depuis un long moment</a>, j'utilisais par défaut le client EasyRSS sur mon ordiphone.</p>
<p>Dans ce petit billet, je voudrais présenter rapidement l'existence d'une application FreshRSS que l'ami Augier des Internet a créé.</p>
<p>Il s'agit d'une application cliente pour le logiciel FreshRSS, et cette application est donc une alternative à EasyRSS. Et une alternative, c'est toujours à prendre.</p>
<p>Reparti de zéro en exploitant l'API de FreshRSS, pour avoir une application répondant à ses besoins et reposant sur des technologies qu'il maitrise, en bon libriste, Augier a mis <a href="https://git.feneas.org/christophehenry/freshrss-android" title="Code source de freshrss-android">le code source à disposition en ligne ici </a> et <a href="https://f-droid.org/fr/packages/fr.chenry.android.freshrss/" title="FreshRSS pour Android sur FDroid">le package de l'application prêt à l'installation ici</a></p>
<p><span>
<img src="https://blog.genma.fr/IMG/png/freshrss_pour_android.png?1557834191" width="500" height="446" alt=""></span></p>
<p>A tester en parallèle de EasyRSS pour celles et ceux qui consultent leur agrégateur FreshRSS depuis leur ordiphone / smartphone. C'est encore en version alpha mais une versions alpha assez stable qui est utilisable au jour le jour.</p>
<p>Et si vous avez des remarques, des critiques constructives, des suggestions ou envie de contribuer, <a href="https://git.feneas.org/christophehenry/freshrss-android/issues" title="FreshRSS pour Android les Issues dans le dépôt Gitlab">ça se passe par ici </a></p></div>
<p><img src="media/42493842.dd4318d0d3a7d2ffb13756f63b76d85d" data-original-source="http://cdn.libravatar.org/avatar/dd4318d0d3a7d2ffb13756f63b76d85d" alt="Gravatar de genma" class="gravatar" /><br/><i>Original post of <a href="https://blog.genma.fr/?L-application-FreshRSS-pour-Android" title="Visit the source">genma</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


feed_id: https://blogduyax.fr/2019/05/18/souvenir-de-blog.html
title: Yannic Arnoux : Souvenir de blog
uri: Yannic-Arnoux-Souvenir-de-blog
url: https://blogduyax.fr/2019/05/18/souvenir-de-blog.html
content:
<p>J’aime bien l’allure du nouveau blog mais l’ancien <em>Blog du Yax</em> me manque un peu<!-- more -->, probablement parce que j’avais tout fait de A à Z, le HTML, le CSS et le JavaScript. Le résultat faisait un peu amateur mais c’était ma création.</p>

<p>Il me reste <a href="https://web.archive.org/web/20180331143503/https://blogduyax.madyanne.fr/">Archive.org</a> pour les souvenirs :-)</p>

<p><img src="media/5f13ec9b.blogduyax.png" data-original-source="https://blogduyax.fr/images/2019/blogduyax.png" alt="Ancien Blog du Yax"></p>
<p><img src="media/79716ccf.308a3596152a79231f3feedc49afa4ef" data-original-source="http://cdn.libravatar.org/avatar/308a3596152a79231f3feedc49afa4ef" alt="Gravatar de Yannic Arnoux" class="gravatar" /><br/><i>Original post of <a href="https://blogduyax.fr/2019/05/18/souvenir-de-blog.html" title="Visit the source">Yannic Arnoux</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>


title: Renault : Apports de Fedora à l'écosystème du Logiciel Libre partie 2
uri: Renault-Apports-de-Fedora-à-l-écosystème-du-Logiciel-Libre-partie
feed_id:
https://blog.fedora-fr.org/renault/post/Apports-de-Fedora-%C3%A0-l-%C3%A9cosyst%C3%A8me-du-Logiciel-Libre-partie-2

url:
https://blog.fedora-fr.org/renault/post/Apports-de-Fedora-%C3%A0-l-%C3%A9cosyst%C3%A8me-du-Logiciel-Libre-partie-2

content:
<p>Il est courant, au sein de la communauté du Logiciel Libre, de présenter une
distribution GNU/Linux comme une simple intégration, ou un assemblage de tous
les logiciels qu'elle propose. Une sorte de glu entre eux.</p>
<p>Si c'est sans doute le cas de certaines d'entre elles, nous ne pouvons en
conclure que c'est toujours le cas. En particulier, la distribution Fedora va
au delà de ce constat. Ses objectifs et sa communauté lui permettent de
réaliser d'autres choses. En effet depuis sa création Fedora est une
<em>vitrine technologique</em> et à ce titre a essayé de mettre en avant ou de
développer des solutions novatrices pour le Logiciel Libre. Mais depuis Fedora
21, sortie fin 2014, Fedora s'est découpée en trois produits distincts. Si
finalement une Fedora Workstation et Server ont accès aux mêmes paquets, le
projet a souhaité fournir des expériences utilisateur adaptées à chaque cas
d'usage dès la fin de l'installation. Par conséquent, <a href="https://fedoraproject.org/wiki/Workstation/Tasklist" hreflang="en">Fedora
Workstation a sa liste de travail</a> pour intégrer et développer de nouvelles
solutions pour améliorer l'usage bureautique de l'utilisateur.</p>
<p>Et si la distribution Fedora est souvent considérée comme une version de
tests pour la distribution Red Hat Enterprise Linux (RHEL) de Red Hat nous
allons constater que finalement toute la communauté tire des bénéfices de ses
travaux.</p>
<p>Le présent article est une adaptation des articles de blogs <a href="https://blogs.gnome.org/uraeus/2018/07/18/an-update-from-fedora-workstation-land/" hreflang="en">ici</a> et <a href="https://blogs.gnome.org/uraeus/2019/04/03/preparing-for-fedora-workstation-30/" hreflang="en">là</a> de Christian Schaller qui m'en a donné l'autorisation. Il
fait suite à un <a href="https://fedoraproject.org/wiki/Apports_de_Fedora_%C3%A0_l%27%C3%A9cosyst%C3%A8me_du_Logiciel_Libre" hreflang="fr">premier article à ce sujet</a> qui avait donné lieu à une
conférence lors des JM2L de 2017 et aux <a href="https://tube.aquilenet.fr/videos/watch/24ca5750-9d36-4255-adb1-b34e633a27c2" hreflang="fr">RMLL de 2018 dont la vidéo est disponible ici</a>.</p>
<h3>Expérience utilisateur</h3>
<h4>Pipewire</h4>
<p>Wim Taymans, co-auteur de GStreamer et grand contributeur de PulseAudio
étend le spectre de ses travaux avec Pipewire. Il souhaite avec ce composant
unifier l'audio et la vidéo sous Linux. L'objectif au long terme n'est pas de
gérer uniquement la vidéo, mais de prendre en compte également tout type de
flux audio. Et non seulement il souhaite s'attaquer aux cas d'usage de
PulseAudio, mais également à ceux de Jack (qui est plutôt dédié au traitement
audio professionnel ou d'amateurs éclairés). Cela passera notamment par une
compatibilité avec les applications existantes sans réécriture de leur
part.</p>
<p>L'objectif est de rendre la plateforme Linux plus attirante pour les
compositeurs et autres artistes du milieu. Pipewire a fait sa première
apparition dans Fedora 27. Et son usage commence à produire ses premiers
effets.</p>
<p>En effet, grâce à ce composant, GNOME Shell avec Wayland est capable de
faire de l'affichage distant de la session via le protocole VNC. Cela permet
donc les usages de contrôles à distance graphique. Merci à Jonas Ådahl pour ce
résultat.</p>
<h4>Séquence de démarrage</h4>
<h5>Affichage de GRUB</h5>
<p>Hans de Goede a travaillé pour masquer GRUB par défaut sous Fedora, sauf si
plusieurs systèmes sont installés. En effet dans ce cas de figure, GRUB ne sert
qu'à démarrer un ancien noyau, ce qui est nécessaire uniquement en cas de
soucis. Pour des raisons de cohérence et de simplicité, les messages de
démarrage étant cachés par défaut, ce menu est caché pour ne pas perturber
l'utilisateur outre mesure et gagner du temps.</p>
<p>Un nouveau mécanisme est mis en place. Le menu caché est finalement affiché
si le précédent démarrage n'a pas abouti à une session valide. Cela autorise
ainsi une résolution possible du problème. Pour désactiver cette
fonctionnalité, vous pouvez manuellement appliquer la commande suivante avec
les droits super utilisateurs :</p>
<pre>
# grub2-editenv - unset menu_auto_hide
</pre>
<p><a href="https://hansdegoede.livejournal.com/19081.html" hreflang="en">Hans
de Goede a publié une FAQ</a> à propos de ce changement pour savoir comment
l'activer ou le désactiver et quel est le comportement en cas de problèmes. Ce
travail documenté permet à d'autres distributions de reproduire ce comportement
pour simplifier la séquence de démarrage.</p>
<h5>Démarrage sans remise à zéro de l'affichage</h5>
<p>Pour les utilisateurs d'une carte graphique Intel et d'un ordinateur avec
l'UEFI activé, l'affichage durant le démarrage est continu, sans remise à zéro
de ce dernier. Cela rend l'expérience plus fluide et jolie. La changement fait
suite au changement introduit dans Fedora 29 pour qu'un ordinateur mono-système
ait GRUB masqué par défaut. Le nouveau thème plymouth <em>bgrt</em> récupère
également le logo du constructeur de l'ordinateur ou de la carte mère durant le
démarrage. Si vous ne souhaitez pas voir ce logo, basculez vers le thème
<em>spinner</em>. Vous pouvez regarder <a href="media/5b80709c.laptop-diskcrypt-bgrt-logo.webm" data-original-source="https://fedorapeople.org/~jwrdegoede/flickerfree-videos/laptop-diskcrypt-bgrt-logo.webm">
cette vidéo</a> pour voir le changement en action et <a href="https://hansdegoede.livejournal.com/19224.html" hreflang="en">les explications
en détails</a> et <a href="https://hansdegoede.livejournal.com/20632.html" hreflang="en">la FAQ</a> par Hans de Goede, son développeur.</p>
<h4>Les jeux vidéo</h4>
<p>Beaucoup de tests ont été effectués par Olivier Fourdan et Jonas Ådahl pour
identifier les problèmes d'exécution des jeux vidéo Steam avec GNOME sous
Wayland et ont pu en corriger l'essentiel. Cela permet de repousser les limites
de Wayland dans les cas d'usage et rendre ainsi chaque jour X11 de moins en
moins nécessaire.</p>
<p>Pour améliorer également les performances des jeux vidéo, l'entreprise Feral
Interactive a développé le projet <a href="https://github.com/FeralInteractive/gamemode" hreflang="fr">gamemode</a> pour
optimiser la configuration du système dans le but de maximiser les performances
lors de l'exécution d'un jeu. Pour l'instant Fedora se contente de proposer par
défaut ce paquet mais une réflexion est en cours pour essayer de rendre ce
paquet non nécessaire, en améliorant le gouverneur du CPU par exemple.</p>
<h3>Gestion du matériel</h3>
<h4>Autonomie</h4>
<p>Hans de Goede a travaillé sur une meilleure gestion de l'autonomie des
ordinateurs portables avec un processeur Intel. Cela passe par une meilleure
gestion de l'énergie des ports SATA pour disques durs et SSD (gain estimé de
1-1,5 W) en reprenant le mode utilisé par Windows :
<em>med_power_with_dipm</em>. Intel HDA codec pour le multimédia est mis en
sommeil après une seconde d’inactivité (gain estimé de 0,4 W). Et activation de
l'économie d'énergie pour les récepteurs Bluetooth en USB (gain estimé de 0,4 W
si tous les ports USB sont en repos). Sachant qu'un ordinateur portable récent
non orienté puissance consomme moins de 10 W (7,5 W par exemple sur un Lenovo
E560) en usage non intensif. Cela peut donner 20% d'autonomie
supplémentaire.</p>
<h4>Thunderbolt 3</h4>
<p>Intégration de la norme Thunderbolt 3 qui est une norme concurrente à l'USB
sur de nombreux points. Cette norme permet en effet de gérer des transferts de
données ou de brancher un écran externe par exemple sur le même port. Cependant
ces périphériques pourraient accéder à des informations sensibles de votre
machine lors du branchement pour des raisons de performances. En effet pour
alléger la charge CPU, ces périphériques peuvent être maîtres de la
communication DMA. C'est pourquoi la norme propose une politique de sécurité
pour que l'utilisateur autorise ou non l'accès à l'ordinateur et éviter que
discrètement un appareil branché sans votre consentement ait un libre accès.
Maintenant il est possible de configurer dans GNOME ces accès par le biais des
notifications ou du panneau de configuration qui lui est dédié.</p>
<p><a href="media/ba94938d.Panneau-Thunderbolt.png" data-original-source="https://blog.fedora-fr.org/public/renault/Panneau-Thunderbolt.png" title="Panneau-Thunderbolt.png"><img src="media/e06e74b2..Panneau-Thunderbolt_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/.Panneau-Thunderbolt_m.png" alt="Panneau-Thunderbolt.png" title="Panneau-Thunderbolt.png, avr. 2018"></a></p>
<p>Les politiques de sécurité possibles étant :</p>
<ul><li><em>none</em> : pas de restrictions ;</li>
<li><em>dponly</em> : uniquement la sortie vidéo via DisplayPort ;</li>
<li><em>user</em> : les périphériques connectés doivent recevoir une
autorisation de l'utilisateur ;</li>
<li><em>secure</em> : l'utilisateur doit autoriser l'appareil également et
l'appareil doit prouver son identité avec une clé secrète.</li>
</ul><h3>Développement</h3>
<h4>Fedora Toolbox</h4>
<p>Debarshi Ray a développé l'outil <a href="https://github.com/debarshiray/toolbox" hreflang="en">Fedora Toolbox</a> pour
simplifier le développement en utilisant massivement les conteneurs. Ainsi il
sera plus simple de développer par exemple votre projet maison avec Fedora pour
bénéficier des dernières versions, de le tester sur RHEL pour la compatibilité.
Et si c'est un jeu, exécuter cela dans un environnement SteamOS.</p>
<p>Un gros travail est en cours pour améliorer encore l'expérience utilisateur
afin de ne pas à avoir à réinstaller les mêmes outils dans chaque conteneur, ou
d'être confus à propos du contenu de chacun. Il est envisagé de pouvoir plus
facilement travailler sur des environnements complexes précis tels que
Tensorflow ou CUDA par exemple.</p>
<p>Son intérêt sera particulièrement important dans le cadre du projet
Silverblue, détaillé plus bas. En effet dans le contexte d'un système
immutable, l'objectif sera de reposer les outils de développement sur des
conteneurs manipulés à travers ce genre d'outils.</p>
<h3>Et demain ?</h3>
<h4>Le HiDPI fractionnel</h4>
<p><a href="media/3030eba3.GNOME_HiDPI.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/GNOME_HiDPI.png" title="GNOME_HiDPI.png"><img src="media/f73160e7..GNOME_HiDPI_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/.GNOME_HiDPI_m.png" alt="GNOME_HiDPI.png" title="GNOME_HiDPI.png, avr. 2019"></a></p>
<p>Les affichages à haute densité de pixels (HiDPI) sont de plus en plus
fréquents dans les configurations milieu et haut de gamme. Ils permettent
d'améliorer la finesse de l'affichage sans pour autant réduire la taille des
éléments affichés. Cependant sur certains modèles d'écran, les ratios entiers
du HiDPI produisent des affichages trop grands ou trop petits. Pour résoudre ce
problème, on souhaite introduire des valeurs intermédiaires non entières.</p>
<p>La bonne prise en charge de tels écrans n'est possible qu'avec Wayland, et
GNOME dispose à titre expérimental d'une telle fonctionnalité qui a besoin de
quelques raffinements encore. Pour ceux qui veulent tester, il suffit d'ajouter
la valeur <em>scale-monitor-framebuffer</em> à la clé gsettings
<em>org.gnome.mutter.experimental-features</em> pour que le panneau de
configuration le propose.</p>
<p>Cela peut être effectué à l'aide de la commande suivante :</p>
<pre>
$ gsettings set org.gnome.mutter.experimental-features ['scale-monitor-framebuffer']
</pre>
<p>Ce travail est le fruit de la collaboration entre Jonas Ådahl de Red hat et
Marco Trevisan de Canonical. Il devrait être bientôt disponible de manière
stable.</p>
<h4>Pipewire</h4>
<p>Pipewire est encore en voie de maturation. De nombreuses choses restent à
faire ou à stabiliser. Par exemple Jan Grulich, Tomas Popela et Eike Rathke
travaillent sur la fonctionnalité d'écran partagé avec Wayland pour Firefox et
Chrome afin de partager son écran lors d'une visioconférence avec WebRTC par
exemple. Cependant cela n'est pas encore assez stable pour être activé par
défaut. Si vous le souhaitez avec Chrome, il suffit d'activer l'option
<em>chrome://flags/#enable-webrtc-pipewire-capturer</em>.</p>
<p>La gestion de l'audio n'est pas encore en place bien que le chantier soit
bien avancé. Pipewire peut utiliser un plugin PulseAudio de GStreamer pour
jouer le son de certaines applications GNOME. Wim teste également les
applications employant Jack pour corriger les problèmes de compatibilité. Il
fait également des tests sur une barre de son Sony HT-Z9F soundbar pour
s'assurer du bon fonctionnement de Pipewire avec ce genre de matériel. Ainsi à
terme les protocoles SPDIF, HDMI ou Bluetooth seront pris en charge
convenablement. Le codec LDAC qui est un codec de haute qualité audio pour le
Bluetooth sera également de la partie.</p>
<p>La prise en charge de JACK devrait être disponible avant celle de
PulseAudio. Les premiers résultats stables pourraient apparaitre pour Fedora 31
à ce niveau.</p>
<h4>OpenH264</h4>
<p>Cela fait quelques temps que Firefox dispose de la bibliothèque d'OpenH264
de Cisco pour décoder matériellement le format H264 qui est très répandu.
Cependant, le format H264 dispose de ce que l'on appelle des profils.
L'objectif est d'activer certaines fonctionnalités du format suivant le cas
d'usage de la vidéo. Une visio-conférence par exemple a besoin d'une plus
faible qualité d'image que le film enregistré sur votre disque dur, et ce afin
de limiter le besoin en bande passante et en latence.</p>
<p>OpenH264 ne prenait en charge que le profil <em>baseline</em>. Grâce à une
collaboration de Red Hat, Endless, Cisco et Centricular, les profils
<em>high</em> et <em>main</em> seront proposés prochainement. Le travail est en
fait déjà partiellement disponible mais quelques rafinements restent
nécessaires avant de le proposer par défaut. Des plateformes de vidéo en ligne
comme Youtube pourront en tirer parti prochainement.</p>
<p>Les applications reposant sur la bibliothèque GStreamer, comme
<em>Totem</em> de GNOME seront également bénéficiaires de cette
amélioration.</p>
<h4>Wayland</h4>
<h5>Firefox</h5>
<p><a href="media/967a27e9.Firefox_Wayland.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/Firefox_Wayland.png" title="Firefox_Wayland.png"><img src="media/967a27e9.Firefox_Wayland.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/Firefox_Wayland.png" alt="Firefox_Wayland.png" title="Firefox_Wayland.png, avr. 2019"></a></p>
<p>Fedora a beaucoup œuvré pour proposer Wayland par défaut et faire en sorte
que les logiciels essentiels fonctionnent bien avec comme LibreOffice et GNOME.
C'est également le cas pour Firefox qui commence à voir le bout du tunnel, ce
travail étant porté par Martin Stransky.</p>
<p>Fedora avait un dépôt COPR pour tester Firefox avec Wayland, puis un paquet
officiel <em>firefox-wayland</em> était proposé depuis Fedora 28. Ce dernier
n'étant qu'un script qui lance Firefox avec la variable d'environnement
<em>MOZ_ENABLE_WAYLAND</em> défini à 1. Cela a permis de constater de nombreux
problèmes qui ont pu être corrigés. Pour Fedora 31, qui devrait sortir en fin
d'année 2019, Firefox avec la gestion native de Wayland sera proposé par
défaut. Ainsi l'un des derniers composants par défaut de Fedora Workstation
pourrait se passer du besoin d'utiliser XWayland.</p>
<h5>Pilote propriétaire de nVidia</h5>
<p>Il y a également le pilote propriétaire de nVidia qui n'offre pas pleinement
une bonne expérience avec une session sous Wayland. Ce qui est bien sûr un
problème pour ceux qui veulent tirer le plein potentiel de la carte graphique,
en particulier pour les jeux ou le montage vidéo. Des travaux importants de
Adam Jackson ont pu résoudre des problèmes pour la gestion des espaces de
couleur et des écrans multiples. Mais il manque toujours la compatibilité avec
XWayland pour offrir une expérience complète d'une session sous Wayland, si
vous n'en avez pas besoin cela devrait fonctionner convenablement dès
maintenant.</p>
<h5>Les souris à haute résolution</h5>
<p>Les souris à destination des joueurs ou des graphistes ont souvent des
résolution plus haute afin d'améliorer la sensibilité et la précision du
pointage. C'est pourquoi Peter Hutterer et Benjamin Tissoires <a href="https://lists.freedesktop.org/archives/wayland-devel/2019-April/040377.html" hreflang="en">ont proposé une RFC</a> pour Wayland afin de tenir compte de ces
cas d'usage. Le périphérique Dell Totem pourrait avoir une prise en charge pour
Fedora 31.</p>
<h4>La construction des applications Flatpak</h4>
<p><a href="media/a6f3b04d.GNOME_Logiciels_Flatpak_RPM.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/GNOME_Logiciels_Flatpak_RPM.png" title="GNOME_Logiciels_Flatpak_RPM.png"><img src="media/6968c915..GNOME_Logiciels_Flatpak_RPM_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/.GNOME_Logiciels_Flatpak_RPM_m.png" alt="GNOME_Logiciels_Flatpak_RPM.png" title="GNOME_Logiciels_Flatpak_RPM.png, avr. 2019"></a></p>
<p>Owen Taylor travaille sur l'infrastructure de Fedora pour apporter de quoi
construire des applications Flatpak directement, en parallèle des formats RPM
classiques. L'objectif est de faciliter la vie du mainteneur qui pourra
concevoir en une fois la construction des deux formats et les autres
distributions ou utilisateurs pourront récupérer le Flatpak à jour directement
s'ils le souhaitent.</p>
<p>Depuis la dernière fois, des progrès sensibles ont été obtenus. <a href="https://fedora.fishsoup.net/flatpak-status/" hreflang="en">Un site web a été
mis en ligne</a> pour suivre l'évolution de ce travail pour une dizaine de
paquets. Une fois que cet essai sera transformé, l'objectif est bien sûr
d'étendre ce système à l'ensemble des paquets concernés.</p>
<p>Une réflexion est menée pour que GNOME Logiciels propose via une option de
choisir d'installer un logiciel depuis Flatpak ou le dépôt RPM par défaut. À
plus long terme l'option disparaitrait pour laisser place aux Flatpak
uniquement, les RPM seraient relégués pour la base du système.</p>
<h4>L'outil fleet commander avec Active Directory</h4>
<p><a href="media/431fa0ab.FleetCommander.png" data-original-source="https://blog.fedora-fr.org/public/renault/Confs/FleetCommander.png" title="FleetCommander.png"><img src="media/41fcfb6f..FleetCommander_m.png" data-original-source="https://blog.fedora-fr.org/public/renault/Confs/.FleetCommander_m.png" alt="FleetCommander.png" title="FleetCommander.png, janv. 2018"></a></p>
<p><a href="https://wiki.gnome.org/Projects/FleetCommander" hreflang="en">Fleet
Commander</a> est un outil pour gérer des flottes entières de machines sous
Fedora ou RHEL, notamment pour les universités, les grosses entreprises ou les
administrations et ainsi, de pouvoir gérer des milliers de machines. Il est
possible de configurer les postes avec un navigateur Web ou l'outil
Cockpit.</p>
<p>Oliver Gutierrez a intégré la sauvegarde de la configuration avec la
solution Active Directory en plus de FreeIPA qui n'attend plus que la mise à
disposition de la nouvelle version. Cela permettra de rendre cet outil plus
pertinent dans plus d'entreprises ou administrations, qui utilisent plus
souvent Active Directory que FreeIPA.</p>
<h4>Fedora Silverblue</h4>
<p><a href="media/2a9fc7c2.silverblue-logo.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/silverblue-logo.png" title="silverblue-logo.png"><img src="media/2a9fc7c2.silverblue-logo.png" data-original-source="https://blog.fedora-fr.org/public/renault/Illustrations/silverblue-logo.png" alt="silverblue-logo.png" title="silverblue-logo.png, oct. 2018"></a></p>
<p>Fedora travaille beaucoup pour concevoir un système atomique, selon les
travaux de <a href="https://www.projectatomic.io/" hreflang="en">Project
Atomic</a>. Actuellement c'est la version Cloud qui en bénéficie nativement,
mais les travaux sur la version Workstation sont en cours. Le but est
d'améliorer la fiabilité du système, il sera ainsi possible de facilement
mettre à jour le système en diminuant les risques liés à une procédure exécutée
dans un ordre différent que prévu par exemple. Le retour à une situation
antérieure en cas de problème sera également plus facile en sélectionnant
l'état précédent du système dans GRUB.</p>
<p>Une telle architecture propose aussi un système dans un état immutable, le
rendant plus fiable ce qui impose une séparation plus stricte et claire entre
le système et les applications. Ce qui parachève le travail envisagé par le
projet <a href="https://fedoraproject.org/wiki/Fedora.next#Fedora_Magazine_Articles" hreflang="en">Fedora.next</a>. L'objectif est que Fedora propose un système de base et
immutable à travers <em>rpm-ostree</em> et que les applications traditionnelles
soient installées avec des Flatpak uniquement.</p>
<p>Devant l'intérêt récent pour cette technologie, un <a href="https://fedoraproject.org/wiki/Workstation/AtomicWorkstation/SIG" hreflang="en">groupe de travail</a> a été constitué l'année dernière, le projet a été
renommé également en Fedora Silverblue et de grands progrès fonctionnels ont eu
lieu depuis.</p>
<p>En effet cela fait deux cycles de développement de Fedora où Fedora
Silverblue a bénéficié d'une journée de tests. Ainsi de nombreuses personnes,
dont votre serviteur, ont pu le tester pour vérifier la viabilité du système
avec l'image de base et les applications provenant du dépôt Flathub. Et les
résultats sont positifs.</p>
<p>Aujourd'hui la gestion des Flatpak est complète. GNOME Logiciels permet de
gérer un système reposant sur <em>rpm-ostree</em>. Les situations un peu
particulières, comme Google Chrome qui installe tout dans <em>/opt</em> ou le
pilote graphique propriétaire de nVidia qui ne peut être distribué nativement
ont été réglées.</p>
<p>Le travail reste important pour gérer l'ensemble des cas d'usage tout en
proposant une expérience utilisateur optimale. Par ailleurs quelques travaux
restent nécessaires pour proposer des environnements de développement complets
capables de gérer un tel système, la gestion des codecs ou encore des
applications complexes comme VirtualBox.</p>
<p><a href="https://blogs.gnome.org/mclasen/2019/04/03/silverblue-at-1/" hreflang="en">Matthias Clasen a publié un article complet</a> pour ceux qui
veulent plus de détails.</p>
<p>Vous pouvez tester Fedora Silverblue <a href="https://silverblue.fedoraproject.org/download" hreflang="en">en téléchargeant
les images mis à disposition régulièrement</a>.</p>
<h3>Conclusion</h3>
<p>Comme nous pouvons le voir avec cette liste d'exemples, une distribution
d’envergure comme Fedora, mais aussi Ubuntu, Debian ou autres peuvent apporter
bien plus qu'une liste de logiciels à installer. Ils proposent des nouveaux
outils, participent au développement ou à la stabilisation des logiciels qu'ils
fournissent, peuvent collaborer avec d'autres entreprises ou communautés pour
améliorer la prise en charge de leur produit.</p>
<p>Et encore, nous ne parlons que des travaux significatifs de ces trois
dernières années, Fedora a également œuvré pour PulseAudio, systemd,
PackageKit, NetworkManager, le pilote libre <em>nouveau</em> et tant d'autres
composants par le passé !</p>
<p>Et malgré les liens forts entre Red Hat et Fedora, nous pouvons voir que
beaucoup des travaux de Fedora de ces dernières années ont bénéficié à la
plupart des distributions aujourd'hui. Et cela n'est pas près de se
terminer.</p>
<p><img src="media/d143d7a6.f792a7629fb4a46c01613eb1976730ef" data-original-source="http://cdn.libravatar.org/avatar/f792a7629fb4a46c01613eb1976730ef" alt="Gravatar de Renault" class="gravatar" /><br/><i>Original post of <a href="https://blog.fedora-fr.org/renault/post/Apports-de-Fedora-%C3%A0-l-%C3%A9cosyst%C3%A8me-du-Logiciel-Libre-partie-2" title="Visit the source">Renault</a>.Votez pour ce billet sur <a href="http://www.planet-libre.org" title="Aller sur le planet">Planet Libre</a>.</i></p>
<p><div class="similar-block"><h3>Articles similaires</h3><ul><li>Renault : <a href="">Muffin, le magazine francophone et communautaire de Fedora a besoin de votre aide !</a> (27/04/2009)</li><li>Renault : <a href="">MUFFIN, le magazine de la communaut&eacute; francophone de Fedora a besoin de vous !</a> (12/02/2009)</li><li>Renault : <a href="">Le Logiciel Libre existe-t-il vraiment ? Amis du Libre, changeons de discours !</a> (04/01/2009)</li><li>Guillaume Kulakowski : <a href="">Pr&amp;eacute;sentation de Fedora et du Projet Fedora lors du &quot;Live eTIC Party&quot;</a> (20/04/2008)</li><li>Renault : <a href="">Pour les nostalgiques : contribuez &agrave; la sauvegarde des th&egrave;mes de Fedora et d&#039;autres syst&egrave;mes libres !</a> (11/10/2008)</li></ul></div></p>


