前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ubuntu18.04 升级内核_ubuntu内核版本查看

ubuntu18.04 升级内核_ubuntu内核版本查看

作者头像
全栈程序员站长
发布2022-09-25 11:56:09
8.2K0
发布2022-09-25 11:56:09
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

文章目录


一、更换前准备

(1)由于刚安装的界面较小,先调整下大小,用xrandr命令即可:

在这里插入图片描述
在这里插入图片描述

调整到自己想要的尺寸:

代码语言:javascript
复制
xrandr -s 1600x1200

(2)更换源,把国外源更换为国内源:

在这里插入图片描述
在这里插入图片描述

不更新为国内源的话后续操作下载慢,并且有的可能会下载失败。

(3)更新和升级本地仓库软件

代码语言:javascript
复制
sudo apt update   //更新可安装软件列表到当前运行ubuntu系统
apt list --upgradable // 列举待升级的软件包
sudo apt upgrade  //将当前ubuntu系统已经安装了的软件升级最新版本

(4)ubuntu 18.04 实现 windows 和 linux之间的复制粘贴:

代码语言:javascript
复制
sudo apt install open-vm-tools
sudo apt install open-vm-tools-desktop

二、更换启动内核版本

(1)安装ubuntu18.04.4,默认内核版本是 5.3.0-28 ,我现在要换成 4.15.0-47

在这里插入图片描述
在这里插入图片描述

我们注意到每个内核版本都有一个带 -generic 和不带 -generic 的内核头文件,对于同一版本内核的这两个文件夹都只是头文件,并不是源代码。带有 -generic 的目录里面均是指向不带 -generic 文件夹内容的符号链接:

在这里插入图片描述
在这里插入图片描述

(2)可以使用以下命令查看已经安装的内核镜像

代码语言:javascript
复制
dpkg --get-selections |grep linux-image
在这里插入图片描述
在这里插入图片描述

(3)查看指定版本的内核包 ,我这里需要的是 : 4.15.0-47

代码语言:javascript
复制
apt-cache search linux| grep  4.15.0-47
在这里插入图片描述
在这里插入图片描述

(4)安装指定版本内核的linux系统头文件及镜像:

代码语言:javascript
复制
apt-get install linux-headers-4.15.0-47-generic linux-image-4.15.0-47-generic
在这里插入图片描述
在这里插入图片描述

(5)查看当前系统中内核的启动顺序:

代码语言:javascript
复制
grep menuentry /boot/grub/grub.cfg
在这里插入图片描述
在这里插入图片描述

(6)修改内核启动顺序:

代码语言:javascript
复制
 vim /etc/default/grub
在这里插入图片描述
在这里插入图片描述

将GRUB_DEFAULT=0修改为GRUB_DEFAULT=“Advanced options for Ubuntu>Ubuntu, with Linux 4.15.0-47-generic”,这样内核启动时将选择从4.15.0-47内核版本启动。

在这里插入图片描述
在这里插入图片描述

(7)修改上述配置后,执行update-grub 命令,更新启动配置。

代码语言:javascript
复制
update-grub
在这里插入图片描述
在这里插入图片描述

重启系统后,发现内核变成 4.15.0-47 版本了

在这里插入图片描述
在这里插入图片描述

(8)选择内核版本启动

代码语言:javascript
复制
 vim /etc/default/grub

做出如下改动,这样就会在启动阶段选择自己想要的内核版本启动

在这里插入图片描述
在这里插入图片描述

设置完成后:

代码语言:javascript
复制
update-grub
reboot
在这里插入图片描述
在这里插入图片描述

由于之前我启动内核版本设置为 4.15.0-47 ,那么这次我选择 5.3.0-28 版本启动:

在这里插入图片描述
在这里插入图片描述

现在内核版本又变成 5.3.0-28 版本,如下图所示:

在这里插入图片描述
在这里插入图片描述

三、查看内核镜像

查看已经安装的内核镜像

代码语言:javascript
复制
dpkg --get-selections |grep linux-image
在这里插入图片描述
在这里插入图片描述

可以看出 4.15.0-47 和 5.3.0-28两个版本的内核镜像

查看 /lib/modules 目录:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查看 /usr/src 目录:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、其他

下载其它版本的内核版本文件,我以4.15.0-47为例:

代码语言:javascript
复制
sudo apt-get install linux-headers-4.15.0-47
在这里插入图片描述
在这里插入图片描述

选择对应的版本后,下载,就会安装在 /usr/src/ 目录下:

在这里插入图片描述
在这里插入图片描述

总结

这就是ubuntu 18.04更换其它版本的内核的方法了

参考资料

https://blog.csdn.net/weixin_42915431/article/details/106614841 https://blog.csdn.net/libin55/article/details/107522590 https://computer-lan.blog.csdn.net/article/details/119529859

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172312.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、更换前准备
  • 二、更换启动内核版本
  • 三、查看内核镜像
  • 四、其他
  • 总结
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档