Emdebian Grip

Last updated

Emdebian Grip
Developer Embedded Debian Project
OS family Linux
Working stateUnsupported/Discontinued
Source model Open source
Initial releaseFebruary 14, 2009;12 years ago (2009-02-14) [1]
Latest release 3.1 [2] / June 15, 2013;8 years ago (2013-06-15)
Update method APT
Package manager dpkg
Kernel type Monolithic (Linux kernel)
License GPL and other licenses
Official website Archived 25 August 2019 at the Wayback Machine

Emdebian Grip is a discontinued small-footprint Linux distribution based on and compatible with Debian. Compared to Debian, it provides more fine-grained control over the package selection, size, dependencies and content, enabling that way creation of small and efficient Debian packages for use on resource-limited embedded systems. As a result, reduced installation size is one of the main benefits coming from the Emdebian Grip. [3] [4]

Contents

As of July 13,2014, the Emdebian Grip project is terminated with no available updates or planned new releases, leaving the version 3.1, which is based on Debian 7.1 ("wheezy"), as the no longer supported latest stable release. [5] [6]

Overview

Emdebian Grip re-packs .deb package files made available by Debian, removing unneeded files such as man pages, info documents, documentation, and unwanted translation files. As such, Emdebian Grip is a Debian distribution builder; the emgrip command (from the emdebian-grip package) processes a .deb package compiled for any of the architectures supported by Debian and generates an equivalent Emdebian Grip package. That way, the binaries, maintainer scripts and dependencies of the original Debian packages are left untouched, but the overall size and the installation footprint of the packages are reduced. [7]

Packages created by Emdebian Grip are not recompiled, so they are completely binary compatible with Debian. As a result, Emdebian Grip maintains as much compatibility as possible with Debian; it is even possible to mix Emdebian and Debian packages, or even to migrate an existing Debian system to Emdebian Grip. [4] [7]

Releases

Emdebian Grip releases
VersionRelease dateBase Debian version
Old version, no longer maintained: 1.0 ("lenny")February 14, 2009 [1] 5.0 ("lenny")
Old version, no longer maintained: 1.0.1 ("lenny")September 6, 2010 [8] 5.0.6 ("lenny")
Old version, no longer maintained: 1.0.2 ("lenny")December 5, 2010 [9] 5.0.7 ("lenny")
Old version, no longer maintained: 2.0 ("squeeze")February 5, 2011 [10] 6.0 ("squeeze")
Old version, no longer maintained: 2.0.2 ("squeeze")September 29, 2011 [11] 6.0.2 ("squeeze")
Old version, no longer maintained: 2.0.3 ("squeeze")October 8, 2011 [12] 6.0.3 ("squeeze")
Old version, no longer maintained: 2.0.4 ("squeeze")January 29, 2012 [13] 6.0.4 ("squeeze")
Old version, no longer maintained: 2.0.5 ("squeeze")May 12, 2012 [14] 6.0.5 ("squeeze")
Old version, no longer maintained: 2.0.6 ("squeeze")September 29, 2012 [15] 6.0.6 ("squeeze")
Old version, no longer maintained: 2.0.7 ("squeeze")February 24, 2013 [16] 6.0.7 ("squeeze")
Old version, no longer maintained: 3.0 ("wheezy-grip")May 4, 2013 [17] 7.0 ("wheezy")
Old version, no longer maintained: 3.1 ("wheezy-grip")June 15, 2013 [2] 7.1 ("wheezy")
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

Emdebian Grip provides complete package repositories for seven architectures: i386, amd64, powerpc, armhf, armel, mips and mipsel. [lower-alpha 1] Included is support for standard Debian tools like debootstrap, multistrap and debian-installer, and there are no functional changes in Emdebian Grip when compared to base Debian releases. [1] [10] [17]

Since version 3.0, all Emdebian Grip suites and codenames include additional "-grip" suffix, compared to their equivalent Debian suites and codenames. [17]

