问题标签 [linux-kernel-headers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
262 浏览

linux - 安装内核头文件包丢失错误

我正在尝试安装内核头文件但收到此错误

E: 找不到包 linux-headers-5.9.0-kali1-amd64

E: 通过 glob 'linux-headers-5.9.0-kali1-amd64' 找不到任何包

E: 通过正则表达式 'linux-headers-5.9.0-kali1-amd64' 找不到任何包

我已在 sources.list 中更新并取消注释此行

deb-src http://http.kali.org/kali kali-rolling 主要贡献非免费

但是无法找到的错误regexglob。我错过了什么?

0 投票
0 回答
84 浏览

linux - Installing different version Linux-Headers

My kernel version is 4.9.0-12-amd64 but I cannot find it's headers.

Could I install the linux-headers-4.9.0-13-amd64 instead?

I found a similar question to this but the answer is not what I want to know (or I think so)

0 投票
1 回答
56 浏览

c - 尝试包含 vsnprintf 的标头会在编译时引发错误

vsnprintf内核中的头文件是什么?谁能告诉我这个,我有内核 5.14,我不确定我的系统上默认的标头是什么。我安装了许多不同的内核头文件,它们是:

哪一个应该是默认的?但是我想问一下函数的头文件是vsnprintf什么?

0 投票
0 回答
86 浏览

c - Linux nfs 客户端内核模块编译和 insmod 失败

我正在尝试在 linux 中更改 nfsv3 客户端 fs 内核模块。我能够编译内核模块。

Dmesg 错误:

[635761.547511] 模块:x86/modules:跳过无效的重定位目标,类型 1 的现有值非零,loc 0000000099c593ab,val ffffffffc08ac356

0 投票
0 回答
25 浏览

ubuntu-20.04 - 我可以以非 root 身份安装 linux headers 包吗?

Ubuntu 20.04 - 是否可以以非 root 用户身份安装 Linux 头文件包?也许到某个地方 $HOME 下的不同目录?

问的原因是我想要一个 Jenkins 作业,它会定期获取并在必要时安装最新版本,然后再针对这些标头构建驱动程序。Jenkins 作业将以非 root 用户身份运行,因此如果我可以使用“普通”用户权限完成所有操作,我真的不想弄乱密码或密钥。

(我有想过用DKMS,但是要安装驱动的机器非常受限,我们不能在上面安装构建工具。)

谢谢。

0 投票
0 回答
36 浏览

linux - 访问 Linux 内核结构

我正在尝试在自定义系统调用(教育任务)中复制_to_user 内核结构 dm_dirty_log。

我学习了一些 Linux 内核代码并找到了它声明的标头,但我无法理解它是否仅存在于堆栈中,或者这个结构是分配在内核空间的某个地方,我可以从我的系统调用中访问它。

如果有人对我的问题有任何想法?我该怎么做?

0 投票
0 回答
19 浏览

c - 如何找出正在使用或可以使用的架构头文件

所以我有 x86-64 位机器,它的英特尔。在我的 linux-headers-$(uname -r)/arch/ 可以找到许多处理器头目录,但是如何知道我可以在我的系统上使用哪些头,因为我需要在编译命令中硬编码地包含它。

如您所见,只有 x86 和 ia64 没有 x86-64 标头,所以我想知道我应该使用哪个目录,或者是否有一种方式命令可以说明这一点