FedBerry 25 on the Raspberry Pi 3

Submitted by Scott Dowdle on Sat, 01/21/2017 - 19:24

FebBerry LogoI've been running FedBerry 24 on my Rasperry Pi 3 for some time now.  It has been hooked up to the HDTV in the back bedroom.  While I don't use it on a daily basis, I do try to login to it once a week or so and keep it updated... and reboot whenever there is a kernel update. Given the rate of Fedora updates and frequent FedBerry kernel updates, the project is fairly active.

What is FedBerry?  FedBerry is a Fedora-remix made by three guys who have built glue packages for Fedora's ARM release and produced a few different images for the RPi 2 and Pi 3.  Download the .tar.xz, decompress and write it to a microSD card, insert card into Raspberry Pi... and snap... you have Fedora.  They started with Fedora 23, are on Fedora 24 now, and fairly recently released packages for Fedora 25... although no images for Fedora 25 yet.

As I write this, I'm in the middle of upgrading my F24 system to F25.  The number of packages the FedBerry folks have to produce is pretty small.  They are mostly related to the kernel and various branding packages.  It really isn't that far away from Fedora's ARM build.  Fedora has said that they are working on getting a release to run on the Raspberry Pi but historically there have been a few roadblocks that over time have been dissolving.  The main ones were with kernel support that wasn't in mainline and/or proprietary and the use of the FAT filesystem for the boot partition... or something like that.  I read a few blog posts on it a couple of months ago but don't remember the exact details.

Anyhoo, I run XFCE and a host of other common desktop software on the RPi3 and it works great.  While it is no speed demon, all of the hardware works including the wifi.  I can ssh into it and even connect to it via x2go for a remote XFCE session.  Overall, I'm very impressed with FedBerry.

I will update this post with info on how the upgrade went.  The FedBerry devs didn't announce their F25 packages, or at least not that I saw, but I noticed a 25 directory on their repo site and thought I'd stick my neck out.  If it fails on me, it would really be my fault for being a earlier-than-early adopter... but so far it seems to be working.

Update: The upgrade went fine.  Rebooted and had a 4.9.2 Linux kernel. FB24 had 4.4.41.  All the hardware continues to work fine.  Thanks FedBerry!

The method I used was: dnf system-upgrade download --nogpgcheck --releasever=25 followed by dnf system-upgrade reboot