SARPi Project - Slackware ARM on a Raspberry Pi
Slackware AArch64 current 64-bit ARMv8 installer image and packages
The SARPi4 installer image and packages has been created specifically for installing Slackware AArch64 current on the Raspberry Pi 4 or Raspberry Pi 400, and incorporates the kernel_sarpi4, kernel-modules-sarpi4, sarpi4_64-boot-firmware, and sarpi4_64-hacks-4.0 packages. The installer image and packages were built on a Raspberry Pi 4 Model B running Slackware AArch64 current, using the official Slackware AArch64 current initial RAM disk and Raspberry Pi GitHub repository sources. A build log of the currently available SARPi4 downloads is also available.
Additional Slackware AArch64 current 64-bit ARMv8 packages
Additional Slackware AArch64 current packages supporting SARPi mini-projects, or any other needful purpose(s).
This SARPi installer image was created on - - UTC and uses kernel N/A.
This image is the Slackware AArch64 current [ARMv8] installer for the Raspberry Pi 4 and Raspberry Pi 400.
* All SARPi build timestamps are based on the UTC timezone.
The installer is available as a disk image (.xz) archive to unpack and write to a SD card, or as a .zip archive containing all the necessary /boot files which you can manage yourself. Click on the filename to download. Click on 'md5' for the file checksum.
Linux kernel source package
This is the Linux kernel source code used to build the SARPi4 installer image and packages. Click on the package filename to download. Click on md5 for the file checksum.
|sarpi4_64-kernel-source-N/A-armv8-1_slackcurrent_N/A_sp64.txz||md5||SARPi4 Linux kernel N/A source code.|
SARPi build log
A build log of the SARPi4 downloads which are available on this page can be viewed here: sarpi4.BuildLog-N/A.txt
SARPi file descriptions
• sarpi4_64-installer_slackcurrent - Slackware AArch64 current installer disk image archive (.xz) for the Raspberry Pi 4 and Raspberry Pi 400. The installer was constructed using the official Slackware AArch64 current initial RAM disk and Raspberry Pi GitHub repository source. See the SARPi Slackware AArch64 Installation Guide [or the included README] for details on how to use this image for installing Slackware AArch64 on a Raspberry Pi 4 or Raspberry Pi 400.
• sarpi4_64-installer-boot_slackcurrent - Raspberry Pi 4 and Raspberry Pi 400 boot-firmware, Linux kernel, and initrd [RAM disk minirootfs containing the Slackware AArch64 installer] compressed file (.zip) archive. They are exactly the same files as those within the sarpi4_64-installer_slackcurrent disk image (.xz) archive. The difference being that these files can be extracted and easily managed individually, without having to write the entire image to a SD card.
• kernel_sarpi4_64-N/A - Linux kernel package for the Raspberry Pi 4 and Raspberry Pi 400. This Linux kernel has been built specifically for the Raspberry Pi 4 (but also works on the Raspberry Pi 400) using the official source from the Raspberry Pi Foundation GitHub repository.
• kernel-headers-sarpi4_64-N/A - kernel headers package for the Raspberry Pi 4 and Raspberry Pi 400. Kernel headers are the include files from kernel_sarpi-N/A which are used by userspace programs and required when compiling most system software for Linux.
• kernel-modules-sarpi4_64-N/A - kernel modules package for the Raspberry Pi 4 and Raspberry Pi 400. 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.
• sarpi4_64-boot-firmware - Closed source boot-firmware blobs package for the Raspberry Pi 4 and Raspberry Pi 400. These blobs are essential for booting the Raspberry Pi device successfully. This boot-firmware was prepared specifically for the Raspberry Pi 4 and Raspberry Pi 400 devices using the official source from the Raspberry Pi Foundation GitHub repository.
• sarpi4_64-hacks-4.0 - Fixes/modifications for Slackware AArch64 on a Raspberry Pi 4 and Raspberry Pi 400. See the sarpi-hacks.README for further details.
• sarpi4_64-kernel-source-N/A - Linux kernel source used for building the kernel for the SARPi4 installer and packages. This source includes the appurtenant kernel .config file used during the build process.
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 AArch64 is on the Linux Questions Forum. Another priceless resource is the Slackware Documentation Project.