web-dev-qa-db-ja.com

「linux-libc-dev」とは何ですか?ソフトウェアアップデーターの別のカーネルシリーズの「開発用Linuxカーネルヘッダー」

いくつかのアップデートが最近利用可能になりました。以下はスクリーンショットです。

enter image description here

ご覧のとおり、Security Updatesの下に、Ubuntu baseis開発用のLinuxカーネルヘッダー...

この更新プログラムの説明には、次のことが示されています。

enter image description here

カーネル4.4.0-93.116のヘッダーがあります!わかりませんが、4.4.x LTSカーネルを使用しているのではなく、次のものを使用しています。

uname -r
4.10.0-28-generic

それでは、なぜ別のカーネルシリーズのヘッダーがインストールされているのでしょうか?そして今、更新される新しいバージョンがあります!

私はいつも持っているカーネルに固執しようとしています...(私はMintで行った4.4.xシリーズのようなLTSカーネルを使用していないことを少し心配していますが)非常に混乱しているようです!!

私は今どうすればいい?システムにインストールされている別のカーネルシリーズのヘッダーがあるのはなぜですか?!

2
Apollonius

linux-libc-devパッケージには、ユーザー空間ライブラリのヘッダーが含まれています。

Ubuntu LTSリリースでは、HWEカーネルではアップグレードされません。

これは正常であり、変更する必要はありません。

Linuxヘッダーは、カーネルバージョンと一致するlinux-headers...という別のパッケージに含まれています。

apt-cache show linux-libc-devをご覧ください

Linux Kernel Headers for development
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

私が前に書いたものとほぼ正確に;-)

4
Pilot6