modif du fichier phare-config.tml, décrites dans syst.tuteurs:5707

This commit is contained in:
conduche 2007-07-03 13:34:33 +00:00
parent ab3aa01839
commit cf7d61ab33

View file

@ -7,18 +7,18 @@
<title>Phare: configuration</title> <title>Phare: configuration</title>
</head> </head>
<body> <body>
<h1>Transférer ses fichiers de configuration depuis clipper vers Phare</h1> <h1>Transférer ses fichiers de configuration depuis <code>clipper</code> vers <code>Phare</code></h1>
<p>Pour transférer vos fichiers de configuration (fichiers ou répertoires du type <code>.blablarc</code> ou simplement <code>.blabla</code>), il est <p>Pour transférer vos fichiers de configuration (fichiers ou répertoires du type <code>.blablarc</code> ou simplement <code>.blabla</code>), il est
conseillé de procéder au cas par cas, les logiciels sur phare.normalesup.org n'étant pas forcément totalement compatibles avec ceux de conseillé de procéder au cas par cas, les logiciels sur <code>phare.normalesup.org</code> n'étant pas forcément totalement compatibles avec ceux de
clipper.</p> <code>clipper</code>.</p>
<p>Pour que clipper ne vous redemande pas votre mot de passe à chaque transfert, il est vivement conseillé de <p>Pour que <code>clipper</code> ne vous redemande pas votre mot de passe à chaque transfert, il est vivement conseillé de
<a href="&url.tuteurs;/internet/loin/ssh.html#s3">configurer sa connexion ssh</a> et d'installer des <a href="&url.tuteurs;/internet/loin/ssh.html#s3">configurer sa connexion ssh</a> et d'installer des
<a href="&url.tuteurs;/internet/loin/ssh.html#s1_2">clefs</a>. Dans notre cas, la machine locale est phare, et la machine distante clipper.</p> <a href="&url.tuteurs;/internet/loin/ssh.html#s1_2">clefs</a>. Dans notre cas, la machine locale est <code>phare</code>, et la machine distante <code>clipper</code>.</p>
<h2>Les fichiers qu'il est conseillé de transférer</h2> <h2>Les fichiers qu'il est conseillé de transférer</h2>
<p>Certains fichiers contiennent simplement des données personnelles, comme la liste d'adresse de votre carnet d'adresse, la liste des messages lu dans forum, etc... <p>Certains fichiers contiennent simplement des données personnelles, comme la liste d'adresse de votre carnet d'adresse, la liste des messages lus dans forum, etc...
Il peut être utile de récupérer ces fichiers, plutôt que d'avoir à reconstituer les fichiers à la main.</p> Il peut être utile de récupérer ces fichiers, plutôt que d'avoir à reconstituer les fichiers à la main.</p>
<h3>Carnet d'adresse et signature</h3> <h3>Carnet d'adresse et signature</h3>
@ -79,7 +79,8 @@ est d
Si vous voulez quand même le récupérer, à vos risques et périls, regardez la section suivante.</p> Si vous voulez quand même le récupérer, à vos risques et périls, regardez la section suivante.</p>
<h3>La liste des messages lus dans forum ou les news</h3> <h3>La liste des messages lus dans forum ou les news</h3>
<p>Lorsque vous lisez des groupes de discussion avec flrn, celui-ci stocke différentes informations (groupes auxquels vous êtes abonnés, messages lus) dans des fichiers de configuration. On peut avoir envie de les récupérer. Sur <code>phare</code>, tous les fichiers de configuration de flrn sont rangés dans le répertoire <code>$HOME/.flrn/</code>. Sur votre compte <code>clipper</code>, si vous n'avez pas de répertoire <code>.flrn</code>, les fichiers sont dans votre répertoire <code>$HOME</code>.</p> <h4>Si vous utilisez flrn</h4>
<p>Lorsque vous lisez des groupes de discussion avec flrn (ce qui est la situation par défaut), celui-ci stocke différentes informations (groupes auxquels vous êtes abonnés, messages lus) dans des fichiers de configuration. On peut avoir envie de les récupérer. Sur <code>phare</code>, tous les fichiers de configuration de flrn sont rangés dans le répertoire <code>$HOME/.flrn/</code>. Sur votre compte <code>clipper</code>, si vous n'avez pas de répertoire <code>.flrn</code>, les fichiers sont dans votre répertoire <code>$HOME</code>.</p>
<p> Les commandes suivantes récupèrent la liste des messages lu dans <em>tous les newsgroups lu avec flrn</em>. Si vous lisez aussi les dépêches AFP ou usenet avec flrn, ces listes là seront aussi récupérées.</p> <p> Les commandes suivantes récupèrent la liste des messages lu dans <em>tous les newsgroups lu avec flrn</em>. Si vous lisez aussi les dépêches AFP ou usenet avec flrn, ces listes là seront aussi récupérées.</p>
@ -102,7 +103,17 @@ total size is 7094 speedup is 37.94
<span class="prompt">phare ~/.flrn $</span> <span class="prompt">phare ~/.flrn $</span>
</pre>--> </pre>-->
<p>Il se peut que vous ayez modifié votre éditeur par défaut sur clipper. Pour vérifier, on utilise la commande <code>echo</code>.</p> <h4>Si vous utilisez un autre newsreader</h4>
<p>Il faut transférer le fichier où ce logiciel stocke les listes de messages lus et les groupes auxquels vous êtes abonnés. Vous pouvez chercher ce fichier avec <code>ls -a</code> ou son nom sur le web.</p>
<h3>Les raccourcis shell et les variables d'environnement</h3>
<h4>Les raccourcis </h4>
<p>Si vous avez modifié votre fichier <code>.zshrc</code> sur <code>clipper</code> pour rajouter des raccourcis &#8212; appelés « alias » &#8212;, il faut que vous alliez les récupérer manuellement, par copier/coller. Ils sont à recopier dans votre nouveau <code>.zshrc</code>, sur <code>phare</code>. Il faut bien entendu vérifier que les logiciels appelés existent toujours, et ne pas mettre de chemins absolus.</p>
<h4>Les variables d'environnement </h4>
<p>Le fichier <code>.zshenv</code> sur <code>phare</code> définit plusieurs
<a href="&url.tuteurs;/unix/shell/variable.html#s2_3">variable <code>$EDITOR</code></a>. Celle qui peut avoir été modifiée est la variable <code>$EDITOR</code> qui règle votre éditeur de texte par défaut (dans forum, ou mutt). Pour vérifier, on utilise la commande <code>echo</code>.</p>
<pre> <pre>
<span class="prompt">clipper ~ $</span> echo $EDITOR <span class="prompt">clipper ~ $</span> echo $EDITOR
@ -112,11 +123,8 @@ total size is 7094 speedup is 37.94
<span class="prompt">phare ~ $</span> echo $EDITOR <span class="prompt">phare ~ $</span> echo $EDITOR
nano-tool nano-tool
</pre> </pre>
<p class="continue">Dans ce cas, il faut modifier la <a href="&url.tuteurs;/unix/shell/variable.html">variable <code>$EDITOR</code></a> définie dans le <code>.zshenv</code>. Attention, vous ne pouvez pas mettre d'options dans <code>$EDITOR</code>.</p> <p class="continue">
Dans ce cas, vous éditez le fichier <code>.zshenv</code> sur <code>phare</code> pour mettre votre éditeur préféré.</p>
<h3>Les raccourcis en shell</h3>
<p>Si vous avez modifié votre fichier <code>.zshrc</code> sur clipper pour rajouter des raccourcis &#8212; appelés « alias » &#8212;, il faut que vous alliez les récupérer manuellement, par copier/coller. Ils sont à recopier dans votre nouveau <code>.zshrc</code>, sur phare. Il faut bien entendu vérifier que les logiciels appelés existent toujours, et ne pas mettre de chemins absolus.</p>
<h3>Autres fichiers</h3> <h3>Autres fichiers</h3>
@ -129,7 +137,7 @@ nano-tool
<h2>Les fichiers qu'il est plus délicat de transférer</h2> <h2>Les fichiers qu'il est plus délicat de transférer</h2>
<p>Les conseils de cette rubrique s'adressent à des utilisateurs « avancés ». Rapatriez ces fichiers <em>uniquement si vous savez ce que vous faites</em>. <p>Les conseils de cette rubrique s'adressent à des utilisateurs « avancés ». Rapatriez ces fichiers <em>uniquement si vous savez ce que vous faites</em>.
Phare n'est pas organisé de la même façon que clipper. En <code>Phare</code> n'est pas organisé de la même façon que <code>clipper</code>. En
particulier, certaines commandes ne sont pas « rangées » au même endroit de particulier, certaines commandes ne sont pas « rangées » au même endroit de
l'arborescence des fichiers. Si vous avez parmis vos fichiers personnels l'arborescence des fichiers. Si vous avez parmis vos fichiers personnels
des scripts faisant appel à des commandes par leur chemin, il faudra des scripts faisant appel à des commandes par leur chemin, il faudra
@ -138,13 +146,13 @@ nouveau syst
<h3>forum</h3> <h3>forum</h3>
<p>Si vous voulez récupérer toute votre configuration de flrn, peaufinée au fil des années, il faut d'abord supprimer la configuration par défaut sur phare:</p> <p>Si vous voulez récupérer toute votre configuration de flrn, peaufinée au fil des années, il faut d'abord supprimer la configuration par défaut sur <code>phare</code>:</p>
<pre> <pre>
<span class="prompt">phare ~ $</span> rm -rf .flrn <span class="prompt">phare ~ $</span> rm -rf .flrn
</pre> </pre>
<p class="continue">Puis, s'il y a un répertoire <code>$HOME/.flrn/</code> sur clipper, vous transférez celui-ci sur phare. Sinon <p class="continue">Puis, s'il y a un répertoire <code>$HOME/.flrn/</code> sur <code>clipper</code>, vous transférez celui-ci sur <code>phare</code>. Sinon
vous transférez tous les fichiers <code>.flnews*</code> et <code>.flrn*</code> présent sur clipper.</p> vous transférez tous les fichiers <code>.flnews*</code> et <code>.flrn*</code> présent sur <code>clipper</code>.</p>
<p>Il y a quelques modification à faire dans le <code>.flrnrc</code>:</p> <p>Il y a quelques modification à faire dans le <code>.flrnrc</code>:</p>
<ul> <ul>
@ -175,13 +183,13 @@ total size is 19790 speedup is 2.99
<h3>fetchmail</h3> <h3>fetchmail</h3>
<p>Exemple: <p>Exemple:
J'utilisais fetchmail sur clipper pour rapatrier mon mail d'un serveur J'utilisais fetchmail sur <code>clipper</code> pour rapatrier mon mail d'un serveur
extérieur à l'ENS, et ceci avec un fichier de configuration .fetchmailrc extérieur à l'ENS, et ceci avec un fichier de configuration .fetchmailrc
dans lequel une ligne faisait appel à le commande <code>/bin/procmail</code>. dans lequel une ligne faisait appel à le commande <code>/bin/procmail</code>.
Or sur phare, l'appel <code>fetchmail -f .fetchmailrc</code> me renvoie un Or sur <code>phare</code>, l'appel <code>fetchmail -f .fetchmailrc</code> me renvoie un
message d'erreur: <code>/bin/procmail: No such file or directory</code> </p> message d'erreur: <code>/bin/procmail: No such file or directory</code> </p>
<p>Il faut donc que je trouve où se trouve où se trouve procmail sur phare. <p>Il faut donc que je trouve où se trouve où se trouve procmail sur <code>phare</code>.
Pour ce faire, j'utilise la commande <code>which</code>:</p> Pour ce faire, j'utilise la commande <code>which</code>:</p>
<pre> <pre>
@ -196,11 +204,11 @@ vers la commande procmail dans mon fichier <code>.fetchmailrc</code>.</p>
<h2>Les fichiers qu'il est fortement déconseillé de transférer</h2> <h2>Les fichiers qu'il est fortement déconseillé de transférer</h2>
<h3><code>.zshrc</code></h3> <h3><code>.zshrc</code></h3>
<p>Le <code>.zshrc</code> par défaut est fait pour donner un environnement le plus semblable possible à celui de clipper. Mais comme phare n'est pas organisé comme clipper, ce fichier est &#8212; d'un point de vue technique &#8212; assez différent de celui présent sur clipper. Il est donc déconseillé de le rapatrier. Mieux vaut reprendre vos modifications personnelles et adapter au nouveau fichier.</p> <p>Le <code>.zshrc</code> par défaut est fait pour donner un environnement le plus semblable possible à celui de <code>clipper</code>. Mais comme <code>phare</code> n'est pas organisé comme <code>clipper</code>, ce fichier est &#8212; d'un point de vue technique &#8212; assez différent de celui présent sur <code>clipper</code>. Il est donc déconseillé de le rapatrier. Mieux vaut reprendre vos modifications personnelles et adapter au nouveau fichier.</p>
<h3><code>.procmailrc</code></h3> <h3><code>.procmailrc</code></h3>
<p>Ce fichier gère le tri de votre courrier électronique. La moindre fausse manoeuvre peut être lourde de conséquence. C'est généralement un fichier assez court: il est conseillé d'en recréer un sur phare.</p> <p>Ce fichier gère le tri de votre courrier électronique. La moindre fausse manoeuvre peut être lourde de conséquence. C'est généralement un fichier assez court: il est conseillé d'en recréer un sur <code>phare</code>.</p>
<h2>En cas de fausse manoeuvre</h2> <h2>En cas de fausse manoeuvre</h2>
@ -214,7 +222,7 @@ cp: overwrite `./.zshrc'? y
<div class="metainformation"> <div class="metainformation">
Auteur : Denis Conduché, Blaise Li Auteur : Denis Conduché, Blaise Li
Dernière modification le <date value="$Date: 2007-07-02 17:29:15 $" />. Dernière modification le <date value="$Date: 2007-07-03 13:34:33 $" />.
</div> </div>
</body> </body>
</html> </html>