Subject: Automated Online/Offline SD-Card PI RPMFusion Installer Scripts for Fedora IoT / Minimal (ARM & Pi Users Check This Out!)

Hey Fedora Community and all Raspberry Pi / ARM enthusiasts here,

I’ve been working on a couple of custom installer scripts to make deploying minimal Fedora setups on Single Board Computers a lot cleaner, and I wanted to share the code with the forum.

Whether you are setting up a headless server, a custom appliance, or just want a lightweight pure-prompt Linux setup on your Pi, these scripts give you two ways to handle it:

  1. An Online Installer that hooks into the OS head system, utilizes built-in board tools as a fully functional installer and let install your NVME&SD (if you be in your pi, and allows for automated deployments via root autologin over kmscon.
  2. An Offline Installer that behaves like a squash installer—it extracts and deploys raw images locally, meaning you can just drop an RPMFusion raw.xz image right next to the script and flash your NVME SSD or SD offline without touching the network.

The setup is pretty straightforward. You just drop the scripts into the user’s home folder, configure the target URL in the bash header if you are doing an online download, and let it run.

You can download the scripts directly from my web space here:
Blackys Download Zone at Blackysgate

or for full view the direct url:
https://blackysgate.de/files/folder-root/Fedora-rpmfusilon-Pi-Installer/

Give it a spin on your hardware, test the automation, and let me know how it works for your builds. Feedback, bug reports, or ideas for the bash headers are highly appreciated!

These are bash-scripts you can deploy, rename, or whatever you want to do with them. Keep in mind that there is no official support for this, as I originally built these scripts just for myself. However, I wanted the community to be part of it and give you a solid starting point to show what is actually possible with bash: installing a whole operating system!

Seriously, dive deeper into bash scripting it really is the heart of Linux.

Cheers! & Best regards,
Blacky