腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
Linux
模块API不向后
兼容
?
、
、
、
为什么
Linux
模块API不向后
兼容
?在更新
Linux
内核
之后,我很沮丧地找到了更新的驱动程序。 我有一个无线适配器,需要一个专有的驱动程序,但制造商已经停止了这个设备大约7年前。由于代码非常古老,是为
Linux
2.6.0.0编写的,所以它不使用最新的
Linux
内核
进行编译。我使用过许多
Linux
发行版,但同样的问题无处不在。尽管有一个与
Linux
内核
一起分发的开源驱动程序,但它不起作用。有些人试图修改旧的专有代码,
浏览 0
提问于2020-08-18
得票数 2
回答已采纳
1
回答
设备树blob是否与特定的
linux
内核
版本相关联?
、
、
、
、
我在问自己,使用
linux
内核
版本3.18的某个dtb是否与
linux
内核
版本4.9
兼容
。我想不是这样,因为有关设备树的
内核
代码可能会随着时间的推移而改变,但它必须是
兼容
的,否则多个dts/dtsi文件必须随时更改。我使用google来调查这个问题,但即使在官方文档中,我也找不到一个关于不同
内核
版本的
兼容
性的词。
浏览 0
提问于2017-01-24
得票数 3
回答已采纳
1
回答
Kubernetes与
Linux
的
兼容
性
、
、
、
、
在节点上运行/安装kubernetes需要什么(我指的是
linux
内核
级别)?如果我已经安装了一个安装了k8s的自定义
linux
发行版,我可以在它上运行k8s吗?或者它需要启用特定的
内核
配置/标志?是否任何与k8s
兼容
的
linux
内核
也与k8s
兼容
,或者在
内核
级别上有更多的修改(因为实际上k8s支持特定的发行版,如Ubuntu、CentOS、Debian.但不是全部)?
浏览 7
提问于2019-11-12
得票数 0
2
回答
到ARM的
Linux
网络驱动程序端口
、
、
、
、
我有一个
Linux
网络驱动程序,它最初是为2.4
内核
编写的。它工作得很完美。 我想把它移植到
内核
2.6.31,然后用同样的
内核
来武装
Linux
,即2.6.31。我实际上对驱动程序做了一些小改动,以便它能够在
内核
2.6.31下编译,并且它也可以在不崩溃的情况下加载和卸载。它还可以为ARM
Linux
进行交叉编译。但到目前为止,我还无法在ARM上测试它。如何检查驱动程序是否与目标
内核
完全
兼容
,以及应考虑哪些因素使其与ARM
兼容</
浏览 6
提问于2011-08-08
得票数 0
1
回答
在没有ABI
兼容
性保证的情况下,如何在任何版本上运行为特定
Linux
版本编译的应用程序?
、
、
假设有一个应用程序JDK,它是针对某些
linux
版本编译的,比如4.18,可供下载。如何在不同的
linux
版本(比如3.10 )上运行相同的应用程序?当主要版本之间没有由
Linux
保证的ABI
兼容
性时。只有当用户程序和
内核
的二进制文件生成的
内核
版本相同时,ABI
兼容
性才能得到保证,如下图所示-如果我对
linux
版本之间ABI不
兼容
的理解是正确的,那么为什么应用程序开发人员不提及生成二进制文件的
linux
版本。就
浏览 0
提问于2020-10-04
得票数 -2
回答已采纳
1
回答
我正在寻找用于WSL 1的
内核
4.4.0-19041的源代码、头和模块。
、
、
、
事情就是这样发生的:make -C /lib/modules/4.4.0-19041Makefile:29: recipe for target 'modules' failed我需要源代码,头和
内核
的模块“4.4.0-19041我看到wsl 2的
linux
内核
浏览 0
提问于2020-04-27
得票数 1
2
回答
PCE-AC55BT B1
Linux
兼容
?
、
、
、
、
我有Ubuntu 16.04和
Linux
内核
4.10.0-42。我想购买的PCE-AC55BT B1由华硕。它说它与
linux
兼容
,但它没有指定哪个
内核
版本和
linux
发行版。在
linux
上使用这个Wifi+Bluetooth适配器的人。如果是的话,您使用的是哪个版本的
内核
和发行版?
浏览 0
提问于2018-01-08
得票数 5
1
回答
编写与
Linux
兼容
的
内核
、
、
、
我在这里看到了
Linux
系统调用的列表: 它会与
Linux
兼容
吗?
浏览 1
提问于2017-01-27
得票数 1
回答已采纳
1
回答
linux
怎么能同时成为
内核
和操作系统呢?
、
、
我有一些问题:-
Linux
是操作系统还是
内核
(如果两者兼而有之呢?)-驱动程序是
内核
的一部分,还是介于
内核
和硬件之间--驱动程序到底做了什么(我已经知道它需要进行系统调用并将它们交给cpu) -- API和ABI在外行人的话中是什么(简短和简单)?
浏览 2
提问于2016-02-15
得票数 1
回答已采纳
2
回答
向
linux
内核
添加驱动程序的可行性
、
、
、
我对
Linux
内核
有疑问,据我所知,为了使
Linux
与不同的机器和硬件
兼容
,
Linux
中添加了不同的设备驱动程序。我想问一下,在
Linux
内核
中增加大量的设备驱动程序有多大的可行性,假设30-40年后
Linux
内核
的大小将在1GB左右。我无法接受和理解
Linux
的这种哲学。如果您说我可以从
Linux
内核
中编辑/删除不需要的模块,那么我的回答将是,并不是每个人都能做到这一点
浏览 0
提问于2021-03-08
得票数 -5
回答已采纳
2
回答
Debian: ZFS安装错误:在目录/lib/ Module /4.19.0-14-AMD 64中找不到模块zfs
、
、
、
、
deb.debian.org/debian buster-backports main contrib我安装了以下软件包:buster-backport,zfsutils-
linux
,zfs-dkms,dpkg-dev,
linux
-headers$(uname -r),
linux
-image-amd64 64。home/john/openzfs-docs ; USER=root ; COMMAND=/usr/bin/apt insta
浏览 0
提问于2021-02-19
得票数 3
1
回答
是否有用于
Linux
内核
的
兼容
性测试套件?
、
、
是否有任何
兼容
性测试套件的
linux
内核
,我们有,安卓操作系统。例如,当我们对
内核
进行更改时,添加静态模块,添加我们自己的程序,配置
内核
,然后构建。 有什么工具可以检查
内核
的
兼容
性吗?就像诸如IPC、内存管理、设备管理等
内核
服务一样,设备管理器也能正常工作吗?这样就可以通过/失败/速率生成的kernel.To来预测目标系统中的行为。
浏览 11
提问于2015-07-01
得票数 1
1
回答
‘`
linux
oem’和‘`
linux
oem-osp1’
内核
有什么区别,它们是如何版本化的?
、
、
我从阅读
内核
/OEMKernel中了解到,
linux
-oem
内核
包应该是一个更新的
内核
包,其中包括对标准
内核
(
linux
-generic?)上支持的设备进行额外的硬件
兼容
性调整。而且,与
linux
-oem包相关联的
内核
的版本号似乎表明它比
linux
-generic的
内核
更老,这似乎与上面链接的文档中的描述相反。对于Ubuntu Desktop 19.04,截至2019-10-19年,版本如
浏览 0
提问于2019-10-19
得票数 18
6
回答
VMware服务器1.0.7模块不
兼容
内核
2.6.26 -补丁,哪里提交?
、
、
、
安装了VMware软件包的vmware服务器1.0.7 在试图从VMware服务器tarball的VMware服务器
内核
源代码包构建二进制
内核
模块时,存在几个编译问题。最近,VMware更新了它们的
内核
模块源代码,以使它们与
内核
2.6.25
兼容
,但它们再次与2.6.26中断。vmmon-only/
linux
/driver.c:
浏览 10
提问于2008-09-21
得票数 0
回答已采纳
3
回答
Linux
3
内核
系列与CentOS 6
兼容
吗?
、
、
为了获得适当的TPROXY支持,我正在寻找至少3.2.3版本的稳定
Linux
内核
。他们想让我们升级到
内核
的第3版吗?这与CentOS 6
兼容
吗?
浏览 0
提问于2012-09-17
得票数 0
回答已采纳
2
回答
从
Linux
连接到Windows
内核
、
我有一台Windows机器,在这里我启动了一个IPython
内核
(在另一台机器上做一些不可能的事情)。我有一台
Linux
机器,我想从它连接到运行在Windows机器上的IPython
内核
。 “错误:
内核
没有响应” 使用相同的解决方案,我可以从我的
Linux
机器连接到运行在
Linux
服务器上的IPython
内核
。有什么
浏览 1
提问于2014-06-02
得票数 2
回答已采纳
1
回答
在Ubuntu18.10 VirtualBox上安装x86_64错误
、
、
、
我是
linux
的新手,我在Ubuntu18.10上安装VirtualBox时遇到了一些问题。它有一个
内核
模块版本错误,显然VB需要的
内核
版本与Ubuntu版本不
兼容
。当我试图运行VB时,它显示了以下消息:Kernel driver not installed (rc=-1908) (图1),当我试图通过执行sudo /sbin/vboxconfig重新安装
内核
模块时The distribution packages containing the headers are probably
浏览 0
提问于2019-02-03
得票数 0
1
回答
在Ubuntu上切换
内核
版本
、
我将在我的机器上进行一些实验,我感兴趣的是我的数字将如何受到不同
Linux
内核
版本的影响。我有一台运行Ubuntu18.04的机器,我想知道是否有一种简单的方法可以用不同的
linux
内核
版本启动,运行我的基准测试,并重复使用不同版本的
内核
。此外,如果我尝试加载不同的
内核
,Ubuntu会崩溃吗?在哪里可以找到
兼容
的版本?
浏览 0
提问于2020-08-05
得票数 0
回答已采纳
2
回答
用于特定
linux
内核
版本的RT修补程序是什么?
、
、
在我的嵌入式设备上运行$uname -r命令显示我的
内核
是4.14.73-ltsi (它是为嵌入式设备构建的自定义
Linux
内核
)。 现在,我打算为这个
内核
版本安装实时(RT)修补程序。但是,在官方的网页上,我没有看到一个针对4.14.73
内核
版本的补丁。我最近看到的是patch-4.14.87-rt49.patch.xz和patches-4.14.63-rt43.tar.xz。这两个补丁中哪一个与我的
Linux
内核
版本(4.14.73-ltsi)最
兼容</em
浏览 0
提问于2020-07-10
得票数 0
1
回答
linux
内核
是否对其“公共API”进行了不
兼容
的更改?
、
、
我正在尝试学习语义版本控制,它指出当发生不
兼容
的“公共API”更改时,应该对主版本号进行处理。我的想法是尝试理解
linux
内核
编号是什么,因为据我所知,主要版本的颠簸都是任意的。我不熟悉
Linux
的内部结构,所以请容忍我。据我所知,这个“公共API”将是C系统调用的集合,如sys_write和sys_mmap,而不是用于确定二进制
兼容
性的ABI.。或者API会是这里列出的所有
内核
API吗? 假设syscall定义,
Linux
是否引入了向后
兼容
的sysc
浏览 0
提问于2022-09-04
得票数 -1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
鸿蒙OS正式开源 内部保留了Linux内核,兼容安卓应用
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券