当前位置:首页 » 操作系统 » linuxheader

linuxheader

发布时间: 2022-03-31 20:50:28

linux-headers-2.6.35-22-generic和linux-headers-2.6.35-22分别代表什么意思

是软件包的名字么?这些都是Linux内核的头文件包,里面是用于Linux内核开发的的头文件。
很多和系统相关的软件会用到这些包
1、rpm包的话可以用
rpm -ql 包名
命令查看包的文件
2、deb包可以用
dpkg -L 包名
查看包的文件。
3、如果其他疑问请补充

② linux-headers是什么软件包

Linux 内核头文件,是专门编译 libc 用的

③ linux-headers就是内核

完全没看懂楼主要什么。

Linux-headers 是 Linux 的开发头文件,应该位于 /usr/include/linux 里面。不过有的系统习惯放 /usr/src 里面一分(这种情况很少,因为正规的地方是 /lib/moles/<内核版本>/ 的某个目录,印象里是他的 build 里),因为有的软件去这里寻找当前内核的源代码来调用当前源代码的 header 进行编译。/usr/include 里面的 Linux 内核头文件,是专门编译 libc 用的。不能保证内核模块的编译要求。

真正的 Linux 不可能给这个名字。/usr/src 里面习惯是放完整的 Linux 源代码。但具体名字,要看系统的定义了,有的叫 linux-sources、kernel-source 什么的。有的可能是改进版的名字。

④ 如何安装linux headers

这个如果源里有,就从源里安装,不同发行版有所不同debian/ubuntu应该是sudoapt-getinstalllinux-headers-`uname-r`

⑤ 如何制作linux-headers

这个版本号其实就是和发行版有关的找到一个说明:linux-headers-2.6.32-.6.32linux-headers-2.6.32-24-.6.32onx86/x86_64

⑥ linux-headers-3.5.0-23 和 linux-headers-3.5.0-23-generic 的区别

linux-headers-3.5.0-23是文件头,另一个是文件头内核

⑦ 我装ubuntu后,内核中同时装有linux-headers-3.2.0-24-generic和linux-headers-generic

1、不同的版本而已,其实是更加的细分架构。
2、当然没有,因为你没装,这两个是当前内核的开发 C Header 。因为某些驱动、程序的原因,他们会固定的到这里找对应内核版本的开发头文件,所以这些个 Header 就放在了这里。
一般来说,你不需要管他们的用处,这是发行版的设计,你只需要使用这个系统就行了。

*-header-* 就是头文件,驱动和某些和内核功能关联的东西都要调用当前内核版本的对应头文件才能正确的编译出来而且可以使用。所以有些发行版就制作了专用的 header 包来让需要的程序调用。这种包只有 header 文件,没有其他无关开发的内容。
linux-* 一般才是真正的内核源代码,不过也不绝对的。

⑧ linux headers是什么 openwrt

linux是一个开源项目,openwrt是一个基于linux内核做出的产品,就像安卓4.0以前其实是运行在linux上的java虚拟出来的,4.0之后是直接运行在linux内核上,速度和响应提高不少。

热点内容
pythonopenasfile 发布:2025-01-11 01:17:06 浏览:971
hbasejavaapi 发布:2025-01-11 01:11:09 浏览:744
我的世界pe版饥饿服务器 发布:2025-01-11 01:09:39 浏览:485
异构数据库数据同步 发布:2025-01-11 01:09:04 浏览:957
c语言三角波 发布:2025-01-11 01:02:11 浏览:78
php正则转义 发布:2025-01-11 01:00:03 浏览:691
手拉的箱包上的密码锁一般是多少 发布:2025-01-11 00:59:55 浏览:8
oppo手机系统更新密码是多少 发布:2025-01-11 00:56:55 浏览:87
群辉存储服务器 发布:2025-01-11 00:50:19 浏览:429
如何用js脚本 发布:2025-01-11 00:47:32 浏览:888