「linux-headers-3.7.5-1-ARCH」とはどういう意味ですか?

「linux-headers-3.7.5-1-ARCH」とはどういう意味ですか?

私のディストリビューションにいくつかの先入観があるように見えるプライベートソースソフトウェアインストーラをデバッグしています。見つからなかったため、インストールが中断されましたapt-get。実行するコマンドは次のとおりです。

apt-get -y -q install linux-headers-3.7.5-1-ARCH

「パッケージ名」がから出てほしい。/usr/srcここで唯一の項目はですlinux-3.7.5-1-ARCH。パックマンと一緒にどのパッケージをインストールするのかを推測できる人はいますか?

これらのヘッダーは、カスタムハードウェア用のドライバをコンパイルするために使用できます。

以下は、インストールログの関連テキストです。

注:Linuxドライバは、現在Linuxオペレーティングシステムが実行されているカーネルのカーネルソースコード用に構築する必要があります。スクリプトは自動的にこれを行います。

メモ:Linux OSカーネルヘッダをインストールする必要があります。 Jungo Debug Monitorを実行するには、「compat-libstdc ++」と「libpng3」もインストールする必要があります。

あなたのLinuxは現在次のカーネルバージョンを実行しています:
3.7.5-1-ARCH

ベストアンサー1

あなたはアーチLinuxを実行しています。によると、pacman -Q -i linux-headers「linux-headers」パッケージには「Linuxカーネルモジュールを構築するためのヘッダファイルとスクリプト」が含まれています。 Linuxカーネルが構築されると、数値、文字列などのさまざまな定数が定義されます。一部のロード可能モジュールは、これらの数字または文字列を知っている必要があります。 "linux-headers"のファイルには、カーネル(あなたのカーネルバージョン3.7.5-1)のすべてのビルド固有の番号、文字列などを含める必要があります。

「linux-headers」パッケージにどのファイルがあるかを確認できます。pacman -Q -l linux-headers

"linux-headers"パッケージをrootとしてインストールできます。pacman -S linux-headers

スクリプトの「apt-get」部分は、あなたがDebianまたはその派生製品を実行していると仮定しているようです。 pacmanを使用してlinux-headersをインストールし、動作を確認します。

おすすめ記事