1 |
David Corbin wrote: |
2 |
> |
3 |
> I've considered the idea of a custom distribution to do this. There is no |
4 |
> doubt in my mind, that any such distribtuion would be based on an existing |
5 |
> one, with tweaks that deal with where updates come from, and what packages |
6 |
> are availble, etc. Gentoo or Debian are the two likely candidates. I'm not |
7 |
> *sure* a customized distribution is appropriate. |
8 |
|
9 |
There's an excellent reason why Gentoo is seriously leaning towards |
10 |
calling itself a "metadistribution". Look into tools such as catalyst. |
11 |
You can build LiveCDs for installing into a known-good environment, |
12 |
"Stage 4" archives that require minimal configuration after |
13 |
installation, or even (since, as you mentioned, the targets fall into a |
14 |
few distinct categories) full disc images on (a) local staging box(es) |
15 |
and simply image everything across to the targets. If you're |
16 |
uncomfortable with having a production system loaded with gcc, portage, |
17 |
and such, you can build your own "releases" locally, and simply batch |
18 |
update the targets when convenient. The images built by catalyst are |
19 |
*not* required to contain portage or the portage tree. |
20 |
|
21 |
Portage and catalyst are *very* powerful tools if you look into their |
22 |
depths. Rsync and friends used in conjunction with a local staging |
23 |
system can IMO make maintaining such a system incredibly easy. |
24 |
|
25 |
Yes, I'm available for consulting. :P |
26 |
-- |
27 |
gentoo-user@g.o mailing list |