我需要 linux-libc-dev 和 libc6-dev 吗?

我需要 linux-libc-dev 和 libc6-dev 吗?

我删除了库存的 3.8.0-19-generic 内核(以及库存 ubuntu 内核的元包)并安装了 3.9 主线内核,我需要这 2 个包吗?或者我可以删除它们吗?

~$ apt-cache policy linux-libc-dev
linux-libc-dev:
  Installed: 3.8.0-19.29
  Candidate: 3.8.0-19.30
  Version table:
     3.8.0-19.30 0
        500 http://us.archive.ubuntu.com/ubuntu/ raring-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ raring-security/main amd64 Packages
 *** 3.8.0-19.29 0
        500 http://us.archive.ubuntu.com/ubuntu/ raring/main amd64 Packages
        100 /var/lib/dpkg/status
~$ apt-cache policy libc6-dev
libc6-dev:
  Installed: 2.17-0ubuntu5
  Candidate: 2.17-0ubuntu5
  Version table:
 *** 2.17-0ubuntu5 0
        500 http://us.archive.ubuntu.com/ubuntu/ raring/main amd64 Packages
        100 /var/lib/dpkg/status
我彻底删除了(也就是清除了)所有这些:
linux-generic linux-image-generic linux-headers-generic linux-image-extra-3.8.0-19-generic linux-image-3.8.0-19-generic linux-headers-3.8.0-19-generic linux-headers-3.8.0-19

答案1

不,您不需要它们,除非您要编译 C。

答案2

您可能需要他们使用 DKMS 来编译驱动程序(NVIDIA 专有驱动程序会这样做)。否则,您就没问题了。

相关内容