Light-weight Linux distribution

Last updated
Lubuntu is described by its developers as light-weight in comparison to Ubuntu Lubuntu 20.10 2880p EN 20201231 31 12 2020 18 01 35.png
Lubuntu is described by its developers as light-weight in comparison to Ubuntu

A light-weight Linux distribution a Linux distribution that uses lower memory and processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a more responsive machine, and allow devices with fewer system resources (e.g. older or embedded hardware) to be used productively. The lower memory and processor-speed requirements are achieved by avoiding software bloat, i.e. by leaving out features that are perceived to have little or no practical use or advantage, or for which there is no or low demand.

Contents

The perceived weight of a Linux distribution is strongly influenced by the desktop environment included with that distribution. [1] [2] Accordingly, many Linux distributions offer a choice of editions. For example, Canonical hosts several variants ("flavors") of the Ubuntu distribution that include desktop environments other than the default GNOME or the deprecated Unity. These variants include the Xubuntu and Lubuntu distributions for the comparatively light-weight Xfce and LXDE / LXQt desktop environments.

The demands that a desktop environment places on a system may be seen in a comparison of the minimum system requirements of Ubuntu 10.10 and Lubuntu 10.10 desktop editions, where the only significant difference between the two was their desktop environment. Ubuntu 10.10 included the Unity desktop, which had minimum system requirements of a 2 GHz processor with 2 GB of RAM, [3] while Lubuntu 10.10 included LXDE, which required at least a Pentium II with 128 MB of RAM. [4]

In the extreme case - user can use a computer without a GUI and even browse the internet in a terminal, without images, in Lynx, on a weak computer Lynx (web browser).png
In the extreme case - user can use a computer without a GUI and even browse the internet in a terminal, without images, in Lynx, on a weak computer

Overview of some distributions

Comparison

DistributionMinimum system requirementsDesktop / Window managerBased on Package manager Image sizePurposeLatest release yearMaintainerCreatedFounder
Absolute Linux CPU: Intel/AMD 64bit

RAM: 64 MB

1+ GB suggested [11] [12]

iceWM Slackware XPKGTOOL2264 MB [13] Desktop2023Absolute Linux Team2007Absolute Linux Team
Alpine Linux RAM: 128MB (256MB to install) [14] None by default [15] BusyBox, musl APK8 MB (container), 130 MB (disk)Lightweight desktop, security [16] 2024 [17] Alpine Linux development team2010 LEAF Project members
antiX CPU: Intel/AMD X86

RAM: 256 MB [18]

IceWM, Fluxbox, JWM, herbstluftwm [19] MEPIS < Debian Synaptic [20] 700 MB Base, 1GB Full, 310 MB CoreDesktop, portability (with persistence) [21] 2024 [22] Anticapitalista2007Anticapitalista
Bodhi Linux [23] CPU: 32 bit 500 MHz (non-PAE)

RAM: 512 MB [24]

Drive: 5 GB

Moksha (a fixed E17)Ubuntu < DebianAPT575 MB (Standard),
1024 MB (AppPack)
Desktop2023Bodhi Linux team2011Bodhi Linux team
BunsenLabs Linux RAM:

256 MB to run X [25]
1 GB for Firefox
2+ GB recommended

OpenBox Debian StableSynaptic, APT, dpkg674 MB (i386, no PAE)

1100 MB (i386, AMD64) [25]

LiveCD, LiveDVD, lightweight desktop2021 [26] Core maintainers2015Core maintainers
CrunchBang Linux CPU:x86/ARM

RAM: 1 GB

Drive: 2.1 GB.

OpenBoxDebiandpkg1600 MB [27] Lightweight Desktop2013 [28] Philip Newborough (corenominal)2010 [29] Philip Newborough (corenominal)
CRUX CPU: x86-64 (AMD Athlon 64, Intel Core, Intel Atom) or newer processors

RAM: 192 MB (2017) [30]

OpenBox-pkgutils1773 MBBSD / experienced users, lightweight2022 [31] Core maintainers2002Per Lidén
Damn Small Linux CPU: 486dx

