ubuntu更换内核

1.查找目前可以安装的Linux source

sudo apt-cache search Linux-s

得到的结果如下图所示

ubuntu更换内核_第1张图片

2.选择其中一个进行安装(我这里选择了4.15.0版本)

sudo apt install Linux-source-xxx

成功安装后可以在/usr/src目录找到压缩包(.tar.bz2文件)

捕获10.PNG

3.解压压缩包

sudo tar -jxvf linux-source-4.15.0.tar.bz2 -C linux-source-4.15.0

解压后可以进入linux-source-4.15.0目录可以看到有一个文件名叫linux-source-4.15.0

捕获11.PNG

4.下载所需的软件

sudo apt-get install libncurses5-dev libssl-dev 

sudo apt-get install build-essential openssl 

sudo apt-get install zlibc minizip 

sudo apt-get install libidn11-dev libidn11

5.编译内核

要进入到上文所说的linux-source-4.15.0文件的目录下,然后执行下面的命令

sudo make mrproper 

sudo make clean 

sudo make menuconfig

执行完第三条命令会出现一个界面

ubuntu更换内核_第2张图片

直接选择Exit,然后退出即可,然后执行下面的命令

sudo make

即开始编译内核,过程可能会有点长,我编译了差不多两个小时,可能是在虚拟机编译内核时间会比较长,在双系统中的ubuntu编译时间会较短。

6.安装内核

sudo make modules_install        //安装内核模块

sudo make install      //安装内核

7.重启系统

编译了一个新的内核后,重启Linux操作系统默认会进入最新的那个内核。如果要使用原来的旧的内核的话,在Grub引导界面中选择Ubuntu高级选项,在里面可以选择使用哪一个内核。

ubuntu更换内核_第3张图片

如上图所示,4.4.0版本为原来的,而第一个是新安装的内核

你可能感兴趣的:(ubuntu更换内核)