tuteurs.ens.fr/meta/phare.tml

270 lines
12 KiB
Text
Raw Normal View History

2007-05-20 13:57:39 +02:00
<?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>
2007-05-20 17:36:17 +02:00
<!-- remplacer /inscription par l'adresse pour avoir un compte, etc... dans le 1er paragraphe -->
2007-05-20 13:57:39 +02:00
<!-- lien vers : http://www.spi.ens.fr/findescomptes.html -->
<h1>Phare, la machine des anciens <20>l<EFBFBD>ves</h1>
2007-06-07 20:58:23 +02:00
<p> Il s'agit d'un ordinateur (un serveur) situ<74> <20> l'<27>cole normale
sup<EFBFBD>rieure de Paris sur lequel les anciens <20>l<EFBFBD>ves de cette <20>cole ainsi que
les anciens magist<73>riens et pensionnaires <20>trangers peuvent avoir un compte
informatique. Ce compte offre une bo<62>te aux lettres <20>lectronique, un acc<63>s
au forum de l'ENS, la possibilit<69> d'utiliser certains logiciels libres, un
espace de stockage de donn<6E>es limit<69> sauvegard<72> quotidiennement et la
possibilit<EFBFBD> d'avoir une page web personnelle. Il est accessible par
connection <20> distance et est con<6F>u pour <20>tre aussi similaire que possible
aux comptes offerts par le serveur des <20>l<EFBFBD>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<EFBFBD>crivent pr<70>cis<69>ment les
<a href="http://www.normalesup.org/phare/">conditions <20> 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 <20> un <a
href="http://www.normalesup.org/sondage">sondage</a> sur vos
attentes <20> propos de cette machine.</strong></p>
2007-05-20 13:57:39 +02:00
<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 <20>l<EFBFBD>ves: gestion d'une
adresse <20>lectronique, page web, compte accessible depuis n'importe o<>,
quelques logiciels, un service de sauvegardes quotidiennes. La seule
fa<EFBFBD>on d'y acc<63>der est de
se <a href="&url.tuteurs;internet/loin/">connecter <20> distance</a>. Plus
de d<>tails sur les <a href="http://www.normalesup.org/phare/">services
fournis par phare</a>, consulter la page
sur <a
href="http://www.normalesup.org/phare/"><code>www.normalesup.org</code></a>.</p>
2007-05-20 13:57:39 +02:00
<h2>Comment r<>cup<75>rer ses anciens fichiers clipper ?</h2>
<p>Vous pouvez, en quelque minutes, transf<73>rer tous vos fichiers qui
s'accumulent depuis de longues ann<6E>es sur clipper, vers phare. Y compris, bien s<>r, votre page web et vos archives de
courrier <20>lectronique.</p>
<h3>M<>nage</h3>
<p>Avant tout transfert, songez <20> faire le m<>nage. Le plus important, c'est
de supprimer les fichiers <strong>inutiles et encombrants</strong>.</p>
<h4><3E> partir d'un ordinateur sous windows</h4>
<p>Nous d<>crirons dans cette partie comment faire un minimum de m<>nage <20> partir d'un ordinateur sous windows, sans avoir <20>
2007-06-07 20:58:23 +02:00
taper de commandes barbares. Pour ceux que le clavier n'effraye pas, vous
pouvez aussi consulter le paragraphe <20> En ligne de commande <20>.</p>
2007-05-20 13:57:39 +02:00
<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 <20> Size <20>. Il faut en priorit<69> 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 <20>lectronique !</p>
<p>La touche <code>F9</code> permet de savoir, entre autre, la taille totale d'un dossier. Avant de transf<73>rer vos fichier
2007-06-07 20:58:23 +02:00
vers phare, il faut contr<74>ler par que votre compte ne d<>passe pas les
futurs quotas: vous remontez dans
2007-05-20 13:57:39 +02:00
l'arborescence des dossiers sur clipper jusqu'au r<>pertoire du type <code>/users/01/litt/</code>. Vous s<>lectionnez le
2007-06-07 20:58:23 +02:00
r<EFBFBD>pertoire qui porte votre login, et avec <code>F9</code> vous v<>rifiez
qu'il ne d<>passe pas les futurs quotas</p>
2007-05-20 13:57:39 +02:00
<h4>En ligne de commande</h4>
<p>Si un terminal (cf. <a href="http://www.eleves.ens.fr/wintuteurs/tutorials/putty/">la documentation des WinTuteurs</a>
sur putty si vous <20>tes sous windows) et
quelques commandes au clavier ne vous font pas peur, vous
pouvez utiliser quelques commandes unix tr<74>s puissantes. Sous MacOS l'application s'appelle Terminal (situ<74>e dans
<code>/Applications/Utilitaires/</code>).</p>
<p> 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><code>du -sh</code> calcule la taille totale (<code>s</code> comme <em>summarize</em>)
du r<>pertoire courant. Ce paragraphe est un bref r<>sum<75>, 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>.
<p>En utilisant <code>du -ak</code> et le en combinant avec d'autres commandes, vous pouvez savoir pr<70>cis<69>ment quels sont les fichiers
et les r<>pertoires qui prennent le plus de place sur votre compte. Le r<>sultat sera donn<6E> en ordre d<>croissant, et la
taille en kilo-octets.</p>
<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<66>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-<2D>tre tri<72>e selon divers
crit<EFBFBD>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 <20>tait un bref r<>sum<75>, 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>Il reste maintenant <20> effacer les fichiers inutiles, avec 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<63>re <code>*</code> sert de caract<63>re g<>n<EFBFBD>rique.
</li>
</ul>
<!-- Que faire des r<>pertoires temporaires, comment r<>cup<75>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 <code>phare.normalesup.org</code></h3>
<h4>Fichiers, Archives de courrier, page web</h4>
<p>Une fois le tri fait, et apr<70>s avoir contr<74>l<EFBFBD> par <code> du -hs
~/ </code> que votre compte ne d<>passe pas le quota qui vous sera
communiqu<EFBFBD>, <a href="&url.tuteurs;internet/loin/ssh.html">vous vous
placez sur
2007-05-20 13:57:39 +02:00
<code>phare.normalesup.org</code></a> pour effectuer le transfert de votre compte clipper.</p>
<pre>
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:. .
2007-05-20 17:36:17 +02:00
ploum@clipper's password:
receiving file list ...
2042 files to consider
tmp/
tmp/itin<69>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
2007-05-20 13:57:39 +02:00
<span class="prompt">phare ~ $</span>
</pre>
<p class="continue">Tous vos fichiers seront transf<73>r<EFBFBD>s d'un coup.</p>
<h4>Fichiers de configuration</h4>
<p>Pour transf<73>rer vos fichiers de configuration (fichiers ou r<>pertoires du type <code>.blablarc</code>), il est
conseill<EFBFBD> de proc<6F>der au cas par cas, les logiciels sur phare.normalesup.org n'<27>tant pas forc<72>ment totalement compatibles avec ceux de
clipper.</p>
<pre>
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:.pinerc .
2007-05-20 17:36:17 +02:00
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
2007-05-20 13:57:39 +02:00
<span class="prompt">phare ~ $</span>
</pre>
<div class="attention">
<h1>&icone.attention;<3B>Attention<6F>&icone.attention;</h1>
<p>
Les courriers qui sont dans votre bo<62>te de r<>ception <code>INBOX</code>
2007-06-07 20:58:23 +02:00
n'auront pas <20>t<EFBFBD> transf<73>r<EFBFBD>s. Ceux-ci sont conserv<72>s dans un fichier de <code>/var/mail</code> <20> votre nom, qui n'est donc
2007-05-20 13:57:39 +02:00
pas sur votre compte. Le plus simple est de faire le m<>nage <strong>avant</strong> de transf<73>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>Petites corrections <20> faire une fois sur phare</h3>
<p>Attention, phare n'est pas organis<69> de la m<>me fa<66>on que clipper. En
particulier, certaines commandes ne sont pas <20> rang<6E>es <20> au m<>me endroit de
l'arborescence des fichiers. Si vous avez parmis vos fichiers personnels
des scripts faisant appel <20> des commandes par leur chemin, il faudra
<EFBFBD>ventuellement corriger ce chemin pour le mettre en conformit<69> avec le
nouveau syst<73>me.</p>
<p>Exemple:
J'utilisais fetchmail sur clipper pour rapatrier mon mail d'un serveur
ext<EFBFBD>rieur <20> l'ENS, et ceci avec un fichier de configuration .fetchmailrc
dans lequel une ligne faisait appel <20> 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<63>.
Derni<EFBFBD>re modification le <date value="$Date: 2007-06-07 19:21:16 $" />.
2007-05-20 13:57:39 +02:00
</div>
</body>
</html>