Slackware ARM on a Raspberry Pi

Getting it all together...

To install and run Slackware ARM on a Raspberry Pi you are going to need most (if not all) of the things listed below.

First and foremost, you should already have:
• a Raspberry Pi 1, 2, 3, or 4.
• a microSD card of 16Gb capacity or more (recommended for full install).
• a USB memory stick (at least 4Gb capacity) - but not essential. You can use a FTP/HTTP server as source media.
• a USB keyboard (a PS/2 keyboard with USB adapter also works).
• a monitor/tv/screen to display output with the relevant cable(s), or install remotely via ssh.
• a 5v DC (2.5Amp recommended) Micro USB type B power supply or a USB-Micro USB type B data/charger cable.

Secondly, you're also going to need access to the following:
• a Linux or Windows computer with a SD/MMC/SDIO card reader to configure the microSD card.
• an Internet connection and a means of connecting via Ethernet (router, hub, switch) or wireless.
• a standard straight-through Ethernet cable - the length is your prerogative.

Last, but not least, you're going to need a SARPi installer image for your Raspberry Pi 1, 2, or 3.
• see the Downloads page for available installer images.

• a USB mouse - if you're planning on using a desktop environment it is advisable to have one.
• a USB wireless adapter - if you're not planning on using an Ethernet connection or the onboard wireless on a RPi3/4.

It's worth noting that not all brands of microSD cards are designed and manufactured in exactly the same way and, under certain circumstances, you may experience problems/errors with some microSD cards that you won't face with others. At SARPi.FatDog.EU we have found that the Kingston SDCA3 range of microSD cards work flawlessly with Slackware ARM on the Raspberry Pi 3 and have been totally stable and 100% reliable throughout. That doesn't mean other microSD cards aren't as compatible! The best way to find out is to try it. Check out a list of known compatible microSD cards (and a lot more Raspberry Pi 3 verified peripherals) on

If you don't have a USB stick available you're still able to install Slackware ARM by configuring your network connection and specifying a FTP/HTTP server as the location of your source media. Instructions on how to do this are included later within this tutorial.

If you have previous experience installing Slackware, and don't need any instruction(s), the necessary files are available on the Downloads page.

When you have all that's required above, continue to the next section of this tutorial... Configure a microSD card

Updated: 25 Jun 2019 22:12:09