On Thu, 8 Aug 2002, Sagon Yann wrote:
> Lorsque je download des images iso sur le net, il arrive qu'elles soient
> corrompues. Je les v�rifies donc avec md5 sum pour �tre s�r qu'elles soient
Corrompues ou tronqu�es ? C'est diff�rent.
Mes remarques g�n�rales concernant le transfert de fichiers sur Internet:
- en r�gle g�n�rale, ne jamais utiliser un client comme Netscape pour
t�l�charger un fichier
- t�l�charger, dans la mesure du possible, le fichier de signature
associ� (MD5SUM, voire, mieux, signature GPG/PGP)
- utiliser un outil simple pour le t�l�chargement, comme par
exemple wget:
wget http://....
wget ftp://
qui supporte d'ailleurs, automatiquement, la reprise apr�s
interruption (ou manuellement avec --continue)
- v�rifier les md5sums et/ou signatures GPG/PGP apr�s le
t�l�chargement.
Si le fichier est simplement tronqu�, continuer avec
wget --continue $URL
S'il est corrompu, un signal d'alarme retentit: t�l�charger � nouveau le
fichier et comparer avec la premi�re copie (avec cmp). Si l'erreur est la
m�me, informer l'administrateur du serveur concern�, et changer de
serveur. Si l'erreur est diff�rente, l'alarme sonne plus fort: v�rifier la
m�moire de la machine locale (memtest86), puis le DMA/disque (transf�rer
de disque � disque des donn�es pour un total d'au moins 2 � 3 fois la
m�moire vivre pendant assez longtemps et comparer � chaque transfert),
voire le CPU (compiler un kernel). Enfin, il faut tester �galement les
transferts r�seau de la m�me mani�re, p.ex. avec l'outil nc et des
connexions multiples.
On peut aussi installer un outil comme Cerberus (voir sourceforge.net),
qui fait ce qui pr�c�de.
> J'ai r�cement download� une image iso de ~600mb et elle est corrompue. Ma
> question est la suivante: que peut-on faire � part tout re-downloader?
Si le fichier �tait v�ritablement corrompu par la machine locale et que le
probl�me est maintenant corrig�, on peut effectivement utiliser rsync
comme mentionn� ailleurs.
Notons d'ailleurs que la distribution Debian (dont les `images ISO' font
en total approximativement 86 GB, sans compter les 18 DVDs) a plusieurs
mode de distribution de CDs:
- vieux, co�teux, lent: images compl�tes
- rsync: diff�rences par rapport � d'anciennes versions
- jigdo: mise bout-�-bouts de fichiers pris par HTTP et FTP, plus
structure fixe. Tr�s �conomique avec un ou plusieurs miroirs
fichiers Debian proches (sources FTP ou HTTP).
A cela s'ajoute bien s�r l'installation de packages via sources HTTP ou
FTP via apt-get: en th�orie le t�l�chargement de 6 disquettes (ou d'un CD
netboot) suffit pour installer un syst�me totalement par sources HTTP/FTP.
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.