获取 64 位硬件的 32 位代码

问题描述

这一切都始于我,一个天真的人,试图在 Rock Pi S(armv8 运行 armv8 内核)上安装为 Raspberry Pi(运行 armhf 内核的 4B、armv8 硬件)构建的软件。一切都很顺利,直到 apt 尝试从其存储库中获取 32 位软件包:

skipping acquire of configured file main/binary-arm64/Packages as repository 'http://s3.amazonaws.com/r3cloud r2cloud InRelease doesn't support architecture arm64.

在谷歌搜索之后我了解到 armv8 架构有一个“兼容”模式,允许它运行 armv7/armhf 二进制文件而无需重新编译。所以在我看来,如果我能让我的 Rock Pi 继续获得 32 位软件包并安装它,我应该很高兴。

这对我来说都是很深的水。我想知道我是否完全超出了我的深度(也就是说,我注定要失败),如果没有,我需要做什么才能保持漂浮(我的意思是实际获取并安装这个东西).

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...