linux内核查找和源代码下载

windows下linux内核源代码阅读 Source Insight3.5工具 Linux内核源码在windows下的快速阅读查找,内核代码导入Source Insight3.5 。 阅读详情

linux内核查找和源代码下载

发布时间:2003.12.13 13:46     来源:IBM developerWorks中国网站    作者:Daniel Robbins总裁/CEO

内核版本

要编译一个最新的内核,您需要首先下载它的源代码。在您下载内核的源代码前,您要知道到您要找什么。首先要问您自己的问题是 -- 您需要一份稳定的还是测试版的内核?

稳定版内核通常版本号第二位用偶数数字 -- 例如, 2.0.38、2.2.15、2.2.18 和 2.4.1 是被认为是"稳定"的内核(分别由于其包含 0、2、2 和 4)。如果您想尝试测试版内核,您通常需要找那些版本号第二位是奇数的号码又最高的内核。例如,2.3.99 和 2.1.38 都是测试版内核(分别由于其包含 3 和 1)。

内核版本历史

2.2 系列的内核被认为是较新而且稳定的内核。如果"较新"和"稳定"是您想要的,查找一个版本号的第三位是最高的 2.2 内核(2.2.16 是目前最新的版本)。

当 2.2 系列的内核仍在开发中,2.3 系列已经开始了。这个系列是作为将被集成到 2.4 稳定版系列的新功能和高级功能的测试版。2.3 系列已经到了 2.3.99,其开发已经停止。开发人员已经开始着手 2.4.0。如果您喜欢冒险使用最最新的技术,您可能想使用可以找到的最新的 2.4 系列内核。

2.4 版内核警告信息

Once a real 2.4 series kernel comes out (like 2.4.0), don't assume that the kernel is ready for use on a mission-critical system like a server. Even though 2.4 is supposed to be a stable series, early 2.4 kernels are likely to be not quite up to snuff. As is often the case in the computer industry, the first version of anything can have fairly sizable bugs. While this may not be a problem if you're testing the kernel on your home workstation, it is a risk you may want to avoid when you machine provides valuable services to others.

下载内核

如果您只是想编译一个您已安装内核的新版本(例如,实现 SMP 支持),那不需要下载任何代码 -- 跳过此部分继续下一屏。

您可以在http://www.kernel.org/pub/linux/kernel 上找到内核代码。当您进入到那后,您将发现内核的源代码按内核版本(v2.2、v2.3 等),被组织到多个不同的目录中。在每个目录中,您将发现文件被冠以"linux-x.y.z.tar.gz"和"linux-x.y.z.tar.bz2"。这些就是 Linux 内核的源代码。您也将看到冠以 "patch-x.y.z.gz" 和 "patch-x.y.z.bz2" 的文件。这些是用来更新前面完整的内核源代码的补丁包。如果您希望编译一个新的内核版本,您将需要下载这些"linux"文件其中之一。

内核解包

如果您已从 kernel.org 下载一个新的内核,现在是要将其解包时候了。

首先,cd /usr/src。如果这里有一个存在的"linux"目录,将其改名为"linux.old" ("mv linux linux.old",以 root 权限)。

现在,可以解开新的内核包了。仍然在 /usr/src 目录下,输入 tar xzvf /path/to/my/kernel-x.y.z.tar.gz 或者 cat /path/to/my/kernel-x.y.z.tar.bz2 | bzip2 -d | tar xvf -,根据您下载的源代码是用 gzip 或 bzip2 压缩的。在输入完此命令后,您下载的内核源代码会被释放到一个新的"linux"目录下。注意 -- 全套内核源代码通常将在硬盘上占用超过 50 兆空间!

linux内核源码 linux-4.12(长期版).zip 立即下载

相关推荐

linux内核源码.zip

linux

Linux内核源码下载

Linux kernel内核源码下载

m0_49328056的博客 2万+

latex使用overleaf插入多行图片

