Linux 内核元包和头文件

Linux 内核元包和头文件

运行 Xubuntu 14.04.2 LTS

Linux 内核、Linux 头文件和元包的概念是什么?它们之间有什么区别?如果我有一个更新版本,另一个更新了旧版本,该怎么办?为什么 Ubuntu 比 Linux Mint (LM) 更新得更频繁?我感觉自己是在进行 beta 测试 - 内核更新大小在 60 到 100 MB 之间。我安装 Xubuntu 还不到一个月 - 从那时起,据我所知,我已经更新了 3 次内核。两天前我更新了内核 - 今天我有一个叫做 Linux kernel for development 3.13.0.59.98->3.13.0.61.100 的东西

请向我解释一下。非常感谢!

答案1

Linux 镜像包包含 Linux 内核。有时部分镜像位于单独的linux-image-extra包中。

需要 Linux 头文件来为特定内核编译附加内核模块。附加模块可能是一些驱动程序、virtualbox 等。

元软件包用于自动内核升级。例如linux-image-generic指向最新的可用 Linux 映像。

linux-generic指向linux-image-genericlinux-headers-generic

对于 Ubuntu LTS 版本,有多个元包指向不同的主要内核版本。

对于 14.04:

linux-generic下载内核 3.13

linux-generic-lts-utopic--> 3.16

linux-generic-lts-vivid--> 3.19

Ubuntu 总是使用最新的内核映像启动,除非在 grub 设置中故意更改。如果您有旧版本的标头,则不会使用它们。

Linux Mint 使用与 Ubuntu 相同的存储库,并且内核升级在 Mint 和 Ubuntu 中完全相同。

内核 3.13 最近升级了多次,因为其中存在一些 bug。

相关内容