所谓构造内核源码树 就是 把Linux的源码下载下来,然后根据自己需要 配置它,然后编译 。。。
1. 不知道为什么使用apt-get install 的方法获取 源码之后, 在usr/src 下面总是 以一个链接文件 和一个 文件夹的形式出现~~~
seven@ubuntu:/usr/src$ ls -l
total 20
drwxr-xr-x 27 root root 4096 Aug 1 04:24 linux-headers-4.10.0-28
drwxr-xr-x 7 root root 4096 Aug 1 04:24 linux-headers-4.10.0-28-generic
drwxr-xr-x 27 root root 4096 Nov 8 08:34 linux-headers-4.10.0-38
drwxr-xr-x 7 root root 4096 Nov 8 08:34 linux-headers-4.10.0-38-generic
drwxr-xr-x 4 root root 4096 Nov 19 23:03 linux-source-4.13.0
lrwxrwxrwx 1 root root 47 Oct 16 14:13 linux-source-4.13.0.tar.bz2 -> linux-source-4.13.0/linux-source-4.13.0.tar.bz2
seven@ubuntu:/usr/src$
2. 为什么下载的源码,里面居然 存在 debian 和 debian.hwe-edge 文件夹, 难道获取的不是最原始的Linux源码?
seven@ubuntu:/usr/src/linux-source-4.13.0$ ls
debian debian.hwe-edge linux-source-4.13.0.tar.bz2
seven@ubuntu:/usr/src/linux-source-4.13.0$
3. 不明白 为什么 这个文件夹下 的header 总是与 generic 一对一的出现~~~
4. uname-r 之后 可得到自己目前使用的内核版本, 那么不是该版本的 header 是不是都可以移除??
|