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 :)
- 1343 megtekintés
Hozzászólások
"--exclude=" ?
- A hozzászóláshoz be kell jelentkezni
Ezzel könyvtárakat lehet csak kizárni... nem?
- A hozzászóláshoz be kell jelentkezni
tudtommal nem...
man...
--exclude=PATTERN exclude files matching PATTERN
--exclude-from=FILE read exclude patterns from FILE
ezek szerint legalábbis.
- A hozzászóláshoz be kell jelentkezni
Akkor hogy állítsam be? :)
- A hozzászóláshoz be kell jelentkezni
Gentooban a csomaglistát rsync-kel szinkronizáljuk. Én így állítom be, hogy a csak nekem érdekes csomagok ebuildjeit töltsem le:
- rsync-nek extra kapcsoló:
--exclude-from=<fájlnév>
- 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/**
- teljes könyvtára(ka)t, amik illeszkednek erre a mintára:
Két csillag (
**
) azért kell a végére, hogy illeszkedjen a
/
jelre a vége.
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
ha deb/ubi mirrort akarsz, akkor apt-mirror, van csomag is.
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Asszem itt felhasználó hiba lesz..
Az apt-mirror jó ötlet, köszi, csak FreeBSD-n nincs, a FreeNas meg rá épül.
- A hozzászóláshoz be kell jelentkezni
ez egy perl script, letoltod a kesz csomagot, kicsomagolod mcvel, es csak siman felmasolod a freebsdbe, configolod es kesz
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Esetleg így megoldani:
rsync -a ftp.hu.debian.org::ftp/debian/pool/main/*/*/*i386* .
- A hozzászóláshoz be kell jelentkezni
Ez sajnos csak kilistázza nekem a ftp.hu.debian.org-on található fileokat. Ezeket kellene letölteni... haladunk? :)
- A hozzászóláshoz be kell jelentkezni
Azt hiszem a végén kihagytál egy "szóköz pontot". Szóval még meg kell adni neki, hogy hova szinkronizáljon.
- A hozzászóláshoz be kell jelentkezni
Erre "építve" kipróbáltam így: rsync -av rsync://ftp.fsn.hu/linux/ubuntu/pool/ -- /home/lacyc3/rsynx/ *i386*
De most is letölt mindent :(
- A hozzászóláshoz be kell jelentkezni
bakker..
- A hozzászóláshoz be kell jelentkezni
Köszönöm a segítséget, végre sikerült :-)
BUÉK
- A hozzászóláshoz be kell jelentkezni
és hogyan?
- A hozzászóláshoz be kell jelentkezni
Hogyan legyen "válogatós" az rsync?
Tedd nővé vhogy... :D
- A hozzászóláshoz be kell jelentkezni