Ubuntu系统升级内核

Docker要求Ubuntu系统的内核版本高于 3.10,服务器内核版本过低,得把3.2.0-126.141版本升级到 4.15.0-041500.201802011154,步骤以下

  • 查看内核版本
uname -ar

  • 下载内核文件

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

wget下载 .deb 文件,
ubuntu

  • 升级内核

sudo dpkg -i *.deb服务器

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

解决方法:3d

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

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

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

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

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

  • 卸载已安装的内核

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

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


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

相关文章
相关标签/搜索