远程 我的龙芯服务器有大量需要跨指令集运行的场景,但又不知道应该怎样实现对应指令集的二进制翻译,lata、latx缺少详细的说明文档。 希望朋友们指导我在如下场景使用: 1 龙芯安装(quick start)二进制翻译工具,并直接运行amd64平台的二进制应用程序。 2 龙芯安装docker,并run基于amd64、arm64平台的镜像或容器。 3 龙芯安装qemu,并实现运行高效的amd64、arm64虚拟机。 4 以上三个场景的abi1.0使用教程、abi2.0使用教程。 感谢!🙏
吴小白 abi2.0 在 linux/loong64 上运行其他架构的 docker 镜像 docker run --privileged --rm ghcr.io/loong64/tonistiigi/binfmt --install all # # 使用 --platform 参数启动容器 docker run --rm --platform linux/amd64 alpine uname -a docker run --rm --platform linux/arm64 debian:bookworm-slim uname -a
杀毒软件吧 1 龙芯安装(quick start)二进制翻译工具,并直接运行amd64平台的二进制应用程序。 说起来,我忽然想到deepin上,星火应用商店的ACE x86,通过在latx上模拟一个debian x86的环境,理论上可以不用头疼依赖的问题,使用门槛也相对较小,但是实际用起来,会表现出各种问题,可能是latx 还有需要改进的地方。 https://www.loongbbs.cn/d/293-ace%E5%AE%B9%E5%99%A8%E5%85%BC%E5%AE%B9%E7%8E%AF%E5%A2%83%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B 我写了一个脚本,能够自动将amd64架构的deb包打包成能在ACE-x86内运行,并直接在loong64架构安装的deb包。 首先需要你最好能在你的目标系统上安装上ACE-x86,deepin 25好说,星火应用商店里就有,但我不知道你用的什么服务器系统。