Friday, December 4, 2009

Creating Entropy sets

You use your Sabayon Desktop to your taste and you kinda always want to install the same thing when you freshly install Sabayon. Taken this idea there are sets you can create yourself or use the provided ones from entropy.

Here is an example how to make one for e.g. Gnome on a Core install. (or on a KDE install)

all sets are stored in /etc/entropy/packages/sets , so in my example I'll use what will be our stock Gnome set for Core:

create an empty file:
touch /etc/entropy/packages/sets/gnome

and put in these atoms:

x11-base/xorg-server
x11-apps/xdm
gnome-base/gdm
gnome-base/gnome-light
gnome-base/gnome-applets
mail-client/evolution
media-gfx/eog
app-arch/file-roller
media-video/totem
x11-themes/sabayon-artwork-gnome
app-misc/sabayon-skel
gnome-extra/nm-applet
app-cdr/brasero
app-text/evince
www-plugins/adobe-flash
dev-java/sun-jdk

Save the file and do this:

equo install @gnome

The example set will actually be available in Entropy by default so there will be no need for creating this one, but I can imagine that you install Core and only want to install apache, PHP, MySQL and perhaps some additional packages. For such thing I encourage you to write a set and keep it stored somewhere safe in case you ever do a fresh install again.

1 comment:

Anonymous said...

Thanks
Could not find this info anywhere else.
Sulphur has a Sets feature but it throws up "Set not found or unable to remove" as soon as more than one atom is added.

Your CL alternative is appreciated