Emdebian

  • About Emdebian
  • News
  • Toolchain
  • Distributions
  • Development
  • Documentation
  • Support
  • Search

Emdebian Crush

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)

Mirror:

deb http://ftp.uk.debian.org/emdebian/crush lenny main
deb http://emdebian.bytesatwork.ch/mirror/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)

Mirror:

deb-src http://ftp.uk.debian.org/emdebian/crush lenny main
deb-src http://emdebian.bytesatwork.ch/mirror/crush lenny main

emdebian.org

deb-src http://www.emdebian.org/crush/ lenny main

Back to the Emdebian Project homepage.

Home

  • About Emdebian
    • Emdebian & Debian
    • Purpose
    • Flavours
    • Extending Emdebian
    • Localisation support
    • Emdebian Tdebs
  • Cross toolchains
    • Packages
    • Build toolchain
    • Status
    • Search
  • Emdebian Grip
    • Packages
    • Repository Key
    • Installation Guide
    • Ports
  • Emdebian Crush
  • Emdebian Baked
  • Documentation
  • Support
    • Contact Us
    • Mailing List Archives
  • Help Emdebian
    • Developers' Info
    • Subversion
  • News
  • History
    • Slind
    • Stag
    • Emdebsys
  • Links

To report a problem with the web site, e-mail debian-embedded@lists.debian.org.For other contact information, see the Emdebian contact page.

website sources

Last Modified: Thu, Mar 15 00:25:06 UTC 2012
Copyright © 2000-2012 The Embedded Debian Project;
Debian is a registered trademark of Software in the Public Interest, Inc.