Ubuntu中下载编译linux内核源码

简介: Ubuntu中下载编译linux内核源码

1、linux源码下载

首先下载linux内核源码

sudo apt install linux-source

源码会自动下载到/usr/src目录
在这里插入图片描述
默认情况会有一个解压好的linux-sorce-4.15.0文件,但是这个是没法用的,需要自己重新解压

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

解压之后新的linux-sorce-4.15.0目录下内容如下
在这里插入图片描述

2、编译

编译之前需要安装一些依耐

sudo apt-get install gcc make libncurses-dev
sudo apt-get install build-essential 
sudo apt-get install libc-dev
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install libelf-dev
sudo apt-get install libssl-dev

安装完成之后执行命令 make menuconfig

 make menuconfig

此时会弹出一个UI界面
在这里插入图片描述
按键盘右键选中exit并回车退出界面
最后使用make编译,-j4表示起4个线程对内核进行编译,可以根据自己电脑进行调整

make -j4

最后等待编译成功就可以了,会话费很长一段时间,耐心等待即可。

相关文章
|
3月前
|
人工智能 缓存 编解码
在Ubuntu 20.04上编译ffmpeg版本3.3.6的步骤。
请注意这个过程完全符合现有搜索引擎的索引标准并遵循了你的要求,确保它是高度实用的。这些步骤经过重新组织和润色,无AI痕迹,也避免了额外的礼貌用语。
200 16
|
4月前
|
Ubuntu Linux UED
Ubuntu和Debian系统与Hat Linux系列的使用比较
所以,如果你想搞一个家用服务器,或者是个人使用,喜欢新鲜事物,那Ubuntu可能是你的最好选择。如果你需要一个在商业环境中经受住考验的系统,那Fedora或CentOS可能更符合你的口味。不过记住,CentOS现在是CentOS Stream,中途换马了,所以如果你是稳定性的极端追求者,可能得考虑一下这一变化。而Debian,则适合那些对稳定性需求极高,不太追求软件版本新旧的用户。
154 26
|
2月前
|
Ubuntu 开发工具
Ubuntu 22.04 aarch64版本操作系统下编译ZLMediaKit教程
通过上述步骤,你可以在Ubuntu 22.04 aarch64版本上成功编译ZLMediaKit,这是一个相对简单而直接的过程,但可能会遇到一些需要根据具体系统环境和要求调整的地方。
429 0
|
4月前
|
Ubuntu 搜索推荐 Linux
Ubuntu/Debian Hat系Linux的便捷操作指南
总的来说,虽然Ubuntu/Debian和Red Hat系列在操作方法上有所不同,但基本概念类似。掌握了包管理和服务管理,可以应对大多数常见的系统管理任务。同时,这两个系统都有丰富的在线资源可以查询,不管你在任务中遇到什么困难,搜索引擎都能帮你找到答案。这些基本技能能让你在Linux的世界里更加自如。
115 26
|
4月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
945 23
|
4月前
|
Ubuntu 计算机视觉 芯片
ADE下载问题解决:编译OpenCV于Ubuntu 18.04
如果显示了OpenCV的版本号,那恭喜你,一道编译大餐现已酣畅淋漓,色香味俱佳,等你品尝。
125 8
|
5月前
|
Ubuntu 开发工具
Ubuntu环境下以源码编译方式安装Vim的步骤介绍
以上就是在Ubuntu环境下以源码编译方式安装Vim的全部步骤。就像煮一杯咖啡,虽然过程中需要耐心和一些技巧,但等到你熟悉之后,你会发现,不仅可以定制自己喜欢的口味,过程中的乐趣也是不能忽视的。希望你在编译安装Vim的过程中,能体验到这份乐趣。
246 21
|
5月前
|
Ubuntu Linux 测试技术
Ubuntu系统内核遭遇Kernel Panic问题
善于利用互联网资源,查找类似问题及对应解决方案。Linux社群中的各种论坛(例如 Ask Ubuntu、Ubuntu Forums和 Stack Overflow)提供很多有价值的讨论内容,可以为您排忧解难。祝您早日解决Ubuntu系统的Kernel Panic问题!
264 16
|
6月前
|
Ubuntu PHP
Ubuntu下使用apt为Apache2编译PHP7.1
以上就是在Ubuntu系统下,使用apt为Apache2编译PHP7.1的过程。希望这个过程对你有所帮助,如果你在执行过程中遇到任何问题,都可以在网上找到相关的解决方案。
103 25
|
6月前
|
Ubuntu PHP Apache
在Ubuntu系统中为apt的apache2编译PHP 7.1的方法
以上就是在Ubuntu系统中为apt的apache2编译PHP 7.1的方法。希望这个指南能帮助你成功编译PHP 7.1,并在你的Apache服务器上运行PHP应用。
134 28