RAM: 8 MB [32]

Fluxbox, JWM-APT (optional) [33] 700 MBDesktop20242005John Andrews, et al.
Elive CPU: 32 bit 500 MHz (non-PAE)

RAM: 512 MB [34]

Enlightenment DebianAPT3000 MBDesktop2024Samuel F. Baggen2005Samuel F. Baggen
eLxr RAM: 512MB

CPU: 500 MHz

Storage: 1 GB

None by default, but Xfce is supportedDebian Stableapt300 MBEdge to Cloud2024eLxr.org and Wind River2024eLxr.org
FunOS CPU: Intel/AMD 32bit

RAM: 230-250 Mb

Hard drive: ? GB

JWMUbuntu LTSAPT1.8 GBLightweight desktop2024 [35] FunOS team2023FunOS team
Gentoo Linux RAM: 32 MBNone by default, but you can install any- Portage 400 MBDesktop, server, source-based, advancedRolling release2002 Daniel Robbins
GoboLinux RAM: 128 MB RAM

1000+ MB for full graphic [36]

CPU: x86_64

Awesome -1900 MB [37] Desktop2020GoboLinux team2003Hisham Muhammad and André Detsch
Knoppix RAM:

32 MB text

512 MB LXDE

1 GB recommended [38]

CPU: 486

LXDE Debian dpkg701 MBLive20202000Klaus Knopper
Lightweight Portable Security iceWM Arch Linux 390 MBSecure live operating system2021 United States Department of Defense 2011 United States Department of Defense
Linux Lite CPU: Intel/AMD 64bit

RAM: 768 MB (2020) [39]

disk: 8 GB

XfceUbuntuAPT955 MBDesktop (Windows users)2023 [40] Jerry Bezencon2013Jerry Bezencon
Lubuntu

No minimum system requirements provided. [41]

LXQtUbuntuAPT3300 MBLightweight desktop2024Lubuntu team2009Lubuntu team
LXLE RAM: 1 GB (2022) [42]

CPU: 64-bit (2022)

LXDEUbuntu LTSAPT1300 MBOlder computers, intermediate users2022LXLE team2012Ronnie
Nanolinux RAM: 64 MB (2017) [43]

CPU: 486

SLWM on Nano-XTiny Core Linux; [44] MicroCore Linux with BusyBox.19 MBLightweight, Runs on RAM, advanced2015Georg Potthast-Georg Potthast
OpenWrt CPU: x86 and over 50 router platforms

RAM: 32 MB (2018) [45] 64 MB recommended

None (headless server) - Includes LuCI admin UI [46] -opkg6 MBSOHO Routers2023 [47] OpenWrt developers2004
PCLinuxOS

CPU: 64-bit (from 2016)

RAM: 2 GB (2020) [48]

KDE, MATE, XFCEMandrakeAPT-RPM1000-3800 MBLive2020Bill Reynolds2003Bill Reynolds
Peppermint Linux OS

CPU: x86

RAM: 1 GB.
4 GB recommended [49]

XFCEDebian, DevuanAPT1332 MBDesktop2023 [50] Peppermint, LLC2010Peppermint, LLC
Porteus

CPU: 32 bit

RAM: 36 MB [51]

(multiple)SlackwareUSM260 MB (LxQt)Lightweight, portable (with persistence) [21] 2022 [52] Porteus2010Fanthom
Puppy Linux

RAM: 256 MB (2017) [53]

JWM-2.3.2Ubuntu LTS from Puppy 6Puppy Package Manager234 MB (Slacko) [54] Portable (with persistence), [21] lightweight [55] 2023 [56] Puppy Foundation2003Barry Kauler
Q4OS CPU: Intel / AMD 64bit

RAM: 256 Mb / 1 GB

Hard drive: 3 GB / 5 GB

Plasma/TrinityDebianAPT1464 MBLightweight desktop2024 [57] Q4OS team2013Q4OS team
Salix OS

RAM: 512 MB

CPU: Intel Pentium III 1 GHz [58]

Hard drive: 8 GB

