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.
_____ _ ____ _ _ _ _ _
| ___| _| |_ _ _ _ __ ___| __ )(_) |_ / \ _ __ ___ | | | ___
| |_ | | | | __| | | | '__/ _ \ _ \| | __| / _ \ | '_ \ / _ \| | |/ _ \
| _|| |_| | |_| |_| | | | __/ |_) | | |_ / ___ \| |_) | (_) | | | (_) |
|_| \__,_|\__|\__,_|_| \___|____/|_|\__| /_/ \_\ .__/ \___/|_|_|\___/
|_|
Welcome to Armbian 21.05.1 Focal with Linux 5.10.35-rockchip64
~# 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.
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
.