Ubuntu18.04添加PREEMPT实时补丁

一、查看当前Linux内核版本

uname -r

本次测试使用的环境
1、虚拟机VirtualBox 7.0.6
2、Ubuntu18.04.2,内核版本是5.4.0-150

注意:后面的指令都是在root账户下输入的,如果在home下,几乎所有命令都加sudo

二、内核和补丁下载
下载相近版本内核
内核下载网站:https://mirrors.edge.kernel.org/pub/linux/kernel/
(网站打开后,目录是按字母排序,需要下拉到Linux开头的地方找想要的内核)
下载与内核版本一致的补丁
补丁下载网站: https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/

本次测试选了5.4.10版本的内核,5.4.10-rt5版本的实时补丁

三、安装依赖库
网上的资料对于依赖库的内容略有区别,但经测试,安装下面这些是够用的

apt-get -y update
apt-get install patch
apt-get install build-essential make gcc libncurses-dev libssl-dev libc6-dev libelf-dev bison dwarves zstd flex

四、配置Linux内核
4.1、在/usr/src/下新建一个文件夹,可命名为rt_linux_preempt
将两个压缩包复制到该文件下,解压缩
下面是官方文件提供的解压方法(应该是针对.xz压缩包)

$ xz -cd linux-4.4.12.tar.xz | tar xvf -
$ 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值