MATE, KDE, Xfce, Fluxbox, OpenboxSlackwareslapt-get613 MB (Fluxbox), 852 MB (MATE live) [59] Desktop2022 [60] George Vlahavas2009George Vlahavas, Thorsten Mühlfelder and Cyrille Pontvieux
Slax

RAM:256MB

without web browser

KDE till Slax 8
Fluxbox since Slax 9
Slackware till Slax 8
Debian from Slax 9
APT226 MB [61] Portable2023 [62] Tomas Matejicek2002Tomas Matejicek
SliTaz

RAM:

24 MB loram-cdrom [63]

128 MB loram

256 MB standard

Openbox -TazPkg50 MBPortable. Live (no persistence by default) [64] 2024 [65] dev team2008Christophe Lincoln
Tiny Core Linux

CPU: 486DX

RAM: 46 MB [66]

FLTK/FLWM, none, or you can install anyTiny Core Linuxappbrowser (GUI) tce (CLI)11 MB (Core), 16 MB (TinyCore), 106 MB (CorePlus)Portable, advanced2024 [67] Tiny Core team2009Robert Shingledecker
Tiny SliTaz

CPU: 486DX

RAM: 4 MB

8 MB recommended

None (VNC viewer or headless server)SliTazTiny SliTaz WEB site [68] Down to 800 KB, likely a 1.44 MB floppyPortable. Live (no persistence by default)2021dev team2016Pascal Bellard
Trisquel Mini

RAM: 256 MB

CPU: 64-bit CPU for latest version [69]

LXDE Ubuntu LTSAPT1200 MB Free software: desktop2023 [70] Rubén Rodríguez Pérez (quidam)2005Rubén Rodríguez Pérez (quidam)
TurnKey Linux Virtual Appliance Library

RAM: 256 MB 2017 [71]

None (headless server) - Includes Webmin admin UIDebian (a minified base) [72] dpkg212 MB (Core)Lightweight headless server [73] 2020TurnKey Linux team2008Alon Swartz, Liraz Siri
VectorLinux Light

RAM:

64 MB Light edition

96 MB Standard

256MB Live [74]

Several / IceWMSlackwareslapt-get618 MBDesktop2017-2001-
Void Linux

CPU: ARMv6

Pentium 4 (SSE2)

RAM: 96 MB

Hard drive: 350 MB [75]

Xfce, or none [76] -XBPS250 MB (i686, without desktop environment)Desktop/embedded2022 (rolling release)Void Linux Team, Void Linux Community2008Juan Romero Pardines
Xubuntu CPU: Intel/AMD 64bit

RAM: 1 GB

Hard drive: 8.6 GB [77]

XfceUbuntuAPT1660 MBLightweight desktop2023 [78] Xubuntu team2008Xubuntu team
Zenwalk XfceSlackwarenetpkg974 MBDesktop2020 [79] development team2004 Jean-Philippe Guillemin
DistributionMinimum system requirementsDesktop / Window managerBased on Package manager Image sizePurposeLatest release yearMaintainerCreatedFounder

See also

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.

<span class="mw-page-title-main">Xfce</span> Desktop environment

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

<span class="mw-page-title-main">Slax</span> Linux distribution

Slax is a LiveCD Linux distribution developed by Tomáš Matějíček and based on upstream customizable Linux distributions. Packages can be added by apt package manager or can be prepared as modules. The tagline for Slax refers to itself as "your pocket operating system".

<span class="mw-page-title-main">Ubuntu</span> Linux distribution developed by Canonical

Ubuntu is a Linux distribution derived from Debian and composed mostly of free and open-source software. Ubuntu is officially released in multiple editions: Desktop, Server, and Core for Internet of things devices and robots. The operating system is developed by the British company Canonical and a community of other developers, under a meritocratic governance model. As of October 2024, the latest interim release is 24.10, with most-recent long-term support release is 24.04.

Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational 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.

<span class="mw-page-title-main">Xubuntu</span> Linux distribution based on Ubuntu

