The Slackware ARM Linux Project
Slackware ARM




Change Logs
[RSS feeds]


Get Slack

FAQ & Community Documentation

ARM architecture reading material


Twitter feed

Sponsoring development

Build Farm


Slackware ARM's officially supported platforms are installed using the same Slackware installer as used on the x86.

For supported platforms, this is the recommended route.

Documentation format

There are some sections - particularly configuration and installation - of the documentation which can be copied and pasted verbatim.

The easiest way to provide documentation in a format that supports this, is to have them as plain ASCII text. This also allows for off-line installation (where no Internet access is available).

The installation documents are contained within the Slackware tree.

Installation instructions: Slackware ARM "current" (development branch)

Compulab Trimslice (NVidia Tegra20)

Banana Pi/Banana Pi Pro/Orange Pi v1.2 (AllWinner A20 models)

Orange Pi Plus/Plus 2E/PC (AllWinner H3 models)

Community supported devices (e.g. Raspberry Pi)

Installation instructions: Slackware ARM version 14.2

QEMU installation

Marvell Kirkwood series (Including SheevaPlug, OpenRD)

Compulab Trimslice (NVidia Tegra20)

Community supported devices (e.g. Raspberry Pi)

Mini root filesystems for unsupported platforms

Whilst Slackware ARM officially supports a small number of devices, it is capable of running on many more.

Most of the time all that is required is:

If the device is popular, users of other distributions such as Debian, Gentoo and Ubuntu may have already succeeded in getting Linux running on one of these devices.

To help with this, Slackware ARM provides mini root filesystem images of a minimal/base installation.

These images are aimed at developers or those who are competant using Linux

Please read the README file which has more details, and click here to download the root filesystem images.