is there a schedule or never consider it?
To my knowledge, there is not a current plan for an official Raspberry Pi image, but there is an arm64 installation release candidate you can try using if you have a 64-bit Pi.
Upfront: the following is in no way something close to release, nor am I knowledgeable enough to drive a effort to bring Rocky Linux to a Raspberry PI, just replicated the work of Pablo (pgreco) a very nice member of the CentOS arm-sig.
The upstream 4.18.x kernel won’t boot a RPI or any other Single Board Computer, hence I rebuild a kernel in a rocky linux (mock) chroot from the CentOS sig (pgreco) Which is specially (and only) suited for the Raspberry PI 4.
Created an image using appliance-tools installed from epel-8
This kernel, some extra packages and the configs (mockcfg and the kickstart-file used to create an image) can be found In my little (Rocky Linix) development package repository
This resulted in an image which at least boots on a RPI 4:
Flash it to a SD card with your favorite tool or simply:
xzcat RockyLinux-RPI4-aarch64-DEVEL1-img.raw.xz | sudo dd of=$/path/to/sd/card bs=4M status=progress && sudo sync
Ssh-root login is enabled by default:
User : root Password: rocky
As said no way close to decent: it is just a prove of concept.
The image boots the “raspberry” way: the kernel gets directly loaded no initramfs
There is no swap partition or file , it uses zram-swap to provide a little bit of swap in (compressed) memory
Every body famialir with the raspberry pi’s knows you need some (closed source) early boot binaries (which actually run on the video-core)
These binaries are packaged in raspberrypi-firmware ; as a consequence the source package of the kernel also contain these binaries.
(Note the are free redistributable just no source code available)
Did not install any graphical stuff and doubt accelerated video output will work (if any graphical output…)
Hey everyone, I would also suggest you checkout the Special Interest Group (SIG) for AltArch on Mattermost
thanks for the information.
Without having having done further development, (re)created a fresh image form 8.4 repositories:
Thankyou @markvnl , succeeded when trying install to GUI
as a beginner learning linux, feel satisfied
Hi @mikocox, welcome to the RockyLininux community
Thank you for the feedback, please keep in mind this is delivered as an community effort very much under development (ie it is not released by RockyLinux)
For kicking the triers and getting to learn (Rocky)Linux it can serve you well.
I signed up just to say thank you! I’ve used pretty much all distros of Linux and Unix throughout the last 20 years, but I was particularly enamoured with CentOS for the first few versions after its release. Now that Rocky is out and you have provided a Pi image that works, I have my favourite server distro running on my Pi too, as fast as Debian but with all the features and comforts I’ve come to love in RHEL/CentOS/etc.
@markvnl My raspberry pi 4b is equipped with this image, wifi and Bluetooth are not available
My raspberry pi 4b is equipped with this image, wifi and Bluetooth are not available.help me
Sorry for the late reply,
if you insist to get wifi working on this image you may :
sudo sed -i 's/boardflags3=0x48200100/boardflags3=0x44200100/g' /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
Never used Bluetooth, so cannot help you with this.
thanks for the awesome information.
Hi, I completely missed this thread, sorry!
I’m hosting an image that should be good to go for graphics, wifi, ethernet, the works. It includes an unofficial Rpi-specific repository as well, which contains the special compatible kernel packages, as well as other Rpi packages of interest.
Here are some links for anyone interested in Rocky Linux on the Raspberry Pi:
Rocky Raspberry Pi Wiki Page (information and up-to-date links!) : https://wiki.rockylinux.org/en/special-interest-groups/alt-arch/raspberry-pi
Unofficial Rocky Rpi Images and repository : http://skiprocky.linuxdn.org/RockyRpi/
RockyLinux AltArch Chat Channel (come hang out!): https://chat.rockylinux.org/rocky-linux/channels/altarch
Thanks so much to @markvnl and pgreco (of CentOS fame) for helping to get this off the ground! We want to have a fully supported (if unofficial) RockyRpi build for years to come!
I’m running Rocky Linux 8 successfully on my Raspberry Pi 3B+ using Skip Grube’s image described above (THANKS SKIP!!!) and the info on the Rocky Raspberry Pi Wiki Page. I was able to migrate all my services over from what was originally a Centos 7 x86_64. The services include Postfix, Samba, NFS, OpenVPN, Apache, PHP, Perl and others. WiFi, ethernet and USB all work without problems. Even though this isn’t an officially supported platform, system performance and stability seems to match the officially supported Fedora installation for RPi (which I am running in parallel). My RL8 installation also relies on a bunch of packages from Fedora EPEL repositories, which are working flawlessly. RL8 on RPi is relatively slow compared to what you’d get from an x86_64 platform, but after following the initial RPi image installation instructions, the functionality and experience has been indistinguishable from a full x86_64 platform installation.
running rocky linux on Raspberry pi 3B, 3Bplus and 4 for months. All works great.
Wish Rocky Linux has a great future!