Linux内核升级

本文作者: Jason hu
本文链接: http://jasonhzy.github.io/2019/02/06/ubuntu-kernel-upgrade/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!

Linux内核升级

本文作者: Jason hu
本文链接: http://jasonhzy.github.io/2019/02/06/ubuntu-kernel-upgrade/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!

随着Linux内核不断的更新,原有服务器默认内核版本比较低。业务的不断发展,也不太满足业务的需要了。这就需要我们对服务器的内核进行升级,以下就针对常用的Ubuntu进行操作

检查想要安裝的kernel版本是否存在

apt-cache search linux-image-\*
apt-cache search linux-headers-\*

安装kernel

apt-get install linux-image-X.X.X.X-generic
apt-get install linux-headers-X.X.X.X-generic

安裝后更新initramfs image,详细的man update-initramfs

update-initramfs -u -k all 
或
update-initramfs -u -k `uname -r`

更新grub清单

update-grub
重启
reboot

检查内核版本(重启之后检查是否生效)

uname -a

补充:另一种安装方式:自行下载安装包升级内核

1、确定CPU是32/64位,可以用下面的命令查看
getconf LONG_BIT
2、下载Ubuntu编译好的内核
下载地址:
https://kernel.ubuntu.com/~kernel-ppa/mainline
3、使用wget命令来下载到服务器

wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.10/linux-headers-4.15.10-041510-generic_4.15.10-041510.201803152130_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.10/linux-image-4.15.10-041510-generic_4.15.10-041510.201803152130_amd64.deb

4、安装下载软件包

dpkg -i linux-headers-4.15.10-041510-generic_4.15.10-041510.201803152130_amd64.deb
dpkg -i linux-image-4.15.10-041510-generic_4.15.10-041510.201803152130_amd64.deb

5、更新grub引导装入程序,并重启服务器

update-grub

备注:
1、列出目前系統中已安裝哪些kernel

dpkg --get-selections | grep linux-image

2、移除不要的Kernel

apt-get purge linux-image-X.X.XX-XX-generic

3、Ubuntu卸载Linux Kernel

apt-get remove linux-headers-4.4* linux-image-4.4*
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值