Ubuntu系统升级内核

Docker要求Ubuntu系统的内核版本高于 3.10,服务器内核版本太低,得把3.2.0-126.141版本升级到 4.15.0-041500.201802011154,步骤如下
  • 查看内核版本
uname -ar
  • 下载内核文件

打开http://kernel.ubuntu.com/~kernel-ppa/mainline/,选中要升级的内核版本,

wget下载 .deb 文件,

  • 升级内核

sudo dpkg -i *.deb

命令报错:Package kmod is not installed.dpkg

解决方法:

   1. sudo vi /etc/apt/sources.list,在sources.list最后一行加入

deb http://cz.archive.ubuntu.com/ubuntu trusty main 

文件/etc/apt/sources.list是一个普通可编辑的文本文件,保存了ubuntu软件更新的源服务器的地址

   2. sudo apt-get update
   3. sudo apt-get install -f    修复下刚刚安装失败的依赖
   4. reboot

dpkg是“Debian Packager ”的简写,是Debian软件包管理器的基础,方便软件的安装、更新及移除

  • 卸载已安装的内核

查看当前系统安装的内核:update-grub

查找卸载的内核的安装包的名字:dpkg -l | grep linux


卸载:sudo apt-get purge (安装包的的名字),例如apt-get purge linux-headers-3.2.0-126-generic


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值