To | czdebian-l zavinac debian bod cz |
From | Vaclav Ovsik <Vaclav bod Ovsik zavinac i bod cz> |
Date | Thu, 4 Apr 2002 10:37:15 +0200 |
User-agent | Mutt/1.3.28i |
On Wed, Apr 03, 2002 at 06:47:26PM +0200, Vladimir Michl wrote: > Ahoj Debianisti, > > mel bych na Vas dotaz, ohledne toho, jak si udelat lokalni mirror > distribuce. Konkretne potrebuji potato, a mirror delam zase z potata. > > Vzhledem k tomu, ze mam omezenou linku, potrebuji pouze binary-i386 a > binary-all. > > Kdyz jsem hledal, nasel jsem dpartialmirror, ale po te co jsem z unstable > definanu narouboval nejake perlove baliky to stejne nechodi. Typoval bych > to na to ze to potrebuje novejsi verzi perlu. > > Tak jsem se tedy jal pouzit rsync (2.3.2). Vidim prepinac > --copy-unsafe-links, ktery vypadal na to co presne potrebuji a zadavam: > > rsync -av --copy-unsafe-links \ > --exclude-from=potato.exclude ftp.debian.cz::debian/dists/potato/ \ > /home/debian/potato > > pricemz v potato.exclude ma vsechny platformy krome -all a -i386. > > Pokud si jeste dobre pamatuji, tak nektere soubory z binary-i386 jsou > linky do binary-all a nektere do poolu. > > Po te co dobehl mirror, jsem vsak zjistil, ze rsync misto toho aby linky > do -all nechal a do poolu zkopiroval jako soubory, vse zkopiroval jako > soubory a tedy kopiroval mnoho veci dvakrat. > > Mirror potrebuji k tomu, abych z neho mohl vytvorit CD, a tudiz by bylo > vhodne, aby zustalo rozdeleni -i386 a -all. > > Mate tedy nejaky napad ci vyzkousene reseni jak udelat mirror korektne? No ja si debian mirroruju a primo z nej instaluju, ale CD jsem z toho nikdy delat nezkousel. Cronem poustim takove skriptiky, ktere mi startuji a zastavuji mirroring. No asi bude jednodussi, kdyz to sem vsechno prilozim, snad se na me nikdo nenastve. Vyberu jenom skriptiky na debian. Vsechno by to melo behat pod uzivatelem mirror. Vsechno to takhle mam rozbalene v rootu. Soubor /etc/mirror/crontab je vlastne crontabem uzivatele mirror. No snad Vas to inspiruje. -- Zito
Attachment:
mirroring.tar.gz
Description: Binary data