Slackware ARM
Slackware ARM (“ARMedslack”) is the official port of the Slackware® Linux distribution to the ARM architecture. Currently, the project focuses its efforts on supporting the ARM Versatile platform (emulated by QEMU) and the Marvell Plug computers.
Slackware ARM 13.1 and onwards is built for ARMv4t, little endian, EABI.
Latest news
13-Jul-2010
Please note that Slackware ARM 12.2 support ends at the end of this month, on July 31st. The best option is to perform a new installation of Slackware ARM 13.1 (upgrading using the usual Slackware method will not work because v12.2 is not ABI compatible with 13.1; but from 13.1 onwards, this will be an option).
14-Jun-2010
Slackware ARM 13.1 is released!
Thanks to all involved who have helped make this release happen so smoothly.
This release features support for the majority of the recent Marvell SoC devices (including SheevaPlug) and also continues to allow installation inside the software emulator, “QEMU”.
All of the installation and download information can be found by clicking through the links on the left side bar of this page.
25-May-2010
Slackware ARM 13.1 release candidate 1 is available and ready for testing!
I expect to release 13.1 in the 1st week of June.
7th-Feb-2010
A mini root filesystem of Slackware ARM “current” is now available from the FTP site.
21-September-2009
I'm really pleased to announce that Slackware ARM current is now available, and is using the EABI. Please check the announcement in the changelog.
11-September-2009
The Slackware ARM EABI port is almost complete and is up to date with Slackware-current (13.0) – just waiting for KDE to finish building. It'll probably be another month before I upload the tree since I want to do some in depth testing and rebuild some packages and libraries to ensure everything is linked against what it should be, but I'm very happy to report this progress!
31-August-2009
The ARM EABI port is coming along very quickly! I'm currently experimenting with installing the Kernel & initrd to the SheevaPlug's NAND flash U-Boot's flaky USB support.
16-August-2009
Important notice: ARMedslack 12.2 JFS is not working on the SheevaPlug – writing to a JFS formatted filesystem produces a Kernel panic. Any standing JFS partitions should be mounted read-only for safety, and an alternate filesystem chosen. A new installer will be available shortly. In other news, the EABI port is going well - all of a, x, n and most of l/ is built!
13-July-2009
A few people have been asking about ARMedslack using Linux 2.6.30 when Slackware is - at the time of writing - using 2.6.29. This is because support for the SheevaPlug only came in 2.6.30.
05-July-2009
Work has started on an EABI port for Slackware ARM current. Currently I'm building and upgrading the base packages in armedslack-12.2 to bootstrap the new port. I expect to open a new -current branch with this work in the next few months.
29-June-2009
Slackware ARM version 12.2 is released!
I'm really happy to finally make the release - it's been a long time in the making. Thanks to everybody who has helped throughout the development cycle! The next step is to begin on the EABI port – it'll take a while to get a base set of packages together for this, so a new ”-current” won't be open for some time yet, so you have plenty of time to enjoy this release