NSLU2-Linux
view · edit · print · history

SlugOS.HomePage History

Hide minor edits - Show changes to markup

March 27, 2009, at 06:09 PM by VoodooZ -- Added Toolchain setup link
Changed lines 29-30 from:
to:
March 13, 2009, at 04:58 AM by mwester -- clarifications
Changed lines 23-24 from:
to:

The following articles may be helpful, but may not be updated for the new SlugOS release:

Added lines 29-30:

The following article is outdated and should not be used with SlugOS 5:

March 08, 2009, at 06:38 PM by mwester -- Updated
Changed lines 1-2 from:

SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that). The latest version of SlugOS (March 2008) is 4.8-beta, and the latest stable version 3.10.

to:

(:table border=0 width=40% bgcolor=#ddeebb:) (:cell:) This article pertains to:

  • SlugOS 5.3-beta

(:tableend:)


SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that). The latest version of SlugOS (March 2009) is 5.3-beta.

More information on the latest version of SlugOS can be found at SlugOS5.

Changed lines 14-21 from:
  • SlugOS/BE (formerly known as OpenSlug), which uses the OpenEmbedded package repository. It's designed for use with external disk (or perhaps NFS) storage, though a minimal installation can run from the internal flash. SlugOS/BE is big endian, uses the arm instruction set, and the glibc C library.
  • SlugOS/LE (formerly know as DebianSlug), which is little endian but in other respects essentially the same as SlugOS/BE. (The old DebianSlug name is a consequence of the fact that it is possible to coerce Debian packages to run on it. But the default repository is an OpenEmbedded one, and the recommended way to run Debian on the NSLU2 is now Debian/NSLU2.)
  • UcSlugC, which also uses the OpenEmbedded package repository, but is designed to be the basis of some other application-specific firmware distribution, rather than a firmware distribution in its own right. UcSlugC is big endian, uses the thumb instruction set, and the uclibc C library. UcSlugC is not very well supported, so don't use it unless *you* are going to support it for yourself. A good working alternative is OpenWrt.

The following documentation applies equally to all SlugOS derivatives:

to:
  • SlugOS/BE (formerly known as OpenSlug), which uses the OpenEmbedded package repository. It's designed for use with external disk (or NFS) storage, though a minimal installation can run from the internal flash. SlugOS/BE is big endian, uses the arm instruction set, and the glibc C library.
  • SlugOS/LE (formerly know as DebianSlug), is little endian but in other respects essentially the same as SlugOS/BE. (The old DebianSlug name is a consequence of the fact that it is possible to coerce Debian packages to run on it. But the default repository is an OpenEmbedded one, and the recommended way to run Debian on the NSLU2 is now Debian/NSLU2.)

The following documentation may be helpful. Note that not all documentation has been updated for SlugOS 5, or tested to see if it remains pertinent for this most recent release. Look for the color-coded bar at the top of the page (such as at the top of this page), which will indicate which version(s) of SlugOS the article or page applies to.

Changed line 30 from:

SlugOS5 Development is beginning and here you will find info on objectives and Goals.

to:
September 07, 2008, at 05:01 AM by ka6sox --
Changed lines 17-19 from:
to:

SlugOS5 Development is beginning and here you will find info on objectives and Goals.

March 26, 2008, at 04:31 PM by BrianZhou -- links to optware feed
Changed lines 9-10 from:
  • UcSlugC, which also uses the OpenEmbedded package repository, but is designed to be the basis of some other application-specific firmware distribution, rather than a firmware distribution in its own right. UcSlugC is big endian, uses the thumb instruction set, and the uclibc C library. UcSlugC is not very well supported, so don't use it unless *you* are going to support it for yourself.
to:
  • UcSlugC, which also uses the OpenEmbedded package repository, but is designed to be the basis of some other application-specific firmware distribution, rather than a firmware distribution in its own right. UcSlugC is big endian, uses the thumb instruction set, and the uclibc C library. UcSlugC is not very well supported, so don't use it unless *you* are going to support it for yourself. A good working alternative is OpenWrt.
Changed lines 16-17 from:
to:
March 25, 2008, at 10:44 PM by endecotp -- SlugOS/LE is not Debian-based
Changed lines 1-2 from:

SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that). The latest version of SlugOS is 3.10.

to:

SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that). The latest version of SlugOS (March 2008) is 4.8-beta, and the latest stable version 3.10.

Changed lines 5-8 from:
  • SlugOS/BE (formerly known as OpenSlug), which uses the OpenEmbedded package repository, and is designed for use with an external disk. SlugOS/BE is big endian, uses the arm instruction set, and the glibc C library.
  • SlugOS/LE (formerly know as DebianSlug), which uses the Debian package repository and is an alternative for those people who want to run Debian on their NSLU2. It needs either an external disk/memory stick or some NFS-export for running. SlugOS/LE is little endian, uses the arm instruction set, and the glibc C library. Notice: the recommended way to run Debian on the NSLU2 is Debian/NSLU2.
to:
  • SlugOS/BE (formerly known as OpenSlug), which uses the OpenEmbedded package repository. It's designed for use with external disk (or perhaps NFS) storage, though a minimal installation can run from the internal flash. SlugOS/BE is big endian, uses the arm instruction set, and the glibc C library.
  • SlugOS/LE (formerly know as DebianSlug), which is little endian but in other respects essentially the same as SlugOS/BE. (The old DebianSlug name is a consequence of the fact that it is possible to coerce Debian packages to run on it. But the default repository is an OpenEmbedded one, and the recommended way to run Debian on the NSLU2 is now Debian/NSLU2.)
March 25, 2008, at 06:27 PM by webwesen -- typo fix
Changed lines 5-6 from:
  • SlugOS/BE (formerly know as OpenSlug), which uses the OpenEmbedded package repository, and is designed for use with an external disk. SlugOS/BE is big endian, uses the arm instruction set, and the glibc C library.
to:
  • SlugOS/BE (formerly known as OpenSlug), which uses the OpenEmbedded package repository, and is designed for use with an external disk. SlugOS/BE is big endian, uses the arm instruction set, and the glibc C library.
February 15, 2007, at 03:10 AM by rwhitby --
Changed lines 5-8 from:
  • OpenSlug, which uses the OpenEmbedded package repository, and is designed for use with an external disk. OpenSlug is big endian, uses the arm instruction set, and the glibc C library.
  • UcSlugC, which also uses the OpenEmbedded package repository, but is designed to be the basis of some other application-specific firmware distribution, rather than a firmware distribution in its own right. UcSlugC is big endian, uses the thumb instruction set, and the uclibc C library.
to:
  • SlugOS/BE (formerly know as OpenSlug), which uses the OpenEmbedded package repository, and is designed for use with an external disk. SlugOS/BE is big endian, uses the arm instruction set, and the glibc C library.
Added lines 9-10:
  • UcSlugC, which also uses the OpenEmbedded package repository, but is designed to be the basis of some other application-specific firmware distribution, rather than a firmware distribution in its own right. UcSlugC is big endian, uses the thumb instruction set, and the uclibc C library. UcSlugC is not very well supported, so don't use it unless *you* are going to support it for yourself.
February 15, 2007, at 02:57 AM by rwhitby --
Changed line 14 from:
to:
February 15, 2007, at 02:57 AM by rwhitby --
Changed line 14 from:
  • How to [Upgrade] SlugOS
to:
February 15, 2007, at 02:57 AM by rwhitby --
Added line 14:
  • How to [Upgrade] SlugOS
November 21, 2006, at 09:22 PM by fcarolo -- name change from DebianSlug to SlugOS/LE
Changed lines 9-10 from:
  • SlugOS/LE (formerly know as DebianSlug), which uses the Debian package repository and is an alternative for those people who want to run Debian on their NSLU2. It needs either an external disk/memory stick or some NFS-export for running. SlugOS/LE is little endian, uses the arm instruction set, and the glibc C library. Notice: the recommended way to run Debian on the NSLU2 is [HomePage|NSLU2].
to:
  • SlugOS/LE (formerly know as DebianSlug), which uses the Debian package repository and is an alternative for those people who want to run Debian on their NSLU2. It needs either an external disk/memory stick or some NFS-export for running. SlugOS/LE is little endian, uses the arm instruction set, and the glibc C library. Notice: the recommended way to run Debian on the NSLU2 is Debian/NSLU2.
November 21, 2006, at 09:22 PM by fcarolo -- name change from DebianSlug to SlugOS/LE
Changed lines 9-10 from:
  • DebianSlug, which uses the Debian package repository, and is designed for those people who want to run Debian on their NSLU2. It needs either an external disk/memory stick or some NFS-export for running. DebianSlug is little endian, uses the arm instruction set, and the glibc C library.
to:
  • SlugOS/LE (formerly know as DebianSlug), which uses the Debian package repository and is an alternative for those people who want to run Debian on their NSLU2. It needs either an external disk/memory stick or some NFS-export for running. SlugOS/LE is little endian, uses the arm instruction set, and the glibc C library. Notice: the recommended way to run Debian on the NSLU2 is [HomePage|NSLU2].
August 15, 2006, at 12:38 PM by PatrickSchneider --
Changed lines 9-10 from:
  • DebianSlug, which uses the Debian package repository, and is designed for those people who want to run Debian on their NSLU2. It need a external disk for running (?). DebianSlug is little endian, uses the arm instruction set, and the glibc C library.
to:
  • DebianSlug, which uses the Debian package repository, and is designed for those people who want to run Debian on their NSLU2. It needs either an external disk/memory stick or some NFS-export for running. DebianSlug is little endian, uses the arm instruction set, and the glibc C library.
August 15, 2006, at 10:38 AM by Xan -- DebianSlug need external disk to run?
Changed lines 9-10 from:
  • DebianSlug, which uses the Debian package repository, and is designed for those people who want to run Debian on their NSLU2. DebianSlug is little endian, uses the arm instruction set, and the glibc C library.
to:
  • DebianSlug, which uses the Debian package repository, and is designed for those people who want to run Debian on their NSLU2. It need a external disk for running (?). DebianSlug is little endian, uses the arm instruction set, and the glibc C library.
June 26, 2006, at 11:06 AM by eFfeM --
Changed line 15 from:
to:
June 15, 2006, at 09:49 AM by eFfeM --
Changed lines 1-4 from:

SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that). The latest version of SlugOS is 3.10.

The distributions currently derived from SlugOS are:

to:

SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that). The latest version of SlugOS is 3.10.

The distributions currently derived from SlugOS are:

June 14, 2006, at 09:05 PM by eFfeM --
Changed line 15 from:
to:
June 14, 2006, at 07:21 PM by eFfeM -- added howto link & version number
Changed lines 1-2 from:

SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that).

to:

SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that). The latest version of SlugOS is 3.10.

Changed lines 11-12 from:

The following documentation applies equally to all SlugOS derivatives:

to:

The following documentation applies equally to all SlugOS derivatives:

Changed lines 14-15 from:
to:
February 05, 2006, at 05:50 PM by repvik --
Changed lines 13-14 from:
to:
February 05, 2006, at 05:28 PM by repvik --
Changed line 13 from:

Compiling SlugOS with the MasterMakefile

to:
February 05, 2006, at 05:28 PM by repvik --
Changed line 13 from:

Compiling SlugOS with the MasterMakefile?

to:

Compiling SlugOS with the MasterMakefile

February 05, 2006, at 05:27 PM by repvik --
Added line 13:

Compiling SlugOS with the MasterMakefile?

January 08, 2006, at 12:22 AM by rwhitby --
Changed lines 5-8 from:
  • OpenSlug, the user-visible name for slugos-bag (big endian, arm, glibc).
  • UcSlugC, the user-visible name for slugos-btu (big endian, thumb, uclibc).
  • DebianSlug, the user-visible name for slugos-lag (big endian, arm, glibc).
to:
  • OpenSlug, which uses the OpenEmbedded package repository, and is designed for use with an external disk. OpenSlug is big endian, uses the arm instruction set, and the glibc C library.
  • UcSlugC, which also uses the OpenEmbedded package repository, but is designed to be the basis of some other application-specific firmware distribution, rather than a firmware distribution in its own right. UcSlugC is big endian, uses the thumb instruction set, and the uclibc C library.
  • DebianSlug, which uses the Debian package repository, and is designed for those people who want to run Debian on their NSLU2. DebianSlug is little endian, uses the arm instruction set, and the glibc C library.
January 07, 2006, at 05:05 PM by rwhitby --
Changed lines 5-14 from:
  • OpenSlug is the user-visible name for slugos-bag (big endian, arm, glibc).
  • UcSlugC is the user-visible name for slugos-btu (big endian, thumb, uclibc).
  • DebianSlug is the user-visible name for slugos-lag (big endian, arm, glibc).
to:
  • OpenSlug, the user-visible name for slugos-bag (big endian, arm, glibc).
  • UcSlugC, the user-visible name for slugos-btu (big endian, thumb, uclibc).
  • DebianSlug, the user-visible name for slugos-lag (big endian, arm, glibc).

The following documentation applies equally to all SlugOS derivatives:

January 07, 2006, at 05:04 PM by rwhitby --
Changed lines 5-20 from:

OpenSlug is the user-visible name for slugos-bag (big endian, arm, glibc).

UcSlugC is the user-visible name for slugos-btu (big endian, thumb, uclibc).

DebianSlug is the user-visible name for slugos-lag (big endian, arm, glibc).

to:
  • OpenSlug is the user-visible name for slugos-bag (big endian, arm, glibc).
  • UcSlugC is the user-visible name for slugos-btu (big endian, thumb, uclibc).
  • DebianSlug is the user-visible name for slugos-lag (big endian, arm, glibc).
January 07, 2006, at 05:02 PM by rwhitby --
Changed lines 5-10 from:
  • OpenSlug (slugos-bag => big endian, arm, glibc)
  • UcSlugC (slugos-btu => big endian, thumb, uclibc)
  • DebianSlug (slugos-lag => big endian, arm, glibc)
to:

OpenSlug is the user-visible name for slugos-bag (big endian, arm, glibc).

UcSlugC is the user-visible name for slugos-btu (big endian, thumb, uclibc).

DebianSlug is the user-visible name for slugos-lag (big endian, arm, glibc).

January 07, 2006, at 04:59 PM by rwhitby --
Changed lines 1-2 from:

This page should list (perhaps in a sub-page) what the definition of SlugOS is, and what derivative distros should expect to be guaranteed (or not) if they are derived from SlugOS.

to:

SlugOS is the collective name for a group of firmware distributions which are derived from a common source base (and therefore share common documentation as a result of that).

The distributions currently derived from SlugOS are:

  • OpenSlug (slugos-bag => big endian, arm, glibc)
  • UcSlugC (slugos-btu => big endian, thumb, uclibc)
  • DebianSlug (slugos-lag => big endian, arm, glibc)
October 30, 2005, at 08:25 PM by rwhitby --
Added lines 1-2:

This page should list (perhaps in a sub-page) what the definition of SlugOS is, and what derivative distros should expect to be guaranteed (or not) if they are derived from SlugOS.

view · edit · print · history · Last edited by VoodooZ.
Based on work by mwester, ka6sox, BrianZhou, endecotp, webwesen, rwhitby, fcarolo, PatrickSchneider, Xan, eFfeM, and repvik.
Originally by rwhitby.
Page last modified on March 27, 2009, at 06:09 PM