Re: notion of base or minimal image

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
oron@xxxxxxxxxxxx                  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
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux