Hi all,
I would like to share with you that after a while spent working on making a distro for raspberrry pis based on ArchLinuxARM I am releasing AstroArch for the public
As a daily ArchLinux user I started to mantain all indi drivers (those are not available in the official arch repo nor in AUR) and i slowly start to think about building an ISO based on my favorite OS for raspberry pis.
The idea started 1 year ago and it took way longer than I expected, but it seems it is stable enough lately that I started to share it with my friends.
So, why this AstroArch?
AstroArch has been thought since day 0 to be a 64bit distro for Pis, it was meant to target only the Pi 4B offering instead a rolling distro for astrophotography. I know, rolling and astrophotography can be scary but I rarely met any issues with packages breaking things, and those which can break stuff are packaged and mantained by myself so usually an update on my side is needed to bump those.
The setup is pretty classic, the system boots and can be used with a VNC client, <strong>only VNC</strong> - I hadn't time to investigate deeper how to boot both on hdmi and vnc, it uses x11vnc as vnc server and NOVNC as the vnc gate, it has samba and can share the user home folder with any other PC and by default starts its own hotspot in case we don't have any internet connection.
AstroArch runs on KDE Plasma which may give a more natural feeling to the Kstars suite, I went with a single package which brings in all drivers/lib that can be compiled from the github repo (except from some you can find here
github.com/devDucks/astroarch-pkgs/blob/...ers/PKGBUILD#L24-L28), it uses Konsole as terminal, it ships by default with widefield plate solving indexes.
There is no fancy UI as StellarMate has

and there is no shortcut to start only the indiserver (must be started manually from a terminal) as instead astroberry has.
The way I build the image is totally open and you can find it here (suggestions/addition are welcome!) =>
github.com/devDucks/astroarch
A small guide with the more important info (and credentials) can be found here =>
github.com/devDucks/astroarch/blob/main/GUIDE.md
Arch being arch, there is no apt but you have now pacman as packet manager, for AUR I ship paru already so you can use it for any additional package form the AUR repo
No OaCapture nor CDC at the moment, but PHD2 is there!
Unfortunately, not all raspberry Pis 4B seem to boot (for unknown reasons), here the list I could gather till now:
Raspberry Pi 4B rev 1.1
SOME MODELS BOOT, SOME OTHER DON'T
Raspberry Pi 4B rev 1.2
WORKS
Raspberry Pi 4B rev 1.3
NO REPORTS TILL NOW
Raspberry Pi 4B rev 1.4
WORKS
Raspberry Pi 4B rev 1.5
WORKS
If you wanna try it out, in the guide you will find a link to the ISO
to keep anything up to date just run <strong>update-astroarch</strong> in the terminal!
For any issue or feedback, please post it here or on github!
Here a screenshot of the desktop if you are curious how it looks like
PS
If you are an Arch user on x64, you can still get the packages I release, just add my repo to /etc/pacman.conf and install them with <strong>sudo pacman -Syu kstars indi-3rdparty-drivers phd2</strong>
[astromatto]
SigLevel = Optional TrustAll
Server = http://astroarch.astromatto.com:9000/$arch