Support for Raspberry 4

I am trying to install Stardog7.x for my RPI4, but it fails.
It looks like, ARMv7 is not supported?
Thanks, Jeno

Environment: Using latest Raspbian Buster

curl | apt-key add
echo "deb stable main" >> /etc/apt/sources.list
apt-get update
root@node1:/home/jeno96# apt-get install -y stardog[=]
bash: version: No such file or directory

using docker

root@node1:/home/jeno96# docker run -v ~/stardog-home/:/var/opt/stardog stardog/stardog
standard_init_linux.go:211: exec user process caused "exec format error"

Hi, and welcome!

I'm not sure if it's a copy/paste error, but you will either want to specify a version (apt-get install -y stardog=7.0.0) or not (apt-get install -y stardog).

I think the error you're seeing is because you're trying to run a amd64 image on arm hardware. You might be better off trying to get Stardog running without docker first then if you're successful try building a docker image for arm64.

I've been successful getting Stardog 6.x to run on a raspberry but haven't had a chance to run the new 7.x yet and I'm not sure how the new RocksDB dependency changes things. I'll have to give it a try tonight.

Thanks for the fast reply, i tried both E: Unable to locate package stardog

apt-get update && apt-get install -y stardog=7.0.1

Thanks, maybe repo doesn't contains arm image...?

root@node1:/usr/local# apt-get update && apt-get install -y stardog=7.0.1
Hit:1 buster InRelease
Hit:2 buster InRelease
Hit:3 buster InRelease
Hit:5 stable InRelease
Hit:4 kubernetes-xenial InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package stardog

I keep forgetting...arm. You can try installing from the .zip but as I mentioned I don't think it will run because of the dependency on rocksdb. I believe rocksdb supports arm but that would probably require an arm specific Stardog build.....wink-wink, nudge-nudge :wink:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.