web-dev-qa-db-ja.com

`apt-get installlinux-headers-generic`は何をしますか

apt-get install linux-headers-genericの説明を探しています。カーネルにlinux-headersをインストールするとどうなりますか?カーネルのインストール時と再起動後のそのコマンドの重要性。

5
paintbox

一般に、カーネルはコンパイルされたバイナリとして配布されます。ヘッダーはカーネルのソースコードであり、手動で、またはnvidiaやvirtualboxなどの一部のパッケージを使用してカーネルモジュールを構築する場合に一般的に必要です。

Linuxカーネルのヘッ​​ダーファイルは、次の2つの目的で使用されます。

  1. カーネルのコンポーネント間のインターフェイスを定義し、

  2. カーネルとユーザー空間の間のインターフェースを定義する

一般に、ユーザースペースプログラムは、通常、glibc-devel、glibc-kernheaders、またはlinux-libc-devという名前のパッケージから、ディストリビューションによって提供されるヘッダーファイルに対してビルドされます。

参照- http://kernelnewbies.org/KernelHeaders

追加情報がないと、ヘッダーが何のために必要か、またはヘッダーを削除できるかどうかを知るのは困難です。

7
Panther