问题标签 [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.
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 主要贡献非免费
但是无法找到的错误regex或glob。我错过了什么?
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)
c - 尝试包含 vsnprintf 的标头会在编译时引发错误
vsnprintf内核中的头文件是什么?谁能告诉我这个,我有内核 5.14,我不确定我的系统上默认的标头是什么。我安装了许多不同的内核头文件,它们是:
哪一个应该是默认的?但是我想问一下函数的头文件是vsnprintf什么?
c - Linux nfs 客户端内核模块编译和 insmod 失败
我正在尝试在 linux 中更改 nfsv3 客户端 fs 内核模块。我能够编译内核模块。
Dmesg 错误:
[635761.547511] 模块:x86/modules:跳过无效的重定位目标,类型 1 的现有值非零,loc 0000000099c593ab,val ffffffffc08ac356
ubuntu-20.04 - 我可以以非 root 身份安装 linux headers 包吗?
Ubuntu 20.04 - 是否可以以非 root 用户身份安装 Linux 头文件包?也许到某个地方 $HOME 下的不同目录?
问的原因是我想要一个 Jenkins 作业,它会定期获取并在必要时安装最新版本,然后再针对这些标头构建驱动程序。Jenkins 作业将以非 root 用户身份运行,因此如果我可以使用“普通”用户权限完成所有操作,我真的不想弄乱密码或密钥。
(我有想过用DKMS,但是要安装驱动的机器非常受限,我们不能在上面安装构建工具。)
谢谢。
linux - 访问 Linux 内核结构
我正在尝试在自定义系统调用(教育任务)中复制_to_user 内核结构 dm_dirty_log。
我学习了一些 Linux 内核代码并找到了它声明的标头,但我无法理解它是否仅存在于堆栈中,或者这个结构是分配在内核空间的某个地方,我可以从我的系统调用中访问它。
如果有人对我的问题有任何想法?我该怎么做?
c - 如何找出正在使用或可以使用的架构头文件
所以我有 x86-64 位机器,它的英特尔。在我的 linux-headers-$(uname -r)/arch/ 可以找到许多处理器头目录,但是如何知道我可以在我的系统上使用哪些头,因为我需要在编译命令中硬编码地包含它。
如您所见,只有 x86 和 ia64 没有 x86-64 标头,所以我想知道我应该使用哪个目录,或者是否有一种方式命令可以说明这一点