Ubuntu18更新Linux内核5.15及Linux内核编译

0.下载源代码

  1. https://mirrors.aliyun.com/linux-kernel/v5.x/在镜像网站中找到需要的版本,这里用linux-5.15.10.tar.gz,解压缩到/linux_kernel中,进入/linux_kernel/linux-5.15.10.tar.gz
    解压缩命令:
tar -xzvf linux-5.15.10.tar.gz

1.安装编译环境

apt-get install libncurses5-dev build-essential kernel-package

2.配置内核运行

进入解压后的内核源代码目录,并使用现有的内核配置文件作为基础配置。可以复制系统中 /boot/config-$(uname -r) 文件到内核源代码目录,并命名为 .config

cp /boot/config-$(uname -r) ~/linux_kernel/linux-5.15.10/.config
make menuconfig

在make menuconfig中选在load选项.config

Linux 内核 v5.15.149 是 Linux 内核系列的一个特定版本,主要用于提供操作系统的核心功能和驱动程序给各种硬件平台。安装 Linux 内核的具体步骤可能会因系统环境、你想要的安装方法(源代码编译还是预编译的二进制包)以及目标发行版(如 Ubuntu、CentOS 或 Debian 等)的不同而有所不同。以下是一个一般的安装流程概述: 1. **选择安装方式**: - **预编译包**:如果你使用的是像 Ubuntu 这样的基于 Debian 的发行版,可以在 apt 或者 yum 中查找并安装相应的内核版本。 - **源代码编译**:适用于想要自定义内核或者学习编译过程的用户,需要从 kernel.org 下载源代码,配置选项,然后编译和安装。 2. **下载内核源码**: - 访问 <https://www.kernel.org/>,下载对应版本的Linux内核源代码,通常是tar.gz格式的文件。 3. **解压和配置**: - 使用 `tar` 解压缩下载的文件,进入解压后的目录。 - 运行 `make xconfig` (对于源代码编译) 或 `make menuconfig` (对于早期版本),根据屏幕提示进行配置,选择你需要的模块和配置选项。 4. **编译和安装**: - 运行 `make` 开始编译,这可能需要一些时间,取决于你的系统性能。 - 编译完成后,运行 `sudo make modules_install` 和 `sudo make install` 来安装内核模块和新内核5. **更新内核配置**: - 如果是替换当前内核,可能需要更新 GRUB 启动引导器的配置,确保新内核可以作为启动选项。 6. **重启系统**: - 安装完成后,重启电脑,系统会在启动时自动加载新的内核v5.15.149。 7. **验证**: - 启动后,可以通过 `uname -r` 命令检查当前使用的内核版本确认是否成功安装。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值