[gull] Truc et astuces: Telecharger ubuntu avec netcat

Philippe Moret philippe.moret at gmail.com
Fri Nov 7 14:32:06 CET 2008


et on gagne quoi par rapport à utiliser wget ?

Félix Hauri wrote:
> Voici une méthode pour télécharger et graver un CD Ubuntu, en ligne de commande...
> 
> D'abord les variables:
> $ URL='http://mirror.switch.ch/ftp/mirror/ubuntu-cdimage/intrepid/ubuntu-8.10-desktop-i386.iso'
> $ site=$(echo $URL|cut -d/ -f3)
> $ path=${URL#*$site}
> $ file=${path##*/}
> $ md5path=${path%$file}MD5SUMS
>  
> La méthode ``sécuritaire''.
> $ printf "GET %s HTTP/1.0\r\nHost: %s\r\n\r\n" $path $site |
>       nc $site 80 |
>       sed $'1,/^\r*$/d' >$file
> Vérification:
> $ printf "GET %s HTTP/1.0\r\nHost: %s\r\n\r\n" $md5path $site |
>       nc $site 80 |
>       grep $file |
>       md5sum -cv
> 
> La méthode ``bonne connexion réseau''
> $ printf "GET %s HTTP/1.0\r\nHost: %s\r\n\r\n" $path $site | 
>       nc $site 80 | 
>       sed $'1,/^\r*$/d' |
>       sudo wodim dev=/dev/cdrom -
> (wodim ou cdrecord, selon les prefs;)
> 
> Vérification:
> $ mount /cdrom
> $ cd /cdrom
> $ md5sum -c md5sum.txt
> 
> --
>  Félix Hauri  -  <felix at f-hauri.ch>  -  http://www.f-hauri.ch
> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch
> http://forum.linux-gull.ch/mailman/listinfo/gull



More information about the gull mailing list