Slackware ARM on a Raspberry Pi
Slackware ARM 14.2 installer and system packages
This SARPi installer has been created specifically for the Raspberry Pi 1. The installer incorporates the kernel_rpi, kernel-modules-sarpi, sarpi-boot-firmware, and sarpi-hacks-1.0 packages. The installer and packages were built on a Raspberry Pi Model B Rev 2 (rev: 000f) running Slackware ARM 14.2, using the official Slackware ARM mini root filesystem and Raspberry Pi Foundation GitHub repository sources.
The SARPi installer image was created on 2020-01-14 09:06:53 [CET] and uses kernel 5.4.8-arm.
This image is the Slackware ARM 14.2 soft float port installer for the Raspberry Pi 1.
The installer is available as a disk image (.xz) archive or as a .zip archive that contains all the /boot files which you can decompress and manage yourself. Click on the filename to download. Click on md5 for the file checksum.
SARPi file descriptions
• sarpi-installer_slack14.2 - Slackware ARM -current installer disk image archive (.xz) for the Raspberry Pi (1). The installer was constructed using the official Slackware ARM mini root filesystem and Raspberry Pi Foundation GitHub repository source. See the SARPi Slackware ARM Installation Guide [or the included README] for details on how to use this image for installing Slackware ARM on a Raspberry Pi (1).
• sarpi-installer-boot_slack14.2 - Raspberry Pi (1) boot-firmware, Linux kernel, and initrd [RAM disk minirootfs containing the Slackware ARM installer] compressed file archive (.zip). They are exactly the same files as those within the sarpi-installer_slack14.2 disk image archive (.xz). The difference being that these files can be extracted and managed individually without having to write the entire image to a SD card.
• kernel_sarpi-5.4.8 - Linux kernel package for the Raspberry Pi (1). This Linux kernel has been prepared specifically for the Raspberry Pi device using the official source from the Raspberry Pi Foundation repository: https://github.com/raspberrypi/linux/
• kernel-modules-sarpi-5.4.8 - kernel modules package for the Raspberry Pi (1). Kernel modules are pieces of object code that can be dynamically loaded into the Linux kernel to provide new functions. A lot of these modules provide support for devices such Wi-Fi adapters, sound devices, and other hardware. You can select which modules you want to load by editing /etc/rc.d/rc.modules.
• sarpi-boot-firmware - Closed source boot-firmware blobs package for the Raspberry Pi (1). These blobs are essential for booting the Raspbery Pi successfully. This boot-firmware was prepared specifically for the Raspberry Pi (1) using the official source from the Raspberry Pi Foundation repository: https://github.com/raspberrypi/firmware
• sarpi-devs-1.0 - Contains additional device nodes for the Raspberry Pi (1). Do not install or upgrade this package if udev is running!
• sarpi-hacks-1.0 - Fixes/modifications for Slackware ARM on a Raspberry Pi (1). See the sarpi-hacks.README for further details.
Support for Slackware ARM
If you're in need of help, or have something to contribute, one of the best places to get (and offer) support for Slackware ARM is on the Linux Questions Forum. Another priceless resource is the Slackware Documentation Project.