-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > (1) Create a file containing a list of the packages you wish to > install. Mine's called pkglist.txt, and looks like this: > > sys-apps/vcron > app-admin/metalog > app-misc/mc > app-crypt/gnupg > dev-lang/python > dev-lang/perl > app-editors/vim > net-www/apache > dev-util/cvs > > (2) Set your USE flags to be the same as on the target systems. > > (3) Use portage to check what packages would be installed to satisfy all > the dependencies for your chosen packages. > > # emerge --pretend --emptytree $(<pkglist.txt) > > (4) Use portage to download the files, keeping them separate from your > regular distfiles. > > # DISTDIR=/mnt/raid/my_pkg_snapshot/ emerge \ > --fetchonly --emptytree $(<pkglist.txt) > > (5) Burn the downloads onto CD. > > (6) Copy the downloads to the /usr/portage/distfiles dir on the target > machine before doing the installs/upgrades. > > (7) Run the following command to install your packages: > > # emerge $(<pkglist.txt) > > This is all off the top of my head, ie. untested. Does anyone see any > problems with this approach? And, then if you try it on the target machine, it's portage three is not in sync, and you end up with a big mess. I've tried doing it, completely messing up my gentoo install. When we're at the subject, what do you need to do an offline install, I actually thinks of running a local rsync server on my offline machine, setting it up to make a portage three from a cd. Anyone have a clue what to set as the module in the rsyncd.conf file. should it be set as portage?
- -- Sigurd Stordal President of GOGS Experimental Petrologist -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+jVbISB4UOs/snOURAim3AJ9P62xqiEIJG0KnqGF39SZ/T9U2+wCbBgZ0 SvKSWh+z/VdqL3ju9xzMnQs= =BEmD -----END PGP SIGNATURE----- -- [EMAIL PROTECTED] mailing list