ToB企服应用市场:ToB评测及商务社交产业平台
标题:
在OERV也可以玩MC(上)
[打印本页]
作者:
河曲智叟
时间:
昨天 18:46
标题:
在OERV也可以玩MC(上)
迩来发现一个比力故意思的事变,原来HMCL这个项目也移植到RISC-V上了,之前一直没有发现,因此在OERV(openEuler RISC-V的简称)玩MC也是可以的了。首先,HMCL是一款功能丰富的 Minecraft 启动器,旨在提拔玩家的游戏体验,为 Minecraft 玩家提供了更好的管理和启动游戏的工具。但是部署的过程也遇到了一些波折,因此记录下踩坑的过程。
在这个网站上,可以找到HMCL已经打好的包(
Show openEuler:24.09 / HMCL - 开源软件构建与测试
)。按理来说,在OERV上直接dnf install HMCL是可以下载的,不过我失败了,由于找不到这个包。于是我用了osc拉到本地举行手动编译(必要对obs平台,osc命令有一定相识)。编译好了,下载HMCL的rpm包时显示缺了Java-17-openjdk的库(这里省略图片),接着应该下载Java-17-openjdk。
obs平台也有java-17-openjdk的包,但是为什么下载不了?又必要osc拉下来然后手动编译了,等待了漫长的编译过程之后...
总算是有rpm包了,应该先下载哪个也是一个思量的题目。假如对这方面比力熟悉的话,很容易知道应该先下载headless的包接着是devel的包,嫌麻烦的话直接一键dnf install ./*全部下载也直接了事。jdk17的包搞完了,回过头来安装手动安装HMCL的rpm包,这时候会发现...
这时候会惊奇的发现,可以了,题目得以解决。
值得反思的是,究竟是什么原因,不能直接通过dnf下载呢?通过检察repolist,发现以下仓库
正常来说,dnf下载包是通过这些repo来下载的,而下载普通的包,不含源码和调试信息的话,是从everything仓获取的。网站在这里:
repo.openeuler.org/openEuler-24.09/everything/riscv64/Packages/
。在这个网站中,确实没有找到java-17-openjdk和HMCL的有关信息,以是大抵可以解释上面的题目。我之前也一直有一个误区,就是以为obs上面打包好的,都可以通过dnf直接下载,看来是误区。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4