Xubuntu is a Canonical-recognized, community-maintained derivative of the Ubuntu operating system. The name Xubuntu is a portmanteau of Xfce and Ubuntu, as it uses the Xfce desktop environment, instead of Ubuntu's customized GNOME desktop.

<span class="mw-page-title-main">LXDE</span> Lightweight desktop environment for Linux and BSD

LXDE was a free desktop environment with comparatively low resource requirements. This makes it especially suitable for use on older or resource-constrained personal computers such as netbooks or system on a chip computers.

<span class="mw-page-title-main">Ubiquity (software)</span> Free and open-source system installer for Ubuntu and its derivatives

Ubiquity was the default installer for Ubuntu and its derivatives. It is run from the Live CD or USB and can be triggered to run from the options on the device or on the desktop of the Live mode. It was first introduced in Ubuntu 6.06 LTS "Dapper Drake". At program start, it allows the user to change the language to a local language if they prefer. It is designed to be easy to use.

<span class="mw-page-title-main">CrunchBang Linux</span> Debian based Linux distribution

CrunchBang Linux is an unmaintained Linux distribution derived from Debian by Philip Newborough.

<span class="mw-page-title-main">Lubuntu</span> Linux distribution based on Ubuntu, utilizing the LXQt desktop environment

Lubuntu is a lightweight Linux distribution based on Ubuntu that uses the LXQt desktop environment in place of GNOME. Lubuntu was originally touted as being "lighter, less resource hungry and more energy-efficient", but now aims to be "a functional yet modular distribution focused on getting out of the way and letting users use their computer".

<span class="mw-page-title-main">Peppermint OS</span> Linux computer operating system

Peppermint OS is a Linux distribution based on Debian and Devuan Stable, and formerly based on Ubuntu. It uses the Xfce desktop environment. It aims to provide a familiar environment for newcomers to Linux, which requires relatively low hardware resources to run.

<span class="mw-page-title-main">Porteus (operating system)</span> Portable operating system based on the Linux distribution Slackware

Porteus is a portable operating system based on Slackware. It does not require installation and can be run from fixed and removable media, such as a USB flash drive or compact disc.

<span class="mw-page-title-main">Leafpad</span> Lightweight text editor

Leafpad is a free and open-source graphical text editor for Linux, Berkeley Software Distribution (BSD), and Maemo that is similar to the Microsoft Windows program Notepad. Created with the focus of being a lightweight text editor with minimal dependencies, it is designed to be simple-to-use and easy-to-compile.

<span class="mw-page-title-main">Emmabuntüs</span> Linux distribution based on Ubuntu

Emmabuntüs is a Linux distribution derived from Debian and designed to facilitate the restoration of computers donated to humanitarian organizations like the Emmaüs Communities.

X2Go is open source remote desktop software for Linux that uses a modified NX 3 protocol. X2Go gives remote access to a Linux system's graphical user interface. It can also be used to access Windows systems through a proxy.

<span class="mw-page-title-main">Parrot OS</span> Debian-based Linux distribution

Parrot OS is a Linux distribution based on Debian with a focus on security, privacy, and development.

Ubuntu is a Debian-based Linux distribution for personal computers, tablets and smartphones, where the Ubuntu Touch edition is used; and also runs network servers, usually with the Ubuntu Server edition, either on physical or virtual servers or with containers, that is with enterprise-class features.

