Slackware ARM64 AArch64 on a Raspberry Pi
SARPi64 Project - Raspberry Pi 4 Downloads
The SARPi64 disk image and Slackware packages have been built specifically for installing and running Slackware ARM -current on the Raspberry Pi 4 Model B and incorporate a 64-bit AArch64 kernel and kernel-modules.
Linux kernel version: 4.19.95-v8-aarch64
Version build date: 2020-01-15 18:59:36
The installer image and Slackware [ARM] packages were built on a Raspberry Pi 4 Model B running Slackware ARM -current, using the official Slackware ARM mini root filesystem and Raspberry Pi Foundation GitHub repository sources.
The SARPi64 Project develops and builds binaries from source code on the hardware on which they are intended to run, in order to achieve the highest degree of compatibility possible. No SARPi64 Project installer images or packages are ever cross-compiled using different [$MACHTYPE] machine architecture for this reason.
This sarpi64-armv8-installer_slackcurrent_15Jan20_sp64.img disk image runs Linux kernel 4.19.95 and is the Slackware ARM -current installer for the Raspberry Pi 4 Model B
IMPORTANT! This software is classed as "Experimental & Under Development"!
Slackware installer images and packages
The installer is available as a disk image [.xz], or [.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.
When upgrading with these system packages you will need to rename '/boot/config.txt.new' and '/boot/cmdline.txt.new' to replace the existing config.txt and cmdline.txt files.
SARPi64 file descriptions
• sarpi64-armv8-installer_slackcurrent_15Jan20_sp64.img.xz - Compressed [.xz] file archive containing the 32-bit Slackware ARM -current installer disk image [.img], boot-firmware system files, and 64-bit ARMv8 kernel and modules for the Raspberry Pi 4. The installer was constructed using the official Slackware ARM mini root filesystem and Raspberry Pi Foundation GitHub repository as source. See the included README for information on how to use this image and install Slackware ARM on a Raspberry Pi 4.
• sarpi64-armv8-installer-boot_slackcurrent_15Jan20_sp64.zip - Compressed [.zip] file archive containing the 32-bit Slackware ARM -current installer [initrd.gz] ramdisk, boot-firmware system files, and 64-bit ARMv8 kernel and modules for the Raspberry Pi 4. The installer was constructed using the official Slackware ARM mini root filesystem and Raspberry Pi Foundation GitHub repository as source. See the included README for information on how to use these files and install Slackware ARM on a Raspberry Pi 4.
• kernel_sarpi64-4.19.95-armv8-1_slackcurrent_15Jan20_sp64.txz - ARMv8 Linux kernel 4.19.95 Slackware ARM package for the Raspberry Pi 4. This 64-bit kernel has been built specifically for the Raspberry Pi 4 device using the official source from the Raspberry Pi Foundation repository: https://github.com/raspberrypi/linux/
• kernel-modules-sarpi64-4.19.95-armv8-1_slackcurrent_15Jan20_sp64.txz - ARMv8 kernel modules Slackware ARM package for the Raspberry Pi 4. Kernel modules are pieces of object code that can be dynamically loaded into the kernel to provide new functionality. Many 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.
• sarpi64-boot-firmware-armv8-1_slackcurrent_15Jan20_sp64.txz - Closed source boot-firmware blobs Slackware ARM package for the Raspberry Pi 4. These blobs are essential for booting the RPi4 device successfully. This boot-firmware package was built specifically for the RPi4 device using the official the Raspberry Pi Foundation GitHub repository as source.
• sarpi64-hacks-4.0-armv8-1_slackcurrent_15Jan20_sp64.txz - Slackware ARM package containing fixes and modifications for the Slackware ARM system on a Raspberry Pi 4. 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 valuable resource is the Slackware Documentation Project.
Updated: 15 Jan 2020 21:13:04