Gentoo: Automate your Kernel upgrades with portage hooks
You want to automate your Kernel build & install? Here’s how!
Automatic kernel replacements can be dangerous. Be sure you know what you are doing and make backups on a regular basis.
This automation will keep the last running kernel beside the new one so you’ll be able to switch back in case something breaks.
Make sure sys-kernel/gentoo-sources has symlink enabled as USE flag.
I like to use equery from app-portage/gentoolkit to do so:
I’m using /etc/portage/env for my script and the script is using app-admin/eclean-kernel:
Make sure everything is setup as described and paste the following code under /etc/portage/env/sys-kernel/gentoo-sources:
Next time emerge will install new kernel sources via this portage hook and you don’t have to do those steps manually!