当前位置: 首页 > news >正文

Ubuntu 下降 Linux Kernel 的版本备忘

此处以 ubuntu 22.04 为示例系统,来降低其 Linux kernel 的版本。

1. 降低 Linux kernel 版本

        在 Ubuntu 22.04 上降低 Linux 内核版本的步骤如下所示。

步骤 1:检查当前内核版本

uname -r


确认当前运行的内核版本。

步骤 2:查看已安装的内核列表

dpkg --list | grep linux-image

列出所有已安装的内核包,找到目标版本(如 5.15.0-xx 或其他更低版本)。

步骤 3:安装特定旧版本内核(可选)


如果旧内核未安装,可从官方仓库安装:

sudo apt update
apt search linux-modules-5.15.0-25-generic
##//#apt search linux-image-5.15.0-  # 替换为所需版本号
sudo apt install linux-image-5.15.0-25-generic linux-modules-5.15.0-25-generic

一口气安装了两个版本的 old kernel,另一个是 linux-image-5.19.0-50-generic


步骤 4:更新 GRUB 配置

sudo update-grub
#or
sudo update-grub2


确保 GRUB 菜单中包含新安装的内核。

步骤 5:重启并选择旧内核

sudo reboot

在启动时长按 Shift 键进入 GRUB 菜单,选择 Advanced options for Ubuntu,然后选择旧内核启动。安装第一个后的效果:

步骤 6:验证新内核

uname -r

确认系统已运行旧内核。

步骤 7:卸载不需要的内核

(可选,谨慎操作)

sudo apt purge linux-image-6.2.0-xx-generic  # 替换为高版本内核
sudo apt autoremove

删除高版本内核(确保系统当前未使用它,比如之前已经重新开机进入低版本 Linux kernel)。

另外需要注意的内容:
备份数据,操作前建议备份重要数据。

依赖兼容性,某些驱动或软件可能需要特定内核版本。

恢复选项,保留至少一个已知稳定的内核以防故障。

2. 回滚到默认内核

        如果出现问题,重启并选择原来的内核进入系统,然后重新安装所需版本:

sudo apt install linux-generic
sudo update-grub


通过以上步骤,可以安全地降级和回滚 Ubuntu 22.04 的内核版本。

http://www.lryc.cn/news/575663.html

相关文章:

  • 使用CSS泄露标签属性值 url路径遍历攻击 -- GPN CTF 2025 PAINting Dice
  • 【STL】深入理解 vector 的底层实现思想和使用
  • 东芝e-STUDIO 2323AMW双面复印报计数器溢出故障
  • 【CMake基础入门教程】第七课:查找并使用第三方库(以 find_package() 为核心)
  • [论文阅读] 人工智能+ | 用大语言模型给建筑合规检查“开挂“:BIM领域的自动化革命
  • python的银行柜台管理系统
  • Python 常用正则表达式大全
  • 【51单片机5毫秒定时器】2022-6-1
  • python打卡day43
  • 常见的排序方法
  • Jenkins 部署与使用
  • 在Visual Studio使用Qt的插件机制进行开发
  • Nordic nRF54L15 SoC对包含电池监测、中断处理和电源轨控制的定制 nPM1300 示例
  • UE Universal Camera 相机插件-限制镜头在区域内移动
  • 【Docker基础】Docker容器管理:docker restart详解
  • 使用Charles中文版抓包工具进行高效的API调试与性能优化
  • 【机器学习深度学习】线性代数
  • 网络分层模型与协议体系技术研究报告
  • PDF Kit 使用示例(HarmonyOS)
  • dockers virbox 安装
  • 亚矩阵云手机多开赋能Snapchat矩阵运营:技术原理与场景化破局
  • Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示
  • Go语言与云原生:Kubernetes Operator开发全流程
  • 【钓鱼预警】HW主题,无需多言
  • LLM复杂记忆存储-多会话隔离案例实战
  • swiftUI iOS16和iOS15兼容
  • 设计模式 | 原型模式
  • 专线服务器具体是指什么?
  • Nginx配置文件介绍和基本使用
  • Excel处理控件Aspose.Cells教程:如何使用 Java 将图片添加到 Excel