gpt4 book ai didi

linux - 在 raspbian (arm hf) 上安装 amd_64 或 i386 包

转载 作者:IT王子 更新时间:2023-10-29 00:32:16 26 4
gpt4 key购买 nike

我想在我的树莓派上安装一个RFID阅读器的驱动程序,这样我的PC/SC守护进程就可以在我插入时识别阅读器。不幸的是,公司打包的驱动程序只适用于i386或amd64架构。我在 Pi 上安装了 Raspian,所以我相信我的架构 (armhf) 无法安装这些二进制文件。

我听说有一些跨架构的解决方案,但我不想破坏我的 Pi。我是否可以简单地使用 dpkg --add-architecture 将 amd64 添加到我支持的架构中,一切都会变得清晰?或者这是一个非常糟糕的主意?如果是这样,除了“骚扰制造你的驱动程序的公司!”之外,你推荐的解决方案是什么?

最佳答案

Can I simply use dpkg --add-architecture to add amd64 to my supported architectures, and everything will be kosher?

不,这行不通。

Raspberry Pi 使用 ARM CPU,它使用 ARM instruction set .这是一个不同于 i386 和 x86-64/amd64 使用的指令集。如果您使用 dpkg --add-architecture,那么您可能能够安装这些包,但 CPU 将无法运行安装的代码。

您必须找到为 ARM CPU 编译的驱动程序,或者自己编译/开发它们。或者获取支持的硬件。

注意:

dpkg --add-architecture 适用于支持多指令集的 CPU。我认为它主要是为 x86-64(即 64 位)CPU 引入的,它也支持 i386(即 32 位)指令。这允许您在使用 x86-64 包的系统上安装为 i386 编译的包。

关于linux - 在 raspbian (arm hf) 上安装 amd_64 或 i386 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24316854/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com