So you “make config” once and then you just tweak it from time to time! I used to run make config until I discovered xconfig (when X was xfree86) and settled on menuconfig.
I was still using menuconfig on Gentoo until around five years ago. OK I still have one or two Larry’s lying around doing useful stuff but generally I just copy the old kernel config to the new one and compile away with genkernel.
make config did take a while back in the day. You literally run through the entire kernel’s options one by one: y/n/m for drivers. I haven’t done that since 2.0.x days. Then you forget to sort out lilo and reach for the boot floppy. No I don’t miss those days.
make nconfig is the new hotness in a terminal, it’s an updated ncurses based menuconfig. When I’m rolling my kernel packages forward after an update I usually just run make oldconfig or make olddefconfig to generate an up to date config based on my previous version, I only get into nconfig or scripted config changes if I need to configure something by hand.
So you “make config” once and then you just tweak it from time to time! I used to run make config until I discovered xconfig (when X was xfree86) and settled on menuconfig.
I was still using menuconfig on Gentoo until around five years ago. OK I still have one or two Larry’s lying around doing useful stuff but generally I just copy the old kernel config to the new one and compile away with genkernel.
make config did take a while back in the day. You literally run through the entire kernel’s options one by one: y/n/m for drivers. I haven’t done that since 2.0.x days. Then you forget to sort out lilo and reach for the boot floppy. No I don’t miss those days.
make nconfig
is the new hotness in a terminal, it’s an updated ncurses based menuconfig. When I’m rolling my kernel packages forward after an update I usually just runmake oldconfig
ormake olddefconfig
to generate an up to date config based on my previous version, I only get into nconfig or scripted config changes if I need to configure something by hand.