找回密码
 立即注册
搜索
查看: 968|回复: 0

Ubuntu 下载内核源码

[复制链接]

267

主题

0

回帖

1154

积分

管理员

积分
1154
发表于 2024-2-17 08:34:36 | 显示全部楼层 |阅读模式

方法 1:

uname -r
apt-cache search linux-source //搜索内核版本
sudo apt-get install linux-source-4.15.0

会将内核源码包下载到 /usr/src

方法 2:

apt-get source linux-image-$(uname -r)

可以下载到当前目录

我的测试结果是获取不到内核源码(源的配置没有问题)。

方法 3:

git clone git://kernel.ubuntu.com/ubuntu/ubuntu-<release>.git
git clone git://kernel.ubuntu.com/ubuntu/ubuntu-xenial.git (16.04)
git tag -l Ubuntu-*

下载的源码很大,速度很慢(git 浅克隆可以解决太大的问题)。

安装编译内核可能依赖的库或工具:

sudo apt-get install libncurses5-dev libssl-dev 
sudo apt-get install build-essential openssl 
sudo apt-get install zlibc minizip 
sudo apt-get install libidn11-dev libidn11

编译:

#sudo make mrproper
sudo make menuconfig
sudo make -j4

安装内核:

sudo make modules_install    #安装内核模块
sudo make install            #安装内核

内核用户手册 man

sudo apt-get install xmlto 
make mandocs -j4 #编译用户手册
sudo make installmandocs
man printk

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|棱讯科技 ( 粤ICP备2024228160号-2|粤公网安备44030002003510号 )

GMT+8, 2024-11-21 18:09 , Processed in 0.016278 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表