I think the 'tinygentoo' howto is quite useful for what you're talking

Actually, it is my start point. I'm trying to implement a set of
scripts to create the ram initrd file for use with my home server and
even with my workstation. But, although I intend to use a X11 on ram
for the workstation, I want to have the smallest memory footprint
possible.

My idea is: create a build host for initrd files for each system type
that I have. These initrd files would have (only) the same software
that I would run every day.

My arch is x86.


Thanks for the help!



2007/7/12, Christopher Friedt <[EMAIL PROTECTED]>:
I think the 'tinygentoo' howto is quite useful for what you're talking
about. Passing PORTAGE_CONFIGDIR and ROOT at the same time allows you to
build a very minimal system. I usually just symlink /usr/portage to
/tinygentoo/usr/portage, but you could just as easily mount -o bind it.
I guess what's assumed in this case is that you're compiling for the
same arch. Which arch are you using? Is there a qemu-system that is
capable of running natively compiled binaries for your arch?

I use busybox / (uclibc or glibc, without many of the locales) and have
made several very small root filesystems, but mainly for ARM.

~/Chris

Marcelo Coelho wrote:
> Hi!
>
>
> I'm trying to create a minimal system and using the ROOT var to set
> the location where I want the packages to be installed.
>
> The problems arise when I tried to choose a cron daemon: I would have
> to install 39 packages, including portage.
>
> How can I trim the package set that would be emerged together with the
> cron daemon or other packages?
>
> When emerging with the ROOT var (eg.: /var/system), the make.conf file
> that is used is the one that is located at that location (eg.:
> /var/system/etc/make.conf) ?
>
> What normally are the packages that you guys use as minimal system?
>
>
> Thanks for the help!
--
[EMAIL PROTECTED] mailing list


--
[EMAIL PROTECTED] mailing list

Reply via email to