Bap: pages sur phare

This commit is contained in:
meles 2007-06-26 15:38:54 +00:00
parent d8b1453710
commit ae509769f5
2 changed files with 371 additions and 0 deletions

305
ressources/phare/index.tml Normal file
View file

@ -0,0 +1,305 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Phare</title>
</head>
<body>
<!-- remplacer /inscription par l'adresse pour avoir un compte, etc... dans le 1er paragraphe -->
<!-- lien vers : http://www.spi.ens.fr/findescomptes.html -->
<h1>Phare, la machine des anciens élèves</h1>
<p> Il s'agit d'un ordinateur (un serveur) situé à l'École normale
supérieure de Paris sur lequel les anciens élèves de cette école ainsi que
les anciens magistériens et pensionnaires étrangers peuvent avoir un compte
informatique. Ce compte offre une <a href="&url.tuteurs;internet/courrier/">boîte à lettres électronique</a>, un accès
au <a href="&url.tuteurs;internet/forum/">forum de l'ENS</a>, la possibilité d'utiliser certains logiciels libres, un
<a href="http://www.normalesup.org/phare/quotas.html">espace de stockage de données limité</a> sauvegardé quotidiennement et la
possibilité d'avoir une <a href="http://www.normalesup.org/phare/pages_perso.html">page web personnelle</a>. Il est accessible par
<a href="&url.tuteurs;internet/loin/">connection à distance</a> et est conçu pour être aussi similaire que possible
aux comptes offerts par le serveur des élèves de l'ENS.
Toute personne ayant eu un compte sur clipper a le droit d'avoir un compte
sur phare.
Des pages sur <a
href="http://www.normalesup.org/phare/"><code>www.normalesup.org/phare/</code></a>
décrivent précisément les
<a href="http://www.normalesup.org/phare/">conditions à remplir pour avoir
un compte</a><!--, ainsi que le <a href="http://www.normalesup.org/phare/">formulaire d'inscription</a>-->.
<strong>Pour l'instant, vous pouvez répondre à un <a
href="http://www.normalesup.org/sondage">sondage</a> sur vos
attentes à propos de cette machine.</strong></p>
<h2>Services fournis par phare</h2>
<p>Les services sont les mêmes que ceux fournis par
<code>clipper.ens.fr</code> et le réseau des élèves&nbsp;: </p>
<ul>
<li><a href="&url.tuteurs;internet/courrier/">boîte à lettres électronique</a> (accessible par tous les moyens standards),</li>
<li><a href="http://www.normalesup.org/phare/pages_perso.html">page web personnelle</a> en <code>http://www.normalesup.org/~login</code>,</li>
<li>espace de stockage sauvegardé (mais <a href="http://www.normalesup.org/phare/quotas.html">limité</a>),</li>
<li>compte Unix (<a href="&url.tuteurs;internet/loin/">accès shell</a>) et logiciels associés,</li>
<li>accès à <a href="&url.tuteurs;internet/forum/">forum</a> (sous réserve d'accord avec les élèves).</li>
</ul>
<p> Plus de détails sur les <a href="http://www.normalesup.org/phare/">services fournis par phare</a>, consulter la
page ad hoc sur <a href="http://www.normalesup.org"><code>www.normalesup.org</code></a>.</p>
<h2>Comment récupérer ses anciens fichiers clipper ?</h2>
<p>Vous pouvez, en quelque minutes, transférer tous vos fichiers qui
s'accumulent depuis de longues années sur clipper, vers phare. Y compris, bien
sûr, votre page web et vos archives de courrier électronique.</p>
<p>Avant tout transfert, songez à faire le ménage. Le plus important, c'est
de supprimer les fichiers <strong>inutiles et encombrants</strong>.</p>
<h3>Ménage à partir d'un ordinateur sous Windows</h3>
<p>Nous décrirons dans cette partie comment faire un minimum de ménage à
partir d'un ordinateur sous windows, sans avoir à
taper de commandes barbares. Pour ceux que le clavier n'effraye pas, vous
pouvez aussi consulter le paragraphe suivant.</p>
<p> Lancez WinSCP (cf. <a href="http://www.eleves.ens.fr/wintuteurs/tutorials/transfiles/">la documentation sur
WinSCP</a>) sur votre machine personnelle, et cliquez sur l'onglet « Size ». Il faut en priorité effacer (touche
<code>F8</code>) les fichiers les plus gros, et ce dans tous les sous-répertoires. Attention, le dossier /Mail contient
vos archives de courrier électronique ! La touche <code>F9</code> permet de savoir, entre autre, la taille totale
d'un dossier.</p>
<p>Dans un deuxième temps, déplacez tous les fichiers que vous voulez
transférer vers un répertoire « <code>vers_phare</code> ».</p>
<p>Avant de transférer vos fichier vers phare, il faut contrôler que le
répertoire <code>vers_phare</code> ne dépasse pas les futurs quotas. </p>
<h3>Ménage à partir d'un terminal ou de putty</h3>
<p>
Si un terminal et quelques commandes au clavier ne vous font pas peur, vous
pouvez utiliser quelques commandes unix très puissantes.
Sous <strong>Mac OS X</strong> l'application s'appelle Terminal (pour ouvrir
un terminal, allez dans Finder&nbsp;&gt; Applications&nbsp;&gt;
Utilitaires&nbsp;&gt; Terminal).
Sous <strong>Windows</strong> utilisez putty (cf. <a
href="http://www.eleves.ens.fr/wintuteurs/tutorials/putty/">la documentation
des WinTuteurs</a>).
</p>
<p>Une fois votre terminal ouvert, créez un répertoire «
<code>vers_phare</code> » qui contiendra les fichiers que vous voulez
transférer vers phare. Vous déplacez ceux-ci avec la commande «
<code>mv</code> ». La commande marche aussi bien pour les fichiers que pour
les répertoires.</p>
<pre>
<span class="prompt">clipper ~ $</span> mv maitrise vers_phare/
<span class="prompt">clipper ~ $</span> mv cubiques2.pdf vers_phare/
</pre>
<p>Il faut maintenant mesurer la taille de votre répertoire
<code>vers_phare</code>: il ne doit pas dépasser le
<a href="http://www.normalesup.org/phare/quotas.html">quota</a> auquel vous
avez droit sur phare. Pour cela on utilise la commande « <code>du</code> ».
<code>du -sh</code> calcule la taille totale (<code>s</code>
comme <em>summarize</em>) du répertoire courant.</p>
<pre>
<span class="prompt">clipper ~ $</span> du -sh
407M .
<span class="prompt">clipper ~ $</span>
</pre>
<p>
Si ce répertoire est trop gros, il faut faire du ménage.
Pour faire du ménage efficacement, il faut savoir identifier quels sont les
répertoires et les fichiers les plus encombrant ou les plus anciens. Voici
les commandes qui vous seront les plus utiles.
</p>
<ul><li> En utilisant <code>du -ak</code> et le en combinant avec
d'autres commandes, vous pouvez savoir précisément quels sont les
fichiers et les répertoires qui prennent le plus de place sur votre
compte. Le résultat sera donné en ordre décroissant, et la taille en
kilo-octets. Ce paragraphe est un bref résumé, il existe une page avec
<a href="&url.tuteurs;unix/place_disque.html#du">plus de détails sur la
commande <code>du</code></a>.
<pre>
<span class="prompt">clipper ~ $</span> du -ak | sort -nr | head -10
98280 .
22007 ./www
1658 ./Mail
9637 ./www/hist
5005 ./www/hist/maitrise
4910 ./histoire
3941 ./Mail/archives
3757 ./www/philo/
3274 ./www/philo/cours
3112 ./www/philo/cours/hegel
2841 ./prive
</pre>
</li>
<li>Une fois les plus gros répertoires identifiés, on peut utiliser
<code>ls</code>
qui liste les fichiers du répertoire courant. L'option
<code>-lh</code> (<em>long, human readable</em>)
permet d'avoir la taille des fichiers, et la date de modification. Cette liste peut-être triée selon divers
critères.
<code>ls -lhS</code> pour trier par taille. Commencez par trier le haut de la liste,
les fichiers les plus encombrants.
<pre>
<span class="prompt">clipper ~ $</span> ls -lhS |head -30
total 56M
-rw-r--r-- 1 conduche math98 7.0M Sep 21 2005 0508_grand.zip
-rw-r--r-- 1 conduche math98 2.8M Feb 25 2003 chat.png
-rw-r--r-- 1 conduche math98 2.5M Jul 14 2006 cours.pdf
-rw-r--r-- 1 conduche math98 2.1M Feb 12 17:31 algebre.pdf
-rw-r--r-- 1 conduche math98 1.5M Sep 23 2005 12.jpg
-rw-r--r-- 1 conduche math98 1.4M Sep 9 2004 book.pdf
-rw-r--r-- 1 conduche math98 1.4M Apr 28 13:41 trombi-MPSI3-06-07.pdf
-rw-r--r-- 1 conduche math98 1.3M May 2 16:15 Indispensable.ps
-rw-r--r-- 1 conduche math98 1.2M Sep 21 2005 0508.zip
(...)
</pre>
<code>ls -lht</code> pour trier par date: est-ce que vos fichiers datant d'il y a 4
ans sont toujours utile ?
<pre>
<span class="prompt">clipper ~ $</span> ls -lht
(...)
-rw-r--r-- 1 conduche math98 868 Nov 26 2002 linux-install.dvi
-rw-r--r-- 1 conduche math98 1.1K Nov 26 2002 linux-install.tex
-rw-r--r-- 1 conduche math98 24K Oct 25 2002 555239470.pdf
-rw-r--r-- 1 conduche math98 943 Oct 9 2002 achat.txt
-rw-r--r-- 1 conduche math98 158K Sep 8 2002 maths.eps
-rw-r--r-- 1 conduche math98 9.2K Jul 10 2002 perou.txt
-rw-r--r-- 1 conduche math98 194K Jul 3 2002 MTH-SMS.pdf
-rw-r--r-- 1 conduche math98 3.2K Jul 1 2002 options.tex
-rw-r--r-- 1 conduche math98 1.4K Jul 1 2002 nouveau.tex
-rw-r--r-- 1 conduche math98 155 Jun 20 2002 conseil.bd
-rw-r--r-- 1 conduche math98 2.5K Jun 20 2002 conseil.lecture2
-rw-r--r-- 1 conduche math98 511 Jun 20 2002 conseil.lecture1
-rw-r--r-- 1 conduche math98 1.7K Jun 5 2002 sem_bd.txt
-rw-r--r-- 1 conduche math98 4 Feb 20 2002 idee.txt
-rw-r--r-- 1 conduche math98 25K Jan 19 2002 habits_bateau.txt
<span class="prompt">clipper ~ $</span>
</pre>
Les fichiers les plus anciens sont en bas de la liste.
Ce paragraphe était un bref résumé, il existe une page avec
<a href="&url.tuteurs;/unix/repertoires.html#ls">plus de détails sur la commande <code>ls</code></a>.
</li>
<li>Pour effacer les fichiers inutiles, utilisez la commande <code>rm</code>.
<pre>
<span class="prompt">clipper ~ $</span> rm 0508_*
rm: remove regular file `0508.zip'? y
rm: remove regular file `0508_grand.zip'? y
<span class="prompt">clipper ~ $</span>
</pre>
Le caractère <code>*</code> sert de caractère générique.
</li>
</ul>
<!-- Que faire des répertoires temporaires, comment récupérer les bookmarks -->
<!-- avant de tout virer, liste des logiciels qui ne servent plus sur phare, -->
<!-- où l'on peut donc virer les .machinrc/ -->
<h3>Transfert des fichiers vers votre nouveau compte sur <code>phare.normalesup.org</code></h3>
<p>Une fois le tri fait, et après avoir contrôlé par <code> du -hs
~/vers_phare</code> que votre compte ne dépasse pas le quota qui vous sera
communiqué, <a href="&url.tuteurs;internet/loin/ssh.html">vous vous
placez sur
<code>phare.normalesup.org</code></a> pour effectuer le transfert de votre compte clipper.</p>
<pre>
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:vers_phare/ .
ploum@clipper's password:
receiving file list ...
2042 files to consider
tmp/
tmp/itinéraire_files/
tmp/maths/
[...]
tmp/turkey1.jpg
217738 100% 773.22kB/s 0:00:00 (xfer#188, to-check=1/204)
tmp/turkey1map.jpg
356597 100% 653.36kB/s 0:00:00 (xfer#189, to-check=0/204)
sent 3796 bytes received 11600134 bytes 566045.37 bytes/sec
total size is 15960595 speedup is 1.38
<span class="prompt">phare ~ $</span>
</pre>
<p class="continue">Tous vos fichiers ont été transférés d'un coup.</p>
<h3>Transfert des archives de courrier électronique</h3>
<p>Il y a deux façon de transférer vos archives mail, suivant ce que vous
utilisez pour lire votre mail. Commencez par rediriger votre courrier entrant
vers phare (<a href="&url.tuteurs;faq/mail.html#forward">voir comment faire</a>).</p>
<h4>Via <code>IMAP</code></h4>
<p>La méthode préconisée ici transfère toutes les boîtes à lettres, y compris
la boîte de réception <code>INBOX</code>.</p>
<pre>
<span class="prompt">phare ~ $</span> imapsync --host1 clipper --user1 [login_clipper] --ssl1 --prefix1 Mail/ \
--host2 localhost --user2 [login_phare] --subscribed --subscribe
</pre>
<p class="continue"><code>--subscribed</code> prend toutes les boîtes
auxquelles on est abonné, <code>--subscribe</code> transfère les
abonnements</p>
<h4>À la main</h4>
<p>Si vous utilisez <code>pine</code> ou <code>mutt</code> pour lire votre
courrier, en vous connectant sur clipper via <code>ssh</code>, vous pouvez
transférer vos archives de courrier par une commande identique à la
précédente.</p>
<pre>
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:Mail .
ploum@clipper's password:
receiving file list ...
2042 files to consider
itinéraires
maths
sent
[...]
archives/dea
archives/sent-2006
217738 100% 773.22kB/s 0:00:00 (xfer#188, to-check=1/204)
sent 3796 bytes received 11600134 bytes 566045.37 bytes/sec
total size is 15960595 speedup is 1.38
<span class="prompt">phare ~ $</span>
</pre>
<div class="attention">
<h1>&icone.attention; Attention &icone.attention;</h1>
<p>
Les courriers qui sont dans votre boîte de réception <code>INBOX</code>
n'auront pas été transférés. Ceux-ci sont conservés dans un fichier de <code>/var/mail</code> à votre nom, qui n'est donc
pas sur votre compte. Le plus simple est de faire le ménage <strong>avant</strong> de transférer son compte sur phare, en <a
href="&url.tuteurs;internet/courrier/urgence-mail.html#s2_4">rangeant tous ses messages dans des dossiers <em>ad hoc</em></a>.
</p>
</div>
<h3>Fichiers de configuration</h3>
<p> Pour transférer des fichiers de configuration, consultez
la <a href="&url.tuteurs;meta/phare-config.html">page tuteurs</a> sur le
sujet. </p>
<div class="metainformation">
Auteur : Denis Conduché.
Dernière modification le <date value="$Date: 2007-06-26 15:38:54 $" />.
</div>
</body>
</html>

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>Phare: configuration</title>
</head>
<body>
<h1>Transférer ses fichiers de configuration depuis clipper vers Phare</h1>
<p>Pour transférer vos fichiers de configuration (fichiers ou répertoires du type <code>.blablarc</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
clipper.</p>
<h2>Exemple de transfert du <code>.pinerc</code> </h2>
<pre>
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:.pinerc .
ploum@clipper's password:
receiving file list ...
1 file to consider
.pinerc
19790 100% 18.87MB/s 0:00:00 (xfer#1, to-check=0/1)
sent 36 bytes received 6582 bytes 1890.86 bytes/sec
total size is 19790 speedup is 2.99
<span class="prompt">phare ~ $</span>
</pre>
<h2>Petites corrections à faire une fois sur phare</h2>
<p>Attention, phare n'est pas organisé de la même façon que clipper. En
particulier, certaines commandes ne sont pas « rangées » au même endroit de
l'arborescence des fichiers. Si vous avez parmis vos fichiers personnels
des scripts faisant appel à des commandes par leur chemin, il faudra
éventuellement corriger ce chemin pour le mettre en conformité avec le
nouveau système.</p>
<h3>Exemple de fetchmail</h3>
<p>Exemple:
J'utilisais fetchmail sur clipper pour rapatrier mon mail d'un serveur
extérieur à l'ENS, et ceci avec un fichier de configuration .fetchmailrc
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 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.
Pour ce faire, j'utilise la commande <code>which</code>:</p>
<pre>
<span class="prompt">phare ~ $</span> which procmail
/usr/bin/procmail
<span class="prompt">phare ~ $</span>
</pre>
<p class="continue">Il faut donc que je rajoute <code>/usr</code> au chemin vers la commande procmail
dans mon fichier <code>.fetchmailrc</code>.</p>
<div class="metainformation">
Auteur : Denis Conduché, Blaise Li
Dernière modification le <date value="$Date: 2007-06-26 15:38:54 $" />.
</div>
</body>
</html>