| ▲ | bombcar 3 hours ago | ||||||||||||||||||||||||||||
It used to be relatively standard even on the "big" distros to compile your own kernel if you needed something outside of the bog-standard. Modularization and all the related auto-detect auto-mod tools have resulted in most distros shipping a "works for almost everyone" kernel that has everything available as a module. Perhaps we should tend toward the first. | |||||||||||||||||||||||||||||
| ▲ | yjftsjthsd-h 3 hours ago | parent [-] | ||||||||||||||||||||||||||||
It seems like a reasonable middle ground for most distros is to put things in kernel modules, but then package those modules into separate packages. If you don't need somedriver.ko, then you don't `apt install linux-driver-somedriver`; if you do need it, just install the package and it just works without needing to compile anything and you get automatic updates and everything. For Gentoo, of course, "just recompile the kernel as desired" is more reasonable, though they have binary packages including for the kernel and I don't see why the same idea shouldn't work there. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||