References

  1. Larabel, Michael. "Phoronix: Power & Memory Usage Of GNOME, KDE, LXDE & Xfce". Phoronix. Archived from the original on 3 September 2018. Retrieved 30 July 2011.
  2. "Features - Porteus - Portable Linux". Porteus.org.
  3. "Download Ubuntu Desktop | Download | Ubuntu". www.ubuntu.com. Retrieved 12 January 2017.
  4. "Download Lubuntu - Community Help Wiki". Help.ubuntu.com. Retrieved 12 January 2017.
  5. Rob Zwetsloot. "ArchBang Linux 2012.12 Review – Lightweight Arch". LinuxUser. Retrieved 2012-12-21.
  6. Justin Pot (6 October 2011). "ArchBang Is Lightweight & Always Up To Date". MakeUseOf. Retrieved 2011-10-06.
  7. "Debian Dog is a Useful Pocket Pup". Linux Insider. 25 February 2017. Retrieved 17 June 2017.
  8. "Debian Dog on Github" . Retrieved 16 June 2017.
  9. "ArchLabs Makes Up for Parabola's Curve Balls". linuxinsider.com. 3 October 2017. Retrieved 2 April 2021.
  10. "Free GNU/Linux distributions". gnu.org. Retrieved 2 April 2021.
  11. "absolute linux home page". Absolutelinux.org. Archived from the original on 2018-01-25. Retrieved 2016-10-27.
  12. "The Slackware Linux Project: Installation Help". Slackware.com. Retrieved 2016-10-27.
  13. "absolute linux downloads page". Absolutelinux.org. Archived from the original on 2018-01-16. Retrieved 2015-08-11.
  14. "Requirements". wiki.alpinelinux.org.
  15. "Category:Desktop". wiki.alpinelinux.org.
  16. "About". alpinelinux.org. Retrieved 2021-12-09.
  17. "Alpine 3.21.0 released | Alpine Linux". alpinelinux.org. Alpine Linux Development Team. 5 December 2024. Retrieved 17 December 2024.
  18. "Main Page - antiX". antix.mepis.org. 2016. Archived from the original on 2013-05-29. Retrieved 2016-10-27.
  19. "antiX-FAQ antiX-FAQ". download.tuxfamily.org. antiX Linux. 19 August 2023. Retrieved 16 December 2024.
  20. "Main Page – antiX". antix.mepis.org. 2012. Archived from the original on 2008-08-28. Retrieved 2012-05-28.
  21. 1 2 3 "What is Persistent Linux". pendrivelinux.com. 20 May 2009.
  22. anticapitalista (6 October 2024). "antiX-23.2 released – antiX Linux". antixlinux.com. antiX Linux. Retrieved 17 December 2024.
  23. Nitesh. "Bodhi Linux is a Lightweight Linux Distribution". Ubuntu Vibes. Retrieved 2011-05-05.
  24. "System Requirements". Bodhi Linux. 2020-11-23. Retrieved 2017-02-07.
  25. 1 2 "Installation". BunsenLabs. Retrieved 2019-07-03.
  26. "Bodhi Linux 6.0.0 Released". Bodhi Linux. 12 May 2021. Retrieved 4 May 2023.
  27. "CrunchBang++ Linux – The Ultimate Lightweight and Stable Linux Distribution". CrunchBang Linux. April 2022. Retrieved 30 May 2024.
  28. "[ANN] Brit Linux distro CrunchBang calls it quits". The Register 2015-02-09. Retrieved 30 May 2024.
  29. "Release Notes - CrunchBang Linux 8.10.02 ~ CrunchBang Linux Wiki". 10 February 2009. Archived from the original on 10 February 2009. Retrieved 24 June 2018.
  30. "3. Installing CRUX". Crux.nu. Retrieved 20 July 2018.
  31. "[ANN] CRUX 3.7 Released!". Crux. Retrieved 4 May 2023.
  32. "Minimum Hardware Requirements". DSL Wiki. damnsmalllinux.org. Archived from the original on 2018-06-13. Retrieved 2016-10-27.
  33. "What is DSL?". Damn Small Linux. 2010. Archived from the original on 30 September 2018. Retrieved 11 December 2010.
  34. "System Requirements". Elive Linux. 2024-05-23.
  35. "FunOS – GNU/Linux distro based on Ubuntu LTS with the JWM window manager". FunOS Team. 15 December 2024. Retrieved 17 December 2024.
  36. "GoboLinux 016 Release Notes". Gobolinux.org. Retrieved 2016-12-30.
  37. "GoboLinux download page". Gobolinux.org. Archived from the original on October 24, 2002.
  38. "KNOPPIX - Live Linux Filesystem On CD". Knopper.net.
  39. Bezencon, Jerry. "Linux Download - Download Linux Lite Free Linux Operating System". Linuxliteos.com.
  40. "Linux Lite 6.4 64bit - 1st April, 2023". Linux Lite. Retrieved 4 May 2023.
  41. "Taking a new direction". Lubuntu.
  42. "requirements". LXLE Linux Wiki. LXLE. 2022.
  43. "Home". Nanolinux Wiki. SourceForge. 2017.
  44. "Nanolinux". Linux Distributions. Softpedia . Retrieved 25 January 2014.
  45. "OpenWrt Buyer's guide". OpenWrt. 2018.
  46. "Luci". user guide. OpenWrt. 20 February 2018.
  47. "OpenWrt 22.03.4 - Service Release - 10 April 2023". OpenWrt. Retrieved 4 May 2023.
  48. "PCLinuxOS Requirements of XFCE Desktop edition". PCLinuxOS. 2020.
  49. "1. Download and Install". Peppermint, LLC. 2015. Retrieved November 10, 2016.
  50. "Peppermint OS (Debian)Releases for 11-07-2022". PeppermintOS. Retrieved 4 May 2023.
  51. "Features - Porteus - Portable Linux". Porteus . Retrieved 2016-10-27.
  52. "Porteus-v5.0 is released!". Porteus. Retrieved 4 May 2023.
  53. "Minimum System Requirements". Puppy Linux. 2017. Archived from the original on 2018-08-14. Retrieved 2018-01-20.
  54. "Index of /puppylinux/puppy-slacko-6.3.0/64/". distro.ibiblio.org. Ibiblio.
  55. Hell-Noire, Paul (July 2010). "Puppy Linux 5.0 Review - Lightweight, Fun, Fast!". raymond.cc. Archived from the original on July 11, 2010. Retrieved 11 December 2010.
  56. "F96-CE_3 Stable Release". Puppy Linux. Retrieved 4 May 2023.
  57. "Q4OS - desktop operating system". q4os.org. 14 November 2024. Retrieved 17 December 2024.
  58. "What Is the Best Lightweight Linux Distro?". ITgirl.tech. 2019-09-15. Retrieved 2019-10-13.
  59. "Salix Downloads". Salix OS.
  60. "Salix Xfce 15.0 is released!". Salix. Retrieved 4 May 2023.
  61. M, Tomas. "Download - Slax Linux". Slax.org. Archived from the original on 2017-11-14. Retrieved 2016-03-06.
  62. "New Slax released". Slax author's Blog. Retrieved 4 May 2023.
  63. Lincoln, Christophe (2017). "SliTaz LiveCD Flavors". SliTaz.
  64. persistence can be added rather easily, though
  65. "Index of /Iso/Rolling/".
  66. "Tiny Core Linux Frequently Asked Questions (FAQ)". Tiny Core Linux . Retrieved 2016-10-27.
  67. "Tiny Core v15.0". Tiny Core Linux. Retrieved 4 Oct 2024.
  68. "Tiny SliTaz - Builder". tiny.slitaz.org.
  69. "No 32-bit". Trisquel Official Forum. Retrieved 2023-06-29.
  70. "Lubuntu 23.04 Released!". Lubuntu. Retrieved 4 May 2023.
  71. "Minimum hardware requirements". TurnKey GNU/Linux docs. TurnKey Linux Virtual Appliance Library. 2017.
  72. "TurnKey Core - Debian GNU/Linux with Batteries Included". TurnKey Linux. Retrieved 2016-06-08.
  73. "TurnKey Linux 13 Has Been Released!". Unixmen. Retrieved 2016-06-08.
  74. "VectorLinux Editions". VectorLinux. Archived from the original on 2018-08-03. Retrieved 2018-01-16.
  75. "Live Images". Void Linux Docs. Void Linux. Archived from the original on 2021-12-09. Retrieved 2021-12-09.
  76. "Enter the void - Downloads". Void Linux. Archived from the original on 2021-12-09. Retrieved 2021-12-09.
  77. "System Requirements". Xubuntu.
  78. "Xubuntu 23.04 released!". Xubuntu. Retrieved 4 May 2023.
  79. "Zenwalk Current 15.0 Santa Claus edition". 10 December 2020. Retrieved 11 January 2021.