Bastian Balthazar Bux ha scritto:
Walter Dnes ha scritto:
On Fri, Feb 04, 2005 at 10:56:18AM +0800, Ow Mun Heng wrote
On Fri, 2005-02-04 at 09:40, Neil Walker wrote:
Walter Dnes wrote:
Is there an "offifial Gentoo method" for syncing installed
packages on two
machines?
The simplest way is to use NFS and simply mount /usr/portage on the
host machine from the others. It works well here on a network of 6
machines.
Alternatively, you can use rsync. There is a how-to somewhere on
the Gentoo website.
This is what I do.
1. echo 'GENTOO_MIRRORS="http://129.253.108.99/sync/"' >>
/etc/make.conf
2. Set up Apache so that it serves the portage distfiles (actually)
3. Set up a Rsync cron job or something that just polls this box. No
need to for a how to.
I don't think I made myself clear enough. I do *NOT* want to
duplicate /portage/distfiles. I want to duplicate machine A's
definition
of "world" on Machine B.
try:
# emerge -uDpv --newuse --noreplace $WORLD_OF_PIII
this should both keep updated your machine and emerge all the packages
not present.
The --noreplace is needed to not force portage recompile a package
already present.
better:
# scp 192.168.0.2:/var/lib/portage/world /tmp/piii_world
# emerge -uDav --newuse --noreplace $(cat /tmp/piii_world)
on your p4
--
[email protected] mailing list