1、kernel更新步骤linux
一、genkernel --menuconfig all编缉配置。从新编译kernel,make && make modules_install。app
二、编译完成以后,将arch/x86_64/boot/bzImage拷贝到/boot下,而后修改成适当的名字。it
三、运行genkernel initramfs,在boot下生成initramfs,而后修改成适当的名字。asm
四、将.config拷贝到/etc/kernels目录下,这里是genkernel存放它配置的kernel config文件的地方。编译
五、将System.map拷贝到/boot下。module
2、使用systemd与openrc冲突问题配置
一、改用systemd后,虽然eselect profile将profile改成default/linux/amd64/13.0/desktop/plasma/systemd,而且在/etc/portage/package.mask中加入sys-apps/sysvinit,可是在emerge update时,仍然提示systemd-sysv-utils与openrc须要的sysvinit冲突,其中openrc被service-manager虚拟包依赖。date
二、在/etc/portage/profile/packages中加入一行:-*sys-apps/openrcfile