Fedora equivalent of RHEL for Edge

Hi all,

I’m working on a home information bulletin board (digital signage).

  • Hardware: Raspberry Pi 4 (2GB RAM)
  • Data source: Fedocal, Google calendar, Garmin/Wahoo (fitness tracker)
  • Use case: a mini sign board at home for announcement and daily planner
  • Question on OS: I’m looking for light-weight Fedora editions to run a Pi as signage player
    – What Fedora Linux edition would be a best fit?
    – RHEL for Edge: what is equivalent in Fedora? CoreOS or IoT

– Single-purpose OS for signage: Anthias. I need to adjust Bash script to install Docker containers in Fedora as it was written for Ubuntu.

Thank you!

1 Like

I haven’t worked with Raspberry Pi. But I would expect the “lightest weight” Fedora Linux image to be the Fedora Minimal image.

You would then need to install only the packages that you want or need with dnf.

Optionally, you could configure the OS to be “readonly” (in the sense that it will revert to its initial state when it is rebooted) by installing and configuring the readonly-root package.

$ rpm -qi readonly-root
Name        : readonly-root
Version     : 10.19
Release     : 1.fc37
Architecture: noarch
Install Date: Tue 09 May 2023 09:33:25 AM CDT
Group       : Unspecified
Size        : 8475
License     : GPL-2.0-only
Signature   : RSA/SHA256, Fri 05 May 2023 09:43:04 AM CDT, Key ID f55ad3fb5323552a
Source RPM  : initscripts-10.19-1.fc37.src.rpm
Build Date  : Fri 05 May 2023 09:17:19 AM CDT
Build Host  : buildvm-x86-25.iad2.fedoraproject.org
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : https://github.com/fedora-sysv/initscripts
Bug URL     : https://bugz.fedoraproject.org/initscripts
Summary     : Service for configuring read-only root support
Description :
This package provides script & configuration file for setting up read-only root
support. Additional configuration is required after installation.

Please note that readonly-root package is considered deprecated with limited support.
Please use systemd-volatile-root functionality instead, if possible.
$ rpm -ql readonly-root
/etc/rwtab
/etc/statetab
/etc/sysconfig/readonly-root
/usr/lib/systemd/system/readonly-root.service
/usr/libexec/readonly-root
/var/lib/stateless
/var/lib/stateless/state
/var/lib/stateless/writable

Hmm, its been a while since I messed with that readonly-root package and it looks like there is a newer replacement according to the RPM info. I’ve never used systemd-volatile-root. But it sounds like a promising alternative.

1 Like

Thank you sharing that. I’ll have a go this weekend. I was eyeing on Minimal. Is it like barebone workstation?

1 Like

The upstream of RHEL 4 Edge is Fedora IoT.

3 Likes