On July 13, 2014, an end-of-life notice posted on the project's web site [lower-alpha 2] announced that updates to Emdebian Grip are stopped, leaving the version 3.1, which is based on Debian 7.1 ("wheezy"), as the no longer supported latest stable release. The main reasons stated as the cause for ending the project were a lack of embedded devices that do not provide support for expandable storage, and too much work involved with preparing the updates and releasing new versions. [5] [6]

See also

Notes

  1. These are the computer architecture names internally used by Debian.
  2. "As of July 2014, updates to the Emdebian distributions ceased. There will be no further updates and no further stable releases." [18]

Related Research Articles

Debian Linux distribution based on free and open-source software

Debian, also known as Debian GNU/Linux, is a GNU/Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of Debian (0.01) was released on September 15, 1993, and its first stable version (1.1) was released on June 17, 1996. The Debian Stable branch is the most popular edition for personal computers and servers. Debian is also the basis for many other distributions, most notably Ubuntu.

Linux distribution Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

Xfce Desktop environment

Xfce or XFCE is a free and open-source desktop environment for Linux and Unix-like operating systems.

Linux Standard Base A standard for Linux distributions

The Linux Standard Base (LSB) was a joint project by several Linux distributions under the organizational structure of the Linux Foundation to standardize the software system structure, including the Filesystem Hierarchy Standard used in the Linux kernel. LSB was based on the POSIX specification, the Single UNIX Specification (SUS), and several other open standards, but extended them in certain areas.

Kanotix Linux distribution

Kanotix, also referred to as KANOTIX, is an operating system based on Debian, with advanced hardware detection. It can run from an optical disc drive or other media i.e. USB-stick without using a hard disk drive.

Arch Linux is a Linux distribution created for computers with x86-64 processors. Arch Linux adheres to the KISS principle. The project attempts to have minimal distribution-specific changes, and therefore minimal breakage with updates, and be pragmatic over ideological design choices and focus on customizability rather than user-friendliness.

CentOS Linux distribution based on Red Hat Enterprise Linux

CentOS is a Linux distribution that provides a free and open-source community-supported computing platform, functionally compatible with its upstream source, Red Hat Enterprise Linux (RHEL). In January 2014, CentOS announced the official joining with Red Hat while staying independent from RHEL, under a new CentOS governing board.

Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organisational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.

Debian-Installer

Debian-Installer is a system installer designed for the Debian Linux distribution. It originally appeared in the Debian release 3.1 (Sarge), released on June 6, 2005, although the first release of a Linux distribution that used it was Skolelinux (Debian-Edu) 1.0, released in June 2004.

In 2006, a branding issue developed when Mike Connor, representing the Mozilla Corporation, requested that the Debian Project comply with Mozilla standards for use of the Thunderbird trademark when redistributing the Thunderbird software. At issue were modifications not approved by the Mozilla Foundation, when the name for the software remained the same.

gNewSense Linux distribution

gNewSense is a Linux distribution that was active from 2006 to 2016. It was based on Debian, and developed with sponsorship from the Free Software Foundation. Its goal was user-friendliness, but with all proprietary and non-free software removed. The Free Software Foundation considered gNewSense to be composed entirely of free software.

Linux Mint Ubuntu-based Linux distribution

Linux Mint is a community-driven Linux distribution based on Ubuntu, bundled with a variety of free and open-source applications. It can provide full out-of-the-box multimedia support for those who choose to include proprietary software such as multimedia codecs.

GNU variants are operating systems based upon the GNU operating system. According to the GNU project and others, these also include most operating systems using the Linux kernel and a few others using BSD-based kernels.

Bharat Operating System Solutions

Bharat Operating System Solutions is an Indian Linux distribution derived from Debian. BOSS Linux is officially released in four editions: BOSS Desktop, EduBOSS, BOSS Advanced Server and BOSS MOOL. The latest stable version 8.0 ("Unnati"), was released on 11 July 2019.

CrunchBang Linux Debian based Linux distribution

CrunchBang Linux was a Linux distribution derived from Debian by Philip Newborough.

RPM Package Manager Package management system

RPM Package Manager (RPM) is a free and open-source package management system. The name RPM refers to .rpm file format and the package manager program itself. RPM was intended primarily for Linux distributions; the file format is the baseline package format of the Linux Standard Base.

