hi,
I am currently experimenting with guix on SBCs as well. I have an Orange pie 
zero 3 that is supposed to run CUPS to bring our printer into the network. The 
zero 3 is not (yet) supported by upstream guix but after some initial confusion 
it was not to bad to write the necessary packages. I think as long as your SBC 
is supported by Linux-(libre)-mainline you should not run into any issues in 
the long run. 
I plan on updating the device by building an image with „guix system image“ and 
then writing that to the sd card. That way I don’t have to build software on 
the SBC.
Cheers 
Bonni

> Am 26.11.2025 um 22:45 schrieb Roman Riabenko via <[email protected]>:
> 
> Hello.
> 
> I am looking for a small single board computer (SBC) which is well
> supported to run Guix System on it now, or which is likely to become
> supported after I purchase it, and which is likely to stay supported
> for long.
> 
> Currently, the download page only provides an image for VisionFive2. It
> is a development board for RISC-V, so I assume that some parts are not
> expected to work at all for a long time or ever. Section 1.2 "GNU
> Distribution" in Guix manual mentions riscv64-linux as technology
> preview.
> 
> There are some images for small SBCs in gnu/system/images. I assume
> that there is more interest in development for 64 bit ARM, so it is a
> safer bet to choose it. Among 64 bit ARM SBCs, there are Orange Pi R1
> Plus LTS and Rock64 in gnu/system/images. Interestingly, Orange Pi is
> an open hardware device. Of the two, only Rock64 is mentioned in
> section 16.3 "image-type Reference" in Guix manual. I tried the
> instructions from the manual for building an image. An image for Rock64
> builds. But building an image for Orange Pi fails on perl-net-ssleay
> package.
> 
> gnu/bootloader/u-boot.scm indicates support for a much wider range of
> devices, but many of them are 32 bit ARM. For example, there is no
> A64-OLinuXino from Olimex which is 64 bit ARM and open hardware.
> 
> The technical requirements are relatively low, but being able to build
> the kernel, for example, may happen to be handy with guix. I only want
> to migrate my hobby email server from a larger Mini-ITX x86_64 computer
> to fit it into the cabinet next to the PoE switch. I hope to create a
> complete image with guix, write it to the device, and continue
> upgrading guix and compiling exim4 with IPv6 support over SSH. Running
> below 18 W on idle would be an advantage.
> 
> Currently, Rock64 seems promising.
> 
> I would appreciate any advice or ideas.
> 
> Roman
> <signature.asc>


Reply via email to