Hogyan legyen "válogatós" az rsync?

Fórumok

Sziasztok!

Úgy döntöttem hogy Ubuntu és Debian mirrort csinálok a FreeNAS gépen. Erre a feladatra az linuxforumon azt javasolták, hogy használjak rsync-et. Végre, sikerült eljutnom odáig hogy működjön a dolog, de nem tudom beállítani azt, hogy válogatós legyen, azaz csak bizonyos disztróhoz és architektúrához töltsön le dolgokat, egészen pontosan Ubuntu Gutsy Gibbon-hoz kellenének és i386-os architektúrára. De nem nagyon esik le hogy ezt hogyan kellene.

Nagyon megköszönném az ötleteket, ha sikerül ezt megoldanom, akkor a debiannal sem lesz probléma.. (remélem :))

u.i. ftp.fsn.hu a forrás tükröm :)

Hozzászólások

Gentooban a csomaglistát rsync-kel szinkronizáljuk. Én így állítom be, hogy a csak nekem érdekes csomagok ebuildjeit töltsem le:

  1. rsync-nek extra kapcsoló:
    --exclude-from=<fájlnév>
  2. a
    <fájlnév>

    fájlban pedig soronként megadom a könyvtárakat, amiket ne töltsön le:

    • teljes könyvtára(ka)t, amik illeszkednek erre a mintára:
      gnustep-*/
      
    • az
      app-shells

      könyvtárból csak bizonyos alkönyvtárakat szűrök: a

      bash**

      -ra illeszkedőket töltse le, viszont a

      bashish*

      -t (ami ugye szintén illeszkedik rá) hagyja el:

      app-shells/bashish*
      + app-shells/bash**
      app-shells/**

Két csillag (

**

) azért kell a végére, hogy illeszkedjen a

/

jelre a vége.

ha deb/ubi mirrort akarsz, akkor apt-mirror, van csomag is.
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Asszem itt felhasználó hiba lesz..

Az apt-mirror jó ötlet, köszi, csak FreeBSD-n nincs, a FreeNas meg rá épül.

Esetleg így megoldani:

rsync -a ftp.hu.debian.org::ftp/debian/pool/main/*/*/*i386* .

Köszönöm a segítséget, végre sikerült :-)

BUÉK

Hogyan legyen "válogatós" az rsync?

Tedd nővé vhogy... :D