On 2022-02-26 05:07-0600 Dale <rdalek1...@gmail.com> wrote:

> Ramces Tampo-og Red wrote:
> > Hello list,
> >
> > I'm a sort-of  newbie gentoo user and  I just wanted to ask  if
> > what I'm thinking is possible or if I'm just  being stupid. But
> > either way, I was wondering if it  is possible to export a list  of
> > all installed software in emerge and use that to recreate on
> > another gentoo install.
> >
> > I have  a bunch of PCs  that are all  similarly specced and I
> > wanted to create a minimal install "template" for all of them. If
> > not, would it be possible to pipe-in to emerge from stdin an output
> > of all of the package names that I wanted it to emerge?
> >
> > I'm really sorry if this might  be a stupid question. I'd
> > appreciate any guidance in the matter.
> >
> > Cheers!
> >  
> 
> 
> There is a file that contains all the packages you have installed.  It
> is located here:
> 
> /var/lib/portage/world
> 
> One could copy that file to another system and do a emerge @world to
> install the same list of packages.  Depending on what all you have
> installed, it could confuse emerge and not be doable.  In the past, I
> had a copy of the file and I emerged them a few at a time.  It's worth
> trying by just coping the file tho.  It just might work. 

It is safer to copy the world file to /etc/portage/sets/¹ and then
emerge the set. This way portage won't think that the packages are
already installed. So you could copy it to
/etc/portage/sets/minimal-install and install it with emerge -a
@minimal-install.

Kind regards, tastytea

¹ <https://wiki.gentoo.org/wiki//etc/portage/sets>

Reply via email to