<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>tyPouypOblOg : Tag rubygems, everything about rubygems</title>
    <link>http://www.typouype.org/tag/rubygems.rss</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Libre, Ruby, Objet, OpenBSD, Programmation</description>
    <item>
      <title>Gem les packages</title>
      <description>&lt;p&gt;Les utilisateurs de &lt;a href="http://www.ruby-lang.org"&gt;Ruby&lt;/a&gt; nous connaissent bien l&amp;#8217;outils de gestion  de paquet (ou librairies, c&amp;#8217;est comme on veut) &lt;a href="http://www.rubygems.org/"&gt;RubyGems&lt;/a&gt;. Cet outil permet d&amp;#8217;installer des paquets ruby enrichissant le &lt;em&gt;coeur&lt;/em&gt; de notre langage pr&#233;f&#233;r&#233;.&lt;/p&gt;


	&lt;p&gt;Cependant la plus part des syst&#232;mes d&amp;#8217;exploitations de la famille des &amp;#8220;*nix&amp;#8221; (comprendre les divers distribution linux, les divers bsd et autre opensolaris) b&#233;n&#233;ficient d&#233;j&#224; une gestionnaire de paquet permettant l&amp;#8217;installer des applications.&lt;/p&gt;


	&lt;p&gt;Bien souvent certaines &lt;em&gt;gems&lt;/em&gt; (c&amp;#8217;est ainsi que l&amp;#8217;on d&#233;signe les paquet ruby disponible via RubyGems) sont port&#233; dans le gestionnaire de paquet de syst&#232;me que nous utilisons. Alors pourquoi avoir deux gestionnaire de paquet pour ruby : celui du syst&#232;me et RubyGems ?&lt;/p&gt;


	&lt;p&gt;RubyGems &#224; l&amp;#8217;avantage d&amp;#8217;&#234;tre disponible sur toute les plateformes, et ne serait-ce que pour les utilisateurs de fen&#234;tre ou de pomme, c&amp;#8217;est indispensable pour une meilleur gestion de l&amp;#8217;installation Ruby.&lt;/p&gt;


	&lt;p&gt;Mais je pense qu&amp;#8217;il faut utiliser en priorit&#233; les paquets sp&#233;cifique au syst&#232;me (pour &lt;a href="http://www.openbsd.org"&gt;OpenBSD&lt;/a&gt; il y a aujourd&amp;#8217;hui dans -current environ 75 paquets ruby disponible). En effet, ces paquets sont l&#224; pour s&amp;#8217;int&#233;grer au mieux avec le syst&#232;me. Et bien qu&amp;#8217;ils s&amp;#8217;installent de toute fa&#231;on au m&#234;me endroit qu&amp;#8217;avec RubyGems, certain patch ou autres &lt;em&gt;flavor&lt;/em&gt; sp&#233;cifique peuvent &#234;tre mis en place pour le bien de l&amp;#8217;installation et l&amp;#8217;int&#233;grit&#233; du syst&#232;me d&amp;#8217;exploitation.&lt;/p&gt;


	&lt;p&gt;Alors RubyGems n&amp;#8217;est pas inutile sur ces syst&#232;mes, loin de l&#224;, ne serait-ce que pour avoir la collection compl&#232;te des applications ruby, mais j&amp;#8217;utilise personnellement les paquets du syst&#232;me en priorit&#233;.&lt;/p&gt;


	&lt;p&gt;Et vous ?&lt;/p&gt;


	&lt;p&gt;&lt;em&gt;ps: RubyGems offre d&amp;#8217;autre fonctionnalit&#233; interessante mais ce n&amp;#8217;est pas le sujet ici :-)&lt;/em&gt;&lt;/p&gt;</description>
      <pubDate>Sat, 03 May 2008 12:54:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:37cd35c9-c19a-4819-a579-a169aa6b86c1</guid>
      <comments>http://www.typouype.org/2008/05/03/gem-les-packages#comments</comments>
      <category>Ruby</category>
      <category>rubygems</category>
      <category>OpenBSD</category>
      <category>paquet</category>
      <category>port</category>
      <category>package</category>
      <category>gems</category>
      <link>http://www.typouype.org/2008/05/03/gem-les-packages</link>
    </item>
  </channel>
</rss>
