Soukromy mirror Sarge i386?

Martin Lebeda mlebeda na centrum.cz
Úterý Duben 6 13:26:44 CEST 2004


Dne 05.04.2004 v 18:23 +0200, Dalibor Straka napsal(a):
> On Fri, Apr 02, 2004 at 08:21:19AM +0200, Marian Cavojsky wrote:
> > On Fri, Apr 02, 2004 at 07:32:21AM +0200, Ladislav Vaiz wrote:
> > > Ahoj,
> > > chtel bych si z nektereho mirroru debianu stahnout kompletni Sarge pro 
> > > i386. Woody me nezajima, Sid mi nevadi, ostatni platformy me nezajimaji.
> > > Da se nejak stahnout pouze Sarge? Jak? Mam totiz obavy, ze cely Debian 
> > > se nevejde ani na na dnesni pomery rozumne velky disk. Nezna nekdo pro 
> > > zajimavost konkretni velikosti?
> > 
> > man debmirror
> > 
> > binary i386 + source
> > cavo na cavo:/var/export/Linux/Distributions/Debian$ du -sh mirror/
> > 16G     mirror
> > cavo na cavo:/var/export/Linux/Distributions/Debian$ du -sh mirror/*
> > 16G     mirror/debian
> > 45M     mirror/debian-non-US
> > 
> > Denne mi stahuje od 100 MB do 500 MB priblizne.
> > 
> > Tento skript spustam v cron-e:
> > #!/bin/sh
> > 
> > if ps -C debmirror >& /dev/null
> >   then
> >     echo Bezi ina kopia.
> >   else
> >     cd /var/export/Linux/Distributions/Debian/mirror
> >     /usr/bin/debmirror debian/ -h ftp.tuke.sk -d sarge -r /debian/ --progress --passive --getcontents
> >     /usr/bin/debmirror debian-non-US/ -h ftp.tuke.sk -d sarge/non-US -r /debian-non-US/ --progress --passive --getcontents
> > fi
> > 
> 
> Ja to pro zmenu delam pres skript uvedeny na www.debian.org. Pouziva se

Pouzivam vlastni sadu scriptu (z lenosti dosud napul rucne):
1. stahnu soubory Packages jen pro testing/i386
2. Projdu je a vypisu si z nich jmena a cesty odkazovanych souboru a
pokud neexistuji sup s nim do seznamu
3. Aplikuji wget na vytvoreny seznam.

Funguje to spolehlive, wget zvlada http i ftp, vypreparuje mi
skutecne jen testing/i386, jenom je treba zachovat adresarovou strukturu.

Na pozadani v pripade zajmu zverejnim/zaslu.

Chteli by jeste poladit a doplnit pro lepsi udrzbu lokalniho stromu.

-- 
  Martin Lebeda


Další informace o konferenci Linux