RSSmanX icon indicating copy to clipboard operation
RSSmanX copied to clipboard

甲骨文arm报错

Open scramjetFoam opened this issue 3 years ago • 5 comments

您好,我无意中发现您这个项目,真的太符合我的需求了,首先表示感谢。

我将其部署在了甲骨文arm服务器上,可以顺利部署,ttrss也可以进,但是 rsshub_browserless、 ttrss_opencc、huginn日志显示此错误:standard init linux.go:228:exec user process caused:exec format error

是因为系统不兼容吗?

再次表示感谢!

scramjetFoam avatar Dec 31 '21 06:12 scramjetFoam

出现这个报错基本可以确定,对应的组件没有提供arm架构的支持。

  • ttrss和rsshub是有官方提供的arm版本的镜像的,像opencc插件则在文档中写明了不支持arm。如果你没有简繁中文转换的需求的话可以关闭opencc插件。
  • Huginn官方不提供arm镜像,不过有人尝试过自行编译,只需要更改Dockerfile中的base image即可。
  • browserless有对应的arm版本镜像,为browserless/chrome:1-arm64 ,原本是为M1 Mac制作的,不过arm平台应该都适用。

文档中忘记说明arm兼容性了,我稍后会添加上,感谢反馈

Colin-XKL avatar Dec 31 '21 10:12 Colin-XKL

好的,谢谢解答。

scramjetFoam avatar Jan 03 '22 07:01 scramjetFoam

由于原作者并没有构建arm版本的ttrss_opencc镜像,加上我之前一直觉得用node起这么一个服务太重了,我就自己用go重写了一个opencc插件的API服务端,并构建了x86和arm多个架构的版本。DockerHub地址在这里,使用colinxkl/opencc-api-go 即可

Colin-XKL avatar Jan 03 '22 15:01 Colin-XKL

好的,十分感谢!

scramjetFoam avatar Jan 04 '22 05:01 scramjetFoam

你好,根据指导,最近完善了一下arm版compose文件,我部署之后好像没有什么问题,分享给大家。如果部署没问题的话,您可以添加到使用说明中。 https://github.com/ShangWangNUST/huginn_arm/blob/main/docker-compose-arm.yml

scramjetFoam avatar Feb 28 '22 08:02 scramjetFoam