The Arch Linux Embedded Project (ALE) |
Project Status
- May 10, 2004 - Website rebuild
- Rebuilt website from scratch
- April 27, 2004 - v0.1 Release
- Script to build initrd image
- Script to build root image
- Script to create bootable USB Thumbdrive
- USB Thumbdrive Howto
- 2.6 kernel build for USB Thumbdrive install
- PKGBUILDS for all packages and dependencies
|
|
Introduction
What is ALE? ALE is a set of scripts for brewing a linux
system from an existing Arch Linux installation/build environment.
ALE also contains scripts that will put the system you've
brewed onto various target devices.
The Arch Linux Embeded project is my first foray into embedding
Linux (actually embedding anything at all) in small, tiny
and odd (?) target machines. Being an Electrical/Electronics
Engineer, my curiosity has always driven me to want to power
up and control small devices. The ALE idea hit me after I
ran into a linux distro for the Linksys wrt54g router. Once
I put Arch Linux on this, I would have achieved my "prime
objective". But then I'll keep seeking out targets and getting
them to work.
Being an Arch Linux based project, it means that, it is
highly configurable. All that ALE does, is to provide the
"base" system for any target. By default, ALE does not setup
the applications for your device, but its configurable options
allow you to enhance the base system, and extend it like you
would a normal Arch Linux install, either using Pacman on
the running system, or ALE configurations to brew the system.
ALE will then help you install the system you brew on to a
device that ALE supports. For instance, you can not at this
moment use ALE to put Arch Linux on your toaster, because
I have not yet "Gingered" the toaster. Once Gingered officially,
though, ALE will install Arch Linux Embedded on your toaster.
(Ummm... Gingering is the process of studying a device to
know how to boot linux off it, and implementing this in an
ALE script)
Enuff said. You came here to hack, so Hack Away With Me
(Hacker Jones? O.o) |
|
|