Raspberry Pi (Anywhere)
Ultramarine Linux currently supports the Raspberry Pi 3 and 4/400. For information on other Pis, see below.
Selecting a Drive
The drive you use will affect the experience youâll have on Ultramarine.
Raspberry Pi 3 Series
Raspberry Pi 3 Series support only microSD cards. Your storage device must be 16GB or larger.
You should also look for a class 10 SDHC or SDXC microSD.
Raspberry Pi 4 Series
Raspberry Pi 4 Series support microSD cards and USB storage. Your storage device must be 16GB or larger.
The best experience will be with an SSD connected over an adapter. A USB 3.0 flash drive will be on-par to slightly better then a microSD card. All of the options are good, itâs up to your needs.
Flashing the Image
If youâre using a Raspberry Pi 4/400, you can skip these steps and use Raspberry Pi Imager instead. First, you will need to decompress it.
- On Linux, run
unzstd FILENAME.img.zst, you may need to install thezstdpackage - On Windows 11 or ChromeOS, zstd is natively supported. Decompress like you would a
.zipfile. - On Windows 10, use 7zip or WinRaR
- On macOS, install
zstdfrom Homebrew (brew install zstd), thenunzstd FILENAME.img.zst.
Grab a USB stick or SD Card! Use a flasher program to flash Ultramarine to your storage device. balenaEtcher is an easy cross-platform choice.

Simply select the .img file, the device youâre using, and click flash.
You can also use the Disks application on Budgie, Xfce, and GNOME editions.
Raspberry Pi Imager
- Install Raspberry Pi Imager. You can grab this from the app store on Ultramarine. If youâre on Windows or Mac you can download it from here, or use it directly in the Raspberry Pi firmware.
- Open Raspberry Pi Imager, select âChoose Device,â then select âRaspberry Pi 4.â
- Select âChoose OSâ then scroll down to âOther General-Purpose OS,â select âUltramarine Linux,â then select your edition of choice.
- Select âChoose Storage,â and select your storage device you would like to flash to. Double check you have the correct device selected, as this is a destructive operation.
- Select âNext,â then select âYes.â
- Once the flash and validation is complete, remove your disk, and insert it into your Raspberry Pi 4.

Your Imager app should look something like this when ready to flash.
First Boot
On first boot, the root file system will automatically be expanded, and youâll be prompted with our out-of-box app, Taidan.
Thatâs it! Youâre ready to enjoy Ultramarine on your Raspberry Pi! Weâre working hard on making the experience better so stay tuned!
Fedora has upstream support for the Pi 4, 400, and 3. Ultramarine Anywhere intends to extend support to the Pi 5 and Zero 2.
Packages
We have Raspberry Pi packages packaged in Terra. We are working on packaging as many as we can, currently included packages:
- rpi-utils, a collection of miscellaneous tools for Raspberry Pis. You may install these individually, or all together as
rpi-utils - rpi-update, a script to update Raspberry Pi firmware.
- Picotool, a tool for working with RP2040/RP2350 devices.
We also have the Raspberry Pi Control Center application, and its various plugins:
- Appset, Application for customisation of appearance of Raspberry Pi Desktop.
- Bookshelf, A browser for Raspberry Pi Press publications.
- Piclone, Utility to back up a Raspberry Pi to an SD card.
- Raindrop, Graphical display configurator for Raspberry Pi, using arandr and wlrandr.
- Rasputin, Mouse and keyboard settings for Raspberry Pi Desktop.
- Rpinters, Printing utility
To install any of these:
dnf install PACKAGENAME
Notes
- RPi4B has a 1GB and 2GB model, we suggest against running a desktop environment on these (Xfce may be alright).
- RPi3B has only 1GB of RAM, and the 3A only has 512MB, we suggest against running a desktop environment (Xfce may be alright).
- The Pi 4 series has native USB boot support. Your experience may be better with a fast USB Drive or SSD connected through an adapter. See this article for more info.
- If using a USB drive on a Pi 4, ensure itâs USB 3.0 or newer and plugged into a USB 3.0 (blue) port. 2.0 will be a significantly worse experience than a microSD.
- If using a microSD card, we recommend using a Class 10 microSD card, your experience will be significantly better than lower classes.
- Your storage device will need to be larger than 9GB (the image is 8.59GB). We suggest 16GB so you have space for software.
(Currently) Unsupported Raspberry Pi Devices
Raspberry Pi 5
The Raspberry Pi 5 is not currently supported in Fedora. We are packaging the official Raspberry Pi kernel (which will also provide a better experience on the other Pi models).
Raspberry Pi Zero, 1, and 2
These devices are Not Supported due to 32bit CPUs.