1 |
Andreas K. Huettel <dilfridge <at> gentoo.org> writes: |
2 |
|
3 |
|
4 |
> > Note {embedded << minimal << default} I still have some vintage gentoo |
5 |
> > systems running which have very few flags set and include (USE="-*") in |
6 |
> > make.conf. And a {state-machine/executive/rtos << embedded(linux)}, |
7 |
> > just so we are on the same page. |
8 |
|
9 |
> Would be interesting to know what you mean exactly by "minimal" (there |
10 |
> is no such profile) and "embedded". |
11 |
|
12 |
|
13 |
Let me state this again, from the top down. Ok Say I install the default |
14 |
profile, for say and arm64 system (a dev board with graphics chip like |
15 |
96board. I can install gentoo on that with a minimum number of packages. |
16 |
But let's say all I really want is IPtables (or nftables) and ssh. |
17 |
Surely the default profile has more than is need. So if everything not |
18 |
absolutely was stripped out, it'd be a minimized gentoo system (my |
19 |
nomenclature). This would eventually include a very trimmed kernel, |
20 |
and very few processes running. I use to build these (some years ago) |
21 |
and it was easy, just put {USE=-*} in make.conf and add a very few flags. |
22 |
X86 mostly. |
23 |
|
24 |
|
25 |
Now say I go to the gentoo_embedded_handbook and build a minimum system |
26 |
for an arm 7 chip. It is even small than this aforementioned minimal |
27 |
gentoo system, as it is embedded (yocto) or OE would be straightforward now, |
28 |
but Linaro is bloated for an embedded system). |
29 |
|
30 |
SO we have this relationship: |
31 |
|
32 |
embedded << minimal << default as far as I am concerned with profiles. |
33 |
|
34 |
I undertand the history of gentoo, so I know, particularly below a default |
35 |
profile, it's been adhoc. Maybe the minimal should use 'sys-apps/S6' just |
36 |
for grins? |
37 |
|
38 |
|
39 |
OK? I not saying this is the current way it is in gentoo, there is no |
40 |
mapping between and embedded gentoo system and a default gentoo system; |
41 |
so I am going to develop one, for my interests. Input from others is welcomed. |
42 |
|
43 |
|
44 |
James |