http://www.armedslack.org/

Slackware Linux for 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 SheevaPlug.

Slackware ARM version 12.2 packages are compiled for ARMv4, little endian, old/legacy ABI.

Slackware ARM "current" (development tree) is built for ARMv4t, little endian, EABI.

Contact

If you would like to help with the project, please join the mailing list.

Installation

Installation

ARMedslack officially supports two platforms: ARM Versatile platform (via the QEMU emulator) and the Marvell SheevaPlug. Full documentation - including download instructions:

Instructions for a QEMU installation

Instructions for installation to the SheevaPlug

Mirrors

Incase the primary site is busy, you may use the following mirrors in place of "ftp.armedslack.org"

rsync

rsync slackware.mirror.zen.co.uk::armedslack
rsync mirrors.vbi.vt.edu::armedslack
rsync rsync.slackware.pl::armedslack
rsync ftp.slackware.org.uk::armedslack

FTP

ftp://slackware.mirror.zen.co.uk/armedslack
ftp://ftp.slackware.pl/pub/armedslack
ftp://mirrors.vbi.vt.edu/linux/armedslack
ftp://ftp.slackware.org.uk/armedslack
Mailing list

There is an ARMedslack mailing list.
Click here to subscribe.
Click here for the list archives.

Current progress

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 :-)

Reply via email to