[Linux_内核]_1_获得Linux内核

 
  • 在https://www.kernel.org/pub/linux/kernel/v4.x/下和linux-4.8/linux-4.8.1相关的文件

    • linux-4.8.tar.gz        02-Oct-2016 23:41  133M   完整的源码树,使用tar+gzip压缩 linux-4.8.tar.sign      02-Oct-2016 23:41  455     linux-4.8.tar.xz        02-Oct-2016 23:41   88M    采用xz的压缩方式 patch-4.8.gz            02-Oct-2016 23:42  9.1M     patch-4.8.sign          02-Oct-2016 23:42  455     patch-4.8.xz            02-Oct-2016 23:42  6.5M

    • linux-4.8.1.tar.gz      07-Oct-2016 13:08  134M   linux-4.8.1.tar.sign    07-Oct-2016 13:08  801   linux-4.8.1.tar.xz      07-Oct-2016 13:08   88M patch-4.8.1.gz          07-Oct-2016 13:08  3.2K      linux-4.8升级到linux-4.8.1的补丁.使用gzip压缩 patch-4.8.1.sign        07-Oct-2016 13:08  801   patch-4.8.1.xz          07-Oct-2016 13:08  3.1K       linux-4.8升级到linux-4.8.1的补丁.使用xz压缩

  • linux-4.8是4.8的正式版,linux-4.8.1是4.8版本第一次发布修复bug的版本

 
  • 无论下载哪一个,解压后或者打补丁后的tar文件都是一样的.

  • *.sign     用来确保各个文件兼容性的GnuPC签名.可以在验证下载是否正常时使用.

    • 验证方式参见:https://www.kernel.org/category/signatures.html

  • 在地址:https://www.kernel.org/pub/linux/kernel/

    • next 目录中放置的是rc版升级到linux-next的补丁

      • next 目录保存的是v3.2版本以后的补丁

    • testing 目录rc版源码树的tar文件与补丁,目录下的文件仅针对下一发布版本,针对以前版本的文件存放在下一层子目录下

      • 2.4及以前的testing文件

      • 2.6及以后的testing文件在各自版本的目录内

        • 如:

    • 在2.4/2.5/2.6目录下的snapshots目录为每天更新1~2次的快照文件补丁

  • git命令将会复制整个仓库,所以占用空间会比较大1G以上,下载也需要一些时间.

  • 使用git的形式获得Linux源码树,当使用git clone进行复制的时候,git会记住复制源的URL,因此之后更新代码不需要制定URL.

    • $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6

    • $ git pull

    • 将源码树更新置最新状态

  • 貌似直接这个也可以

    • $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux

    •  使用$ git pull保持代码更新 

  • 直接从kernel.org下载好生的慢呀;
    • 不过google有git.kernel.org的镜像,可以用以下指令下载

    • git clone https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
  • 我们可以使用git跳到制定版本   如:git checkout v3.8-rc5

  • 参考

    • Linux内核精髓-精通linux内核必会的75个技巧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值