腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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内核,兼容安卓应用
腾讯通RTX替代方案,兼容移动端及Linux内核国产系统
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券