On 2020-04-22 오전 1:48, Consus wrote:
On Tue, Apr 21, 2020 at 06:33:05PM +0300, Nikos Chantziaras wrote:
On 21/04/2020 18:05, Gerion Entrup wrote:
what is the difference between these three packages? I don't get it from the
description alone.
gentoo-sources: A linux kernel source tree with Gentoo patchset
gentoo-kernel-bin: A linux kernel binary image with initramfs?
gentoo-kernel: ???
This is what Mike Pagano (who maintains gentoo-sources and is part of
Gentoo's kernel team) had to say:
Gentoo-sources is the upstream kernel with our patches on top.
They could include experimental patches (use=experimental),
or fixes that have not made it into the mainline upstream kernel.
If you have something you might want in gentoo-sources, all it
takes is a bug and some discussion and if it makes sense we usually will
include it.
Gentoo-sources is under the umbrella of the Gentoo Kernel Team.
gentoo-kernel is a project done by a developer outside of the kernel team.
I believe his goal was to provide a kernel with a sane default config
that should generally work for everyone. It looks like it uses the
config file from Arch Linux. The kernel project is not involved with
that.
I think (it's not my work), the idea is like when you install Ubuntu or some
other
distro where they try to make a kernel with a config covering a ton of stuff so
you don't have to compile your own.
Unfortunately he didn't say anything about gentoo-kernel-bin. So... no idea.
Package gentoo-kernel is the source package. It contains kernel source
code + default usable config and builds you a new kernel during emerge.
gentoo-kernel-bin contains prebuilt kernel image without any source
code.
I have two questions.
First, how much different between the gentoo-kernel-bin's '.config', and
gentoo-kernel's '.config'? I mean, is it quite similarly big to cover
most of the normal devices?
Second, how about adding these simple description in the handbook, in
the section 'Configuring the Linux kernel'. Then, the new-comers can
read and understand the differences and can choose what fits for them.
Thanks.
--
Regards,
W. H. Jeon