antiX Lightweight Linux distribution

antiX is a Linux distribution based on Debian Stable. It is comparatively lightweight and suitable for older computers, while also providing cutting edge kernel and applications, as well as updates and additions via the apt-get package system and Debian-compatible repositories. Since version 19 it comes in two init system flavours: sysVinit and runit.

Debian version history

Debian releases do not follow a fixed schedule. Recent releases have been made roughly biennially by the Debian Project.

HandyLinux

HandyLinux is a simplified Linux distribution operating system developed in France. Derived from the Debian stable branch, it was designed to be easily accessible so that it could be the used by people with very little experience with computers. HandyLinux is easily downloadable, allowing for it to be used on a range of older hardware that is no longer supported by the latest versions of proprietary operating systems. It is particularly aimed at older people with dated hardware who do not need nor possess the skill to use many features afforded by state-of-the-art operating systems. It may also be useful for computer users with disabilities, such as visual impairment.

MX Linux Operating system

MX Linux is a midweight Linux operating system based on Debian stable and using core antiX components, with additional software created or packaged by the MX community. MX Linux was developed as a cooperative venture between the antiX and former MEPIS communities. The MX 'name' came from the M for MEPIS and the X from antiX - an acknowledgment of their roots. The community's stated goal is to produce "a family of operating systems that are designed to combine elegant and efficient desktops with high stability and solid performance".

References

  1. 1 2 3 "Emdebian Grip 1.0 (lenny) released". emdebian.org. February 14, 2009. Archived from the original on February 22, 2014. Retrieved February 4, 2014.
  2. 1 2 "Emdebian Wheezy-Grip updated to 3.1". emdebian.org. June 15, 2013. Archived from the original on February 22, 2014. Retrieved February 4, 2014.
  3. "Emdebian Grip packages: A smaller Debian-compatible distro". emdebian.org. Archived from the original on November 30, 2013. Retrieved January 20, 2014.
  4. 1 2 Michael Larabel (July 14, 2012). "Emdebian Grip: The Smaller, Embedded Debian". Phoronix . Retrieved February 5, 2014.
  5. 1 2 "Emdebian Grip halted". emdebian.org. July 13, 2014. Retrieved August 5, 2014.
  6. 1 2 Neil Williams (July 13, 2014). "End of updates for Emdebian Grip". lists.debian.org. Retrieved August 5, 2014.
  7. 1 2 Koen Vervloesem (April 8, 2009). "Emdebian Grip 1.0: The universal embedded operating system". LWN.net . Retrieved January 20, 2014.
  8. "Emdebian Grip 1.0 updated". emdebian.org. September 6, 2010. Retrieved February 5, 2014.
  9. "Emdebian Grip 1.0 updated (1.0.2)". emdebian.org. December 5, 2010. Retrieved February 5, 2014.
  10. 1 2 "Emdebian GNU/Linux Grip 2.0 (based on Debian 6.0 "squeeze") released". emdebian.org. February 5, 2011. Retrieved February 5, 2014.
  11. "Emdebian Grip Squeeze updated to 6.0.2". emdebian.org. September 29, 2011. Retrieved February 5, 2014.
  12. "Emdebian Grip Squeeze updated to 6.0.3". emdebian.org. October 8, 2011. Retrieved February 5, 2014.
  13. "Emdebian Grip Squeeze updated to 6.0.4". emdebian.org. January 29, 2012. Retrieved February 5, 2014.
  14. "Emdebian Grip Squeeze updated to 6.0.5". emdebian.org. May 12, 2012. Retrieved February 5, 2014.
  15. "Emdebian Grip Squeeze updated to 6.0.6". emdebian.org. September 29, 2012. Retrieved February 5, 2014.
  16. "Emdebian Grip Squeeze updated to 6.0.7". emdebian.org. February 24, 2013. Retrieved February 5, 2014.
  17. 1 2 3 "Emdebian Grip 3.0 (based on Debian 7.0 "wheezy") released". emdebian.org. May 4, 2013. Retrieved February 5, 2014.
  18. "Emdebian – The Universal Embedded Operating System". emdebian.org. Retrieved October 13, 2014.