Post
Topic
Board Development & Technical Discussion
Re: [Review] Apollo BTC - Full Node + Miner in a box
by
ETFbitcoin
on 23/06/2022, 13:02:14 UTC
But if I boot the latest Futurebit OS - released over half a year ago (12/17/21) - I get this login screen. It's 5 releases behind on the Linux kernel and behind by one major Debian version.
Code:
_____      _                  ____  _ _        _                _ _
|  ___|   _| |_ _   _ _ __ ___| __ )(_) |_     / \   _ __   ___ | | | ___
| |_ | | | | __| | | | '__/ _ \  _ \| | __|   / _ \ | '_ \ / _ \| | |/ _ \
|  _|| |_| | |_| |_| | | |  __/ |_) | | |_   / ___ \| |_) | (_) | | | (_) |
|_|   \__,_|\__|\__,_|_|  \___|____/|_|\__| /_/   \_\ .__/ \___/|_|_|\___/
                                                    |_|
Welcome to Armbian 21.05.1 Focal with Linux 5.10.35-rockchip64

Code:
~# node --version
v14.16.1

Interestingly, it comes with nodeJS v14, but then I don't understand why on GitHub, I was told that
Try to use Node version 9
By now it's the only way

Compilation on the latest nodeJS version didn't work; hence I went on GitHub to ask.
I will try again with nodeJS 14, which is by the way the oldest LTS version of node ('Maintenance LTS' phase) and will be updated for just another 10 months.
It would be much preferred to have ApolloUI be able to run on 16.x or 18.x, though.

That's weird decision. In such case, i would try to run ApolloUI on Docker container which has NodeJS 9.

I'm not very familiar with Ubuntu, but this version history page suggests that 21.04 with Linux kernel 5.11 is EOL since 2022-01-20. The system says it's 21.05 with a 5.10 kernel.
Code:
uname -a
Linux futurebit-btc 5.10.35-rockchip64 #21.05.1

You're correct, Armbian 21.05 is based on EOL OS[1]. The kernel (5.10.35) has LTS support until 2026[2], but we know the developer ask you not to perform apt upgrade Grin.

[1] https://ubuntu.com/about/release-cycle
[2] https://www.kernel.org/releases.html