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

相關文章
相關標籤/搜索