<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://planet.lefebvrepe.com/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>Planet - LefebvrePe.com ツ Pierre-Emmanuel Lefebvre - centos</title>
  <link>http://planet.lefebvrepe.com/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Wed, 23 Jul 2008 20:55:03 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Centos 5: Activer l'auto-complétion</title>
    <link>http://blogrss.lefebvrepe.com/~r/lefebvrepe/~3/286238262/Centos-5%3A-Activer-lauto-completion</link>
    <guid isPermaLink="false">urn:md5:085ac7b9d8c28a55e6c0b000d0311c6f</guid>
    <pubDate>Thu, 08 May 2008 19:46:00 +0200</pubDate>
    <dc:creator>pm2036</dc:creator>
        <category>centos</category><category>linux</category>    
    <description>    &lt;p&gt;Après avoir présenté &lt;a href=&quot;http://blog.lefebvrepe.com/post/2007/12/04/Activer-lauto-completion-dans-votre-console&quot;&gt;l'auto complétion sur une Mandriva&lt;/a&gt;, voici désormais la procédure pour faire la même chose sur une &lt;a href=&quot;http://fr.centos.org&quot; hreflang=&quot;fr&quot;&gt;CentOS&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src=&quot;http://blog.lefebvrepe.com/public/illustrations/centos1.png&quot; alt=&quot;centos&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/p&gt;    &lt;h3&gt;Procédure:&lt;br /&gt;&lt;/h3&gt;

&lt;p&gt;Commençons par l'installer:&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# yum install bash-completion&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Et ça ne fonctionne pas, en effet, bash-completion n'est pas dans les dépots par défaut de CentOS 5.
Il faut installer les dépots RPMForge
Et c'est parti:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# yum install yum-priorities&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Vérifier que yum-priorities est activé en vérifiant que /etc/yum/pluginconf.d/priorities.conf contient bien les lignes suivantes:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[main]&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;enabled=1&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Editer les fichiers .repo dans /etc/yum.repos.d/ et réglez les priorités en ajoutant la ligne:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;priority=N&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;dans les fichiers .repo. Où N est un entier compris entre 1 et 99.&lt;/p&gt;


&lt;p&gt;Les paramètres recommandés sont:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[base], [addons], [updates], [extras] ... priority=1 &lt;/code&gt;&lt;br /&gt;
&lt;code&gt;[centosplus],[contrib] ... priority=2&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;Les dépots tiers tels que rpmforge ... priority=N  (où N&amp;gt; 10 basé sur vos préférences)&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;On ajoute désormais les dépots.
Si votre système est en i386&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;ou en x86_64&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# http://apt.sw.be/redhat/el5/en/x86_64/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;On ajoute ensuite la clé d&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;On installe le paquet préalablement téléchargé:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# rpm -i rpmforge-release-0.3.6-1.el5.rf.*.rpm&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;On teste l'installation:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# yum check-update&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Vous devriez voir les lignes suivantes:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# Loading &amp;quot;priorities&amp;quot; plugin&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;...&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;76 packages excluded due to repository priority protections&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Et voilà, on peut désormais installer bash-completion:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# yum install bash-completion&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Ensuite, autorisons le système à l'utiliser&lt;br /&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;[root@localhost ~]# source /etc/bash_completion&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Et voilà, tout roule &lt;img src=&quot;http://blog.lefebvrepe.com/themes/default/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;





&lt;p&gt;La procédure d'ajout du dépot rpmforge provient du &lt;a href=&quot;http://wiki.centos.org/Repositories/RPMForge&quot; hreflang=&quot;en&quot;&gt;wiki anglais de CentOS&lt;/a&gt;.&lt;/p&gt;&lt;p class=&quot;planet-original&quot;&gt;&lt;em&gt;Billet original sur &lt;a href=&quot;http://blogrss.lefebvrepe.com/~r/lefebvrepe/~3/286238262/Centos-5%3A-Activer-lauto-completion&quot;&gt;LefebvrePe.com ツ Pierre-Emmanuel Lefebvre&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>