Where to download Linux Kernel source code of a specific version?
2017-03-23 22:53
459 查看
http://unix.stackexchange.com/questions/46077/where-to-download-linux-kernel-source-code-of-a-specific-version
The easiest and most bandwidth-friendly way, if you expect to do this more than once, would be to clone the kernel's git repository and check out the version you want based on its tag. It's probably best to clone thelinux-stable
repo, since that will include tags for all of the stable releases:
To later switch to another version, it's easy:
To update your repository to include all of the latest tags and commits:
++++++++++++++++++++++++++++++++++++++++
If you do not want to download whole kernel commit history (which is well above 1 GiB), you can download only such part of the kernel Git repo that leads to your desired branch. E.g. to locally checkout the Ubuntu kernel in version 4.5, you'd do:
This way, the clone is about 150 MiB.
The easiest and most bandwidth-friendly way, if you expect to do this more than once, would be to clone the kernel's git repository and check out the version you want based on its tag. It's probably best to clone thelinux-stable
repo, since that will include tags for all of the stable releases:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git cd linux git checkout v2.6.36.2[/code]
To later switch to another version, it's easy:
git checkout v3.5.2[/code]
To update your repository to include all of the latest tags and commits:
git fetch[/code]
++++++++++++++++++++++++++++++++++++++++
If you do not want to download whole kernel commit history (which is well above 1 GiB), you can download only such part of the kernel Git repo that leads to your desired branch. E.g. to locally checkout the Ubuntu kernel in version 4.5, you'd do:
git clone --depth 1 --single-branch --branch v4.5 git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack[/code]
This way, the clone is about 150 MiB.
相关文章推荐
- FFmpeg Understanding(2. Where to download the source code of FFMPEG?)
- Linux Kernel source code of all versions - download
- How to get Linux Kernel Source Code of Android?
- How to Get Source Code of a Linux Command on CentOS
- Where can i download Android & iOS source code of TI BLE Multitool
- Where to download old version linux
- how to find the address of git to download linux kernel soure
- how to download the source tree for a specific Android code-line
- Read Linux Kernel Source Code 0.12
- warning: no rule to process file '.h' of type sourcecode.c.h for architecture i386
- This version of Visual Studio .NET does not support source controlled projects. Any changes that you make to this project will n
- 【转】forcing Eclipse to work with Linux kernel (indexing kernel source)
- warning: no rule to process file 'h' of type sourcecode.c.h for architecture i386
- 1. How to review the version of Linux
- Beautiful Code {16. The Linux Kernel Driver Model: The Benefits of Working Together}
- [[Journey to the Center of the Linux Kernel: Traffic Control, Shaping and QoS]]
- HowTo use the CDT to navigate Linux kernel source
- HowTo use the CDT to navigate Linux kernel source
- linux kernel source code
- Add kernel module to Linux/Android kernel srouce code tree.