-----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

Reply via email to