On יום שלישי, 19 ביולי 2016 9:20:41 IDT Colin Walters wrote:
> On Tue, Jul 19, 2016, at 07:32 AM, Nikos Mavrogiannopoulos wrote:
> > Hi,
> > Is there some notion or definition of a Fedora minimal or base image?
>
> A lot depends on whether "image" is a container or OS, which mostly
> boils down to "contains a kernel".
That's a good start, but I think it could be (usefully) refined.
Here is an example taxonomy:
|
+- Minimal Container (enough for chroot or entering into shell in container)
|
+- Minimal Build Container (Minimal Container + <build-essentials>)
|
+- Minimal Bootable Container (Minimal Container + systemd)
|
+- Minimal OS VM (Minimal Bootable Container + kernel + boot-loader)
|
+- Minimal OS Metal (Minimal OS VM + udev +
<hardware-related-packages?>)
Sounds reasonable?
* Should we assign '@<tag>' for each of these combinations?
* What about <hardware-related-packages>? (x86*, arm*)
* What about some <build-essentials> package (similar to Debian)
so there's a centralized definition for all implicit build
dependencies (gcc, make, etc.) which should not be specified in
"Build-Requires".
* Other categories? Something that breaks this taxonomy?
Thanks,
--
Oron Peled Voice: +972-4-8228492
[email protected] http://users.actcom.co.il/~oron
The most exciting phrase to hear in science, the one that heralds new
discoveries, is not "Eureka!" (I found it!) but "That's funny ..."
-- Isaac Asimov
--
devel mailing list
[email protected]
https://lists.fedoraproject.org/admin/lists/[email protected]