Emdebian Crush
[ Experiments with Crush ] [ Distributions ] [ Repository pool ] [ Search ] [ Installation Guide ] [ Release status ]
An ultimately small, cross-built, Debian.
Currently only available for ARM
Emdebian Crush development has stalled and can no longer be built.
Information here is retained for reference only. Do not expect Crush to work for your own devices, it is not installable, it is not buildable, packages no longer build, tools have been removed from Debian and almost everything about how Crush could work is being changed.
Busybox based root filesystem and packages to support the G Palmtop Environment based on GTK+2. Packages are heavily modified and cross-built - functional changes exist between Emdebian Crush and standard Debian.
Emdebian cross-builds packages using the composite method using emdebian-tools (now removed from Debian later than Lenny) that separates out the language translations and removes the documentation and other text files.
Scripts in the old emdebian-tools package implemented the method using patches in Emdebian SVN which are gradually migrated into the Debian packages using the Debian BTS.
Workload
Installations of Emdebian Crush require significant user involvement, images will not generally be available for direct download. Instead, each installation was customised from the available package set but this is no longer supported directly.
Extending Emdebian Crush to a new architecture is a very signficiant task. Infrastructure improvements from Emdebian Grip will help, as will fixing all the outstanding cross-building bugs in Debian (a process that can only start after the release of Debian 5.0 "Lenny").
Adding more package sets (e.g. Qt) is a similar challenge - anyone taking on the task needs to have an in-depth knowledge of all build systems used in the packages to be added, as well as how the languages used in those packages change the way the package can be built.
It may take some time before Emdebian Crush can support interpreted languages like perl and python.
Secure Apt
All repositories use Secure Apt via the Emdebian Archive Signing Key.
Repository and mirror
For use on machines running Emdebian Crush.
Stable (Lenny)
deb http://ftp.uk.debian.org/emdebian/crush lenny main
emdebian.org
deb http://www.emdebian.org/crush/ lenny main
apt sources
Sources are not usually useful on Crush itself, these are probably
only useful for debugging on a normal Debian system running
emdebian-tools.
Stable (Lenny)
deb-src http://ftp.uk.debian.org/emdebian/crush lenny main
emdebian.org
deb-src http://www.emdebian.org/crush/ lenny main
Back to the Emdebian Project homepage.