对于一般的latex模板,可以使用下面方式: (1)现在模板最前面的加入包 \usepackage{graphicx} \usepackage{subfigure} (2) 使用下面代码插入图片 \begin{figure}[htbp] \centering \subfigure[pic1.]{ \includegraphics[width=5.5cm]{pic1.png} } \quad \subfigure[pic2.]{ \includegraphics[width=5.5cm]{pic

Look Forward To 1万+

如何下载Linux源码,看这篇就够了!

在工作中,我们难免会遇到需要去找某个版本的linux源码的情况,今天这篇文章就手把手教大家如何找到自己想要的linux源码版本提示:以下是本篇文章正文内容,下面案例可供参考。

十年饮冰,难凉热血,保持热爱,奔赴星海! 1万+

STM32CubeIDE无法连接STLinkV2的一个可能原因

前些日子买了个新的STLINKV2 , ( 老的被我家猫猫一泡尿送上西天了)刚开始还挺正常的, 后来有一天就突然间发现无法调试了.网上尝试了各种方法, 各种操作. 百度了好久. 最后好在我自己研究出来了.我使用的是 STM32CubeIDE 这个开发工具调试选项如下图其它的不需要修改, 然后点击下面的apply 按钮, 然后调试Debug, 提示 No STLink 如下图后来尝试了下载ST-LINK Utility 用它是可以正常连接STLink的, 然后也能正常进行升级操作.

走错路的程序员 9828

手把手教你用SpringBoot+Vue3+Docker从零搭建一个在线OJ系统(附完整源码)

本文详细介绍了如何使用SpringBoot、Vue3和Docker从零搭建一个在线OJ系统,涵盖前后端开发、判题机实现及Docker容器化部署。通过完整的源码和实战步骤,帮助开发者掌握OJ系统的核心架构与关键技术,适用于算法训练、编程竞赛等场景。

weixin_42648844的博客 297

Linux内核源码下载地址及方式

Linux内核源码下载地址及方式

PlutoZuo的博客 2万+

保姆级教程:在Ubuntu 20.04上从零搞定ROS Noetic和RealSense驱动,为无人机开发铺路

本文提供了一份详细的Ubuntu 20.04环境下ROS Noetic和RealSense驱动安装指南,专为无人机开发环境搭建设计。从系统配置、ROS安装到RealSense驱动集成,涵盖所有关键步骤和常见问题解决方案,帮助开发者快速搭建自主空中机器人开发平台。

weixin_30329623的博客 65

Linux内核源码下载方式

RSYNC地址(rsync://rsync.kernel.org/pub/)提供了rsync协议的下载方式,您可以使用rsync工具下载内核源码。3、长期支持版(longterm)是稳定版中的一个特殊分支,提供了更长时间的支持和维护,适合需要长期稳定性的服务器和嵌入式设备。可以根据需要选择下载相应的版本。需要注意的是,不同版本的内核源码可能存在一些不同,如果需要编译和使用内核,建议选择适合的版本。1、主线版(mainline)是正在开发中的版本,包含最新的特性和修复,但也可能存在一些未知的问题和不稳定性。

逆风水手的博客 1万+

CMake教程:C++ CMake自定义find_package并在其它项目使用

find_package 是 CMake 中一个非常重要的命令,用于在系统中找到外部库或包,并将其包含到项目中。: 要查找的包的名称。[version]: 可选的版本号。如果指定了版本号,CMake 会尝试找到该版本或更高版本的包。[REQUIRED]: 如果指定了这个关键字,找不到包时会产生一个错误并终止配置过程。: 指定要查找的包的组件。: 指定可选的组件,即使找不到这些组件,配置过程也会继续。: 指定查找包的模式,CONFIG表示查找配置文件,MODULE表示查找模块文件。

琅嬛福地 1563

5G 模组 FM650 USB模式查询及网络配置

完成以上配置后,5G模组可进行搜网,入网成功后,上位机获取 5G IP。

十年通信老兵的技术修炼之路——从3G到5G,从地面基站到卫星通信。 1323

获取当前内核的源代码:sudo apt-get source linux-source-<version>

在Ubuntu系统中使用命令来获取特定版本的Linux内核源代码是一个有效的方法,但你需要确保你使用的版本号是正确的,并且该版本在Ubuntu的源中可用。通常,Ubuntu的内核包并不会直接以的形式存在,而是以的形式存在,其中<flavor>指的是内核的特定版本或针对特定硬件的优化版本,比如genericlowlatencyvirtual等。下面是如何使用首先,确保你的包列表是最新的。你不确定具体的包名,可以使用来查找。这将列出所有可用的包。你需要找到与你需求相匹配的具体版本和风味。

xie__jin__cheng的博客 2037

SAP Build Work Zone standard edition 订阅报错 OIDC trust missing 的成因与完整解决路径

摘要:用户订阅SAP Build Work Zone时遇到422错误,提示未配置OpenID Connect信任。该错误表明业务用户需通过SAP Cloud Identity Services的OIDC协议认证,而当前子账户仅配置了SAML信任或未配置信任。解决方法是进入子账户的Trust Configuration页面,使用Establish Trust功能建立与SAP Cloud Identity Services的OIDC信任关系。这是SAP新版服务的强制要求,SAML协议已不被支持。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 197

linux内核源码 目录简洁

如何查看 linux 内核源代码 fedora 7的  我来答 分享 举报 浏览 57064 次 3个回答 #星座# 巨蟹座以温柔著称,那么它的母性是天生的吗? zhcbao588 来自电脑网络类芝麻团 推荐于2017-09-26 一般在Linux系统中的/usr/src/linux*..(..代表的是内核版本,如2.4.23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。另...

qq_23183809的博客 296

【大模型】DeepSeek 高级提示词技巧使用详解

DeepSeek 高级提示词技巧使用详解

congge 1万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Linux下寻找C语言库函数文件,linux怎么查看库函数源代码

linux如何查看库函数源代码例如我想在Ubuntu下面查看fopen这个函数的源代码,我应该怎么做呢?------解决思路----------------------下载Linux内核,然后搞个ctags------解决思路----------------------查看fopen不用内核,在gunlibc里面实现,把这个源代码包下下来就可以了。------解决思路--------------...

weixin_32897341的博客 2410

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

[转]ubuntu(12.04)下, 命令 ,内核 源代码的获取

[转]ubuntu(12.04)下, 命令 ,内核 源代码的获取 http://blog.chinaunix.net/uid-18905703-id-3446099.html 1.命令:例如:要查看ls命令的源代码 1) whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz 2) sudo...

afdd28617的博客 169

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ubuntu 下 内核hello world 练习

刚开始学linux 内核开发。 1. 查看内核版本 my@my-Latitude-D630:~/driver/hello_world$ uname -r 3.13.0-32-generic 2. 去usr/src  下看有没有内核源代码, 我的只有两个hearders文件夹, 所以没有源文件, 下载有两种方法, 1是到www.kernel.org 去下, 2是下面在线下

mypint_skyman的专栏 571

在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)

在前一篇文章提到,从源代码树下载下来的最新Android源代码,是不包括内核代码的,也就是Android源代码工程默认不包含Linux Kernel代码,而是使用预先编译好的内核,也就是prebuilt/android-arm/kernel/kernel-qemu文件。那么,如何才能DIY自己的内核呢?这篇文章一一道来。      一. 首选,参照前一篇在Ubuntu上下载、编译和安装Androi

老罗的Android之旅 15万+

详细教程:编译Linux最新内核

转载网址:http://zjuedward.blog.51cto.com/1445231/461376 一、实验目的 学习重新编译Linux内核,理解、掌握Linux内核和发行版本的区别。   二、实验内容 在Linux操作系统环境下重新编译内核。实验主要内容: A. 查找并且下载一份内核源代码,本实验使用最新的Linux内核2.6.36。 B. 配置

wangkaiblog的专栏 569

一文搞懂Linux系统内核升级及下载当前内核源代码

介绍linux发行版(Ubuntu、Fedro、Redhat)下获取或升级内核源码的方法和技巧。

Leon的博客 2498
上一篇: Google搜索结果排列算法—Google工程师详述
下一篇: 谈谈我对攻读计算机研究生的看法
ldming
博客等级 码龄19年 34粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值