| 1 | #use wml::emdebian::mainpage title="Emdebian - SLIND"
|
|---|
| 2 | # #include "$(ENGLISHDIR)/releases/info"
|
|---|
| 3 |
|
|---|
| 4 | <h1>EmDebian - SLIND </h1>
|
|---|
| 5 | <HR>
|
|---|
| 6 | <p>SLIND is a system creation and configuration tool for embedded Linux.EmDebianSlind is an embedded Debian distribution produced at Siemens by Wartan
|
|---|
| 7 | Hachaturow and Alexander Shishkin. It uses dpkg-cross to build both glibc and
|
|---|
| 8 | uclibc versions of packages, and currently only supports targets which are
|
|---|
| 9 | capabale of NFS-mounting a filesystem and running dpkg. It currently has enough
|
|---|
| 10 | packages ported for a simple base system, and needs work to add more packages.
|
|---|
| 11 | This work essentially involves making the build rules of packages dpkg-cross
|
|---|
| 12 | aware. The built packages are installed to a filesystem which is NFS-mounted
|
|---|
| 13 | on the target in order to run the install scripts natively.
|
|---|
| 14 | </p>
|
|---|
| 15 | <p>It is a system for the configuration and generation of an operating system
|
|---|
| 16 | (i.e. root filesystem). Kernel part hasn't been resolved yet. You should be able to have a proper kernel with NFS booting filesystem.
|
|---|
| 17 | </p>
|
|---|
| 18 | <p>You can browse SLIND contents at: <a
|
|---|
| 19 | href="http://www.emdebian.org/slind/">SLIND</a>, also you could download the whole thing on a <a href="http://www.emdebian.org/slind.iso"> ISO image</a> with its <a href="http://www.emdebian.org/slind.iso.md5">MD5</a>. Note that there is a bug on README file at line 127 it should say:<p>
|
|---|
| 20 | <tt> /usr/share/dfuibe_lua/main.lua option.booted_from_install_media=true</tt>
|
|---|
| 21 | </p>
|
|---|
| 22 | </p>
|
|---|
| 23 | <p>
|
|---|
| 24 | Slind is a small distribution targeted at embedded applications, which
|
|---|
| 25 | main feature is its close ties to Debian and Debian package management.
|
|---|
| 26 | Slind consists of two main parts: host part, which is basically a set
|
|---|
| 27 | of toolchains produced out of standard Debian gcc source packages for
|
|---|
| 28 | different architectures and target part, which is a debootstrappable
|
|---|
| 29 | set of packages compiled with all of the toolchains available from the
|
|---|
| 30 | host part. Also included is a snapshot of the slind-installer, the
|
|---|
| 31 | installation system for the Slind (or, rather, any Debian-style
|
|---|
| 32 | distribution), aimed at embedded targets. Slind-installer is currently
|
|---|
| 33 | at the development stage.
|
|---|
| 34 | </p>
|
|---|
| 35 | <p>If you are interested on some part of SLIND, we point you to those parts:</p>
|
|---|
| 36 | <ul>
|
|---|
| 37 | <li> Check <a href="./slind/README">README</a> file </li>
|
|---|
| 38 | <li><a href="./slind/host/">Host packages</a></li>
|
|---|
| 39 | <li><a href="./slind/target/">Target packages</a></li>
|
|---|
| 40 | <li><a href="./slind/slind-installer/">SLIND installer</a></li>
|
|---|
| 41 | <li><a
|
|---|
| 42 | href="./slind/patches/binutils-slind.diff">Binutils
|
|---|
| 43 | SLIND patch.</a></li>
|
|---|
| 44 | </ul>
|
|---|
| 45 |
|
|---|
| 46 | <p>The architectures supported by SLIND are ARM, PowerPC and i386. SLIND codename suffolk is uClibc/glibc capable.
|
|---|
| 47 | </p>
|
|---|
| 48 |
|
|---|
| 49 | <p>At Extremadura Worksession, toochains for MIPS and MIPSEL where done by Alexander Shiskin. He has been kind enough to provide some
|
|---|
| 50 | <a href="./docs/slind-toolchain.html">documentation</a> on how you could build your own toolchains.
|
|---|
| 51 | </p>
|
|---|
| 52 |
|
|---|
| 53 | <p> To stay tuned, please visit <a href="http://wiki.debian.org/EmdebianSlind">wiki page</a>.</p>
|
|---|