|
我问了文心一言ubuntu和openwrt的区别,它提示ubuntu等Linux发行版有更多的库的支持。这是不是导致这种现象的原因?
问题描述:我在一个64位x86机器上安装了IstoreOS系统。我按照教程成功搭建了docker的Minecraft游戏服务器。
但是我在试图搭建饥荒联机版服务器的时候,在用镜像创建实例的一步出现了报错。我在网上搜报错信息没有结果以后,把错误信息投给文心一言,它提示可能缺乏libc6-i386等兼容32位运行的包。我试图去安装这些包,发现openwrt的包源里没有这个包,只有ubuntu等发行版里面有。查看了一些教程,发现大部分教程都是使用ubuntu或者centOS等发行版来运行docker的。
在ubuntu上可以用的docker,openwrt上有可能运行不了吗?如果我开一个ubuntu虚拟机用它来跑相应的docker,问题是不是就能解决呢?
附上报错信息:
root@iStoreOS:~# docker run -v /nvme0n1-4/docker/.klei/DoNotStarveTogether:/data -p 10999-11000:10999-11000/udp -p 12346-12347:12346-12347/udp -it jamesits/dst-server:latest
Creating default server config...
Updating server...
/opt/steamcmd/steamcmd.sh: line 38: /opt/steamcmd/linux32/steamcmd: cannot execute binary file: Exec format error
Error on line 56; RET 12
root@iStoreOS:~# opkg install libc6-i386
Unknown package 'libc6-i386'.
Collected errors:
* opkg_install_cmd: Cannot install package libc6-i386.
|
|