1 |
> I think the 'tinygentoo' howto is quite useful for what you're talking |
2 |
|
3 |
Actually, it is my start point. I'm trying to implement a set of |
4 |
scripts to create the ram initrd file for use with my home server and |
5 |
even with my workstation. But, although I intend to use a X11 on ram |
6 |
for the workstation, I want to have the smallest memory footprint |
7 |
possible. |
8 |
|
9 |
My idea is: create a build host for initrd files for each system type |
10 |
that I have. These initrd files would have (only) the same software |
11 |
that I would run every day. |
12 |
|
13 |
My arch is x86. |
14 |
|
15 |
|
16 |
Thanks for the help! |
17 |
|
18 |
|
19 |
|
20 |
2007/7/12, Christopher Friedt <cfriedt@××××××××××××××.com>: |
21 |
> I think the 'tinygentoo' howto is quite useful for what you're talking |
22 |
> about. Passing PORTAGE_CONFIGDIR and ROOT at the same time allows you to |
23 |
> build a very minimal system. I usually just symlink /usr/portage to |
24 |
> /tinygentoo/usr/portage, but you could just as easily mount -o bind it. |
25 |
> I guess what's assumed in this case is that you're compiling for the |
26 |
> same arch. Which arch are you using? Is there a qemu-system that is |
27 |
> capable of running natively compiled binaries for your arch? |
28 |
> |
29 |
> I use busybox / (uclibc or glibc, without many of the locales) and have |
30 |
> made several very small root filesystems, but mainly for ARM. |
31 |
> |
32 |
> ~/Chris |
33 |
> |
34 |
> Marcelo Coelho wrote: |
35 |
> > Hi! |
36 |
> > |
37 |
> > |
38 |
> > I'm trying to create a minimal system and using the ROOT var to set |
39 |
> > the location where I want the packages to be installed. |
40 |
> > |
41 |
> > The problems arise when I tried to choose a cron daemon: I would have |
42 |
> > to install 39 packages, including portage. |
43 |
> > |
44 |
> > How can I trim the package set that would be emerged together with the |
45 |
> > cron daemon or other packages? |
46 |
> > |
47 |
> > When emerging with the ROOT var (eg.: /var/system), the make.conf file |
48 |
> > that is used is the one that is located at that location (eg.: |
49 |
> > /var/system/etc/make.conf) ? |
50 |
> > |
51 |
> > What normally are the packages that you guys use as minimal system? |
52 |
> > |
53 |
> > |
54 |
> > Thanks for the help! |
55 |
> -- |
56 |
> gentoo-embedded@g.o mailing list |
57 |
> |
58 |
> |
59 |
-- |
60 |
gentoo-embedded@g.o mailing list |