![为什么在 Ubuntu 中内核映像的源包名称从“linux”更改为“linux-signed”?](https://linux22.com/image/1595266/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%9C%A8%20Ubuntu%20%E4%B8%AD%E5%86%85%E6%A0%B8%E6%98%A0%E5%83%8F%E7%9A%84%E6%BA%90%E5%8C%85%E5%90%8D%E7%A7%B0%E4%BB%8E%E2%80%9Clinux%E2%80%9D%E6%9B%B4%E6%94%B9%E4%B8%BA%E2%80%9Clinux-signed%E2%80%9D%EF%BC%9F.png)
首先,介绍一些背景知识,如果您尝试输入:
dpkg-query -W -f '${Package} -- ${Source}\n' | grep linux
在 中Ubuntu 18.04
,你可以找到那些二进制包以及它们对应的源码包。其中,你可以找到如下对应关系:
binary package source package
-----------------------------------------------
linux-image-4.15.0-xx-generic linux-signed
linux-image-generic linux-meta
linux-generic linux-meta
linux-headers-4.15.0-xx linux
问题:二进制包linux-image-X.X.X-generic
以前都有源包名称,linux
直到最近,如上所示,被改为了linux-signed
,这样的变化有什么区别和含义?