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
glb
(Gregory Lee Bartholomew)
2
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
siosm
(Timothée Ravier)
4
The upstream of RHEL 4 Edge is Fedora IoT.
3 Likes