<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.effraie.org/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Effraie@blog - Dépôt</title>
  <link>http://blog.effraie.org/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Fri, 04 Jul 2008 07:21:41 +0200</pubDate>
  <copyright>WTFPL</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Prochaine session classroom: Initiation au packaging Debian/Ubuntu</title>
    <link>http://blog.effraie.org/post/Prochaine-session-classroom-Initiation-au-packaging-Debian-Ubuntu</link>
    <guid isPermaLink="false">urn:md5:c14478e0cb4addf07755ebfb2080b555</guid>
    <pubDate>Sun, 08 Jul 2007 20:25:00 +0200</pubDate>
    <dc:creator>effraie</dc:creator>
        <category>Dépôt</category><category>Geek</category><category>Linux</category><category>Planet</category><category>Ubuntu</category><category>Via</category>    
    <description>    &lt;p&gt;via le &lt;a href=&quot;http://u-classroom.net/&quot; hreflang=&quot;fr&quot;&gt;blog de la classroom&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Une de vos application préférée pas encore packagée ? Vous souhaiteriez vous en charger vous-même, ou tout simplement apprendre à packager des softs pour Debian/Ubuntu ? Dans ce cas ce cours est fait pour vous, rendez-vous le vendredi 13 Juillet à 18H UTC (20H à Paris) sur le canal &lt;em&gt;#ubuntu-fr-classroom&lt;/em&gt; du réseau freenode (irc.freenode.net).&lt;/p&gt;


&lt;p&gt;Nous verrons dans un premier temps de quoi est constitué un package Debian, puis comment en créer un manière (pas puis plus) propre, et enfin comment faire pour que son paquet soit inclus dans les Dépôts officiels de notre distribution préférée &lt;img src=&quot;/themes/default/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;



&lt;p&gt;Prérequis pour le cours:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Avoir installé pastebinit (sudo aptitude install pastebinit)&lt;/li&gt;
&lt;li&gt;Avoir installé debhelper cdbs linda build-essential fakeroot devscripts pbuilder dh-make debootstrap (sudo aptitde install...)&lt;/li&gt;
&lt;li&gt;Avoir installée la version suivante de lintian: &lt;a href=&quot;http://people.dunnewind.net/arthur/lintian_1.23.32ubuntu1_all.deb&quot; title=&quot;http://people.dunnewind.net/arthur/lintian_1.23.32ubuntu1_all.deb&quot;&gt;http://people.dunnewind.net/arthur/...&lt;/a&gt; (wget puis dpkg -i, ou gdebi...)&lt;/li&gt;
&lt;li&gt;Si possible avoir déjà &lt;a href=&quot;http://doc.ubuntu-fr.org/projets/paquets/compiler_un_programme&quot; hreflang=&quot;fr&quot;&gt;Compilé un programme&lt;/a&gt; et savoir ce qu'est un Makefile&lt;/li&gt;
&lt;li&gt;Avoir déjà utilisé la ligne de commande&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Rassurez vous si ces deux dernières notions ne vous sont pas encore familières, elle seront brièvement expliquées pendant le cours &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Note: ce cours est aussi valable pour Debian que Ubuntu, donc utilisateurs Debian, venez nombreux !&lt;/p&gt;


&lt;p&gt;A vendredi !&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.effraie.org/post/Prochaine-session-classroom-Initiation-au-packaging-Debian-Ubuntu#comment-form</comments>
      <wfw:comment>http://blog.effraie.org/post/Prochaine-session-classroom-Initiation-au-packaging-Debian-Ubuntu#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.effraie.org/feed/rss2/comments/119</wfw:commentRss>
      </item>
    
  <item>
    <title>MeFab, ou l'intéret de crasher une architecture rare</title>
    <link>http://blog.effraie.org/post/MeFab-ou-linteret-de-crasher-une-architecture-rare</link>
    <guid isPermaLink="false">urn:md5:3a7fad9cc80faca6c516d6f595e9da93</guid>
    <pubDate>Sun, 24 Jun 2007 19:56:00 +0200</pubDate>
    <dc:creator>effraie</dc:creator>
        <category>Dépôt</category><category>Geek</category><category>Linux</category><category>PowerPC</category><category>Ubuntu</category>    
    <description>    &lt;p&gt;J'utilisais jusqu'ici ubuntu sur mon ibook G4 (powerpc, donc), et je maintenais, aidé par un copain, &lt;a href=&quot;http://mental-ppc.tuxfamily.org&quot; hreflang=&quot;fr&quot;&gt;http://mental-ppc.tuxfamily.org&lt;/a&gt; et les paquets powerpc de &lt;a href=&quot;http://medibuntu.org/&quot; hreflang=&quot;en&quot;&gt;http://medibuntu.org/&lt;/a&gt;
&lt;br /&gt; &lt;br /&gt;
Manque de bol, un beau matin, cette supeeeeeerbe machine échoue au fsck, me fait des I/O errors en série, et passe intempestivement en lecture seule tout ses FS. J'avais peu de temps auparavant (ré) installé un osX dessus, pour traiter mes photos, et je peu donc dire que le problème était le même sous osX.
&lt;br /&gt; &lt;br /&gt;
Peu versé dans l'art de récupérer des HDs &amp;quot;foireux&amp;quot;, après quelques tentatives, je décide de changer le disque dur (j'en avais un en bon état sous le coude). Je fait des sauvegardes régulières, et je ne perd donc que très peu de données dans cette histoire.
&lt;br /&gt; &lt;br /&gt;
Et là, c'est la surprise, cet autre disque me fait le même cirque, au détail prés. Après quelques tentatives, je renonce, la mort dans l'âme, à remettre sur pied mon ibook. (qu'il me couterait bien trop cher de faire réparer).
&lt;br /&gt; &lt;br /&gt;
Bon, ça ne mérite pas un journal &lt;sup&gt;[&lt;a href=&quot;http://blog.effraie.org/post/#pnote-116-1&quot; id=&quot;rev-pnote-116-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt;, ça, vous allez me dire (encore que :p). En fait, l'objet de ce journal est une conséquence de ce crash.
&lt;br /&gt; &lt;br /&gt;
Si le ibook s'est vautré, son processeur fonctionne tjrs à merveille, et j'aurais trouvé plus que dommage de ne pas continuer a en tirer profit pour construire les paquets que je maintenais jusque là. Je me lance donc dans la construction d'un livecd tuné par les soins de quelques camarades (et oui, je n'ai plus de machine ppc fonctionnelle, moi ^^ ) afin de charger en mémoire un systéme minimaliste, mais suffisant pour faire tourner plusieurs instance de &lt;a href=&quot;http://www.netfort.gr.jp/~dancer/software/pbuilder-doc/pbuilder-doc.html&quot; hreflang=&quot;en&quot;&gt;pbuilder&lt;/a&gt; (depuis, pbuilder a été abandonné au profit d'un systéme maison, sur mesure, qui produira un résultat similaire a pbuilder et sbuild)  et pour monter via nfs une partition depuis mon LAN, afin d'y faire les opérations nécessitant d'écrire sur un disque dur.
&lt;br /&gt; &lt;br /&gt;
Rapidement, l'idée mûrit, et se transforme: le lendemain, l'idée d'inclure un script automatisant le build des paquets pour les différentes versions maintenue d'ubuntu et de debian est adoptée, avec un systéme utilisant dput et un répertoire &lt;code&gt;/incoming&lt;/code&gt; ou seront téléversées les paquets sources.
&lt;br /&gt; &lt;br /&gt;
Très vite, une interface http permettant de suivre en direct l'activité et les logs du builder est adoptée. Dans la foulée, on se demande pourquoi ne pas utiliser cette base pour faire collaborer différentes machines, de différentes architectures, au travers d'internet, sur les même paquets sources (avec l'utilisation de fonctionnalités de cross-compilation, pourquoi pas).
&lt;br /&gt; &lt;br /&gt;
L'idée est de permettre l'installation de builders autonomes, de clients, ou bien de serveurs &amp;quot;centralisateur&amp;quot; le plus simplement possible, par le biais d'un live-cd, d'un script d'installation de ce live-cd, ou d'un paquet debian.
&lt;br /&gt; &lt;br /&gt;
Vous pouvez (enfin, vous devriez bientôt pouvoir, parce que le code avance plus vite que le site :p) vous tenir informé de l'état d'avancement de &lt;a href=&quot;http://mefab.effraie.org/&quot; hreflang=&quot;en&quot;&gt;MeFaB sur son site&lt;/a&gt;.
&lt;br /&gt; &lt;br /&gt;
Tout retour, aide, commentaire est bienvenue! et n'hésitez pas a venir nous fair un coucou sur #ubuntu-fr-mac (sur freenode) ou pour l'instant se tiennent l'essentiel des discussions à ce sujet.&lt;/p&gt;


&lt;p&gt;Voila voila... ah oui, rajoutons tt de même que mes capacités de dev ont trés rapidement étaient dépassées par la tournure que prenaient les événement, et que d'autres que moi sont les dev principaux.
&lt;br /&gt; &lt;br /&gt;&lt;/p&gt;
&lt;div class=&quot;footnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://blog.effraie.org/post/#rev-pnote-116-1&quot; id=&quot;pnote-116-1&quot;&gt;1&lt;/a&gt;] publié a l'origine &lt;a href=&quot;https://linuxfr.org/~effraieppc/24761.html&quot; hreflang=&quot;fr&quot;&gt;ici&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description>
    
    
    
          <comments>http://blog.effraie.org/post/MeFab-ou-linteret-de-crasher-une-architecture-rare#comment-form</comments>
      <wfw:comment>http://blog.effraie.org/post/MeFab-ou-linteret-de-crasher-une-architecture-rare#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.effraie.org/feed/rss2/comments/115</wfw:commentRss>
      </item>
    
  <item>
    <title>Y'en a j'te jure...</title>
    <link>http://blog.effraie.org/post/Yen-a-jte-jure</link>
    <guid isPermaLink="false">urn:md5:042b95c9bca8aa4dfa461431a7b7c1d1</guid>
    <pubDate>Wed, 21 Feb 2007 02:45:00 +0100</pubDate>
    <dc:creator>effraie</dc:creator>
        <category>Boulets</category><category>Dépôt</category><category>Linux</category><category>MaVie</category><category>Nawak</category><category>Serveur</category><category>Web</category>    
    <description>    &lt;p&gt;&lt;strong&gt;Disclaimer: ce billet ne sert à rien. Les décideurs pressés peuvent passer leur chemin&lt;/strong&gt; &lt;br /&gt; &lt;br /&gt;
Y'en a des fois... Ce serveur fait tourner:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;une vingtaine de sites, dont deux au moins qui ont une certaine audience, (prés de 20 000 visites par mois à eux deux, 100 000 pages servies, augmentation permanente...)&lt;/li&gt;
&lt;li&gt;Un serveur FTP,&lt;/li&gt;
&lt;li&gt;Un dépôt de logiciels,&lt;/li&gt;
&lt;li&gt;Un serveur de mail (avec Spamassassin, clamav et du greylisting),&lt;/li&gt;
&lt;li&gt;Une webradio,&lt;/li&gt;
&lt;li&gt;Une vingtaine de mailing-liste,&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://forum.vossey.com/vosseycom/General/cree-propre-serveur-site-sujet-3791-1.htm&quot; hreflang=&quot;fr&quot;&gt;et y'en a qui trouvent encore qu'en dessous du débit ''fibre optique'', c'est pas la peine... et d'autres qui vont jusqu'à conseiller IIS...&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;allez, &lt;br /&gt; &lt;br /&gt;
&lt;code&gt;rm -rf /incultes/*&lt;/code&gt; &lt;br /&gt; &lt;br /&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Inclusion des paquets ubuntu-ppc sur le dépôt edevelop</title>
    <link>http://blog.effraie.org/post/2006/10/14/inclusion-des-paquets-ubuntu-ppc-sur-le-depot-edevelop</link>
    <guid isPermaLink="false">urn:md5:09f95056e76da73aa884f790d4048be0</guid>
    <pubDate>Sat, 14 Oct 2006 11:27:00 +0200</pubDate>
    <dc:creator>effraie</dc:creator>
        <category>Dépôt</category><category>Linux</category><category>Planet</category><category>PowerPC</category><category>Ubuntu</category><category>WM</category>    
    <description>    L'essentiel est dit dans le titre :&lt;br /&gt;
&lt;br /&gt;
Les récents paquets e17 pour ubuntu edgy ppc sont désormais inclus danq le  dépôt ubuntu sur &lt;a href=&quot;http://edevelop.org&quot;&gt;&lt;a href=&quot;http://blog.effraie.org/post/2006/10/14/&quot;&gt;http//edevelop.org&lt;/a&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
L'annonce ici : &lt;a href=&quot;http://www0.get-e.org/Main/News/_articles/346.html&quot;&gt;http://www0.get-e.org/Main/News/_articles/346.html&lt;/a&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Un dépôt ubuntu/ppc</title>
    <link>http://blog.effraie.org/post/2006/10/14/inclusion-des-paquets-ubuntu-ppc-sur-le-depot-edevelop5</link>
    <guid isPermaLink="false">urn:md5:c0964d25e245985858434449bd67c069</guid>
    <pubDate>Mon, 25 Sep 2006 23:30:00 +0200</pubDate>
    <dc:creator>effraie</dc:creator>
        <category>Dépôt</category><category>Linux</category><category>Planet</category><category>PowerPC</category><category>Ubuntu</category>    
    <description>&lt;p&gt;&lt;em&gt;Illovae et moi même venons d'ouvrir un dépôt dédié aux utilisateurs de macs powerpc sous Ubuntu/linux.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;    Je cite le site du dépôt:&lt;br /&gt;
&lt;blockquote&gt;&lt;p&gt;Le projet consiste a créer un dépot de logiciels compilés pour ubuntu, sur les machines PPC.&lt;br /&gt;
En effet, si la distribution Ubuntu est trés fonctionnelle sur les
powerpcs, il n'en reste pas moins qu'un nombre conséquent de paquets ne
sont disponibles que pour l'architecture principale, x86. &lt;br /&gt;
La ou l'architecture amd64 commence a bien rattraper son retard, PPC est a la traine.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;L'objectif avoué de &amp;quot;Mental PPC Corp.&amp;quot; (c'est le petit nom que
nous avons choisi) est de tendre a combler cet écart, en compilant des
logiciels libres pour Ubuntu/ppc, et d'en faciliter l'accés pour les
utilisateurs, en les regroupant sur un même dépot.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Le dépôt est ici : &lt;a href=&quot;http://mentalppc.tuxfamily.org/dists&quot;&gt;http://mentalppc.tuxfamily.org/dists&lt;/a&gt;&lt;br /&gt;
et il y a un blog de suivi là: &lt;a href=&quot;http://mentalppc.tuxfamily.org&quot;&gt;http://mentalppc.tuxfamily.org&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
En espérant que le plateforme ppc pourra ainsi rattraper un peu son retard...</description>
    
    
    
      </item>
    
</channel>
</rss>