Main Page
From Without Systemd
(Difference between revisions)
(→GNU/Linux distributions) |
(correct devuan links for embedded) |
||
Line 59: | Line 59: | ||
* [https://debiandog.github.io/doglinux/zz02debiandog64.html Debiandog64] sysv init, openbox WM; supports installation of both apt/dpkg and sfs/pet packages |
* [https://debiandog.github.io/doglinux/zz02debiandog64.html Debiandog64] sysv init, openbox WM; supports installation of both apt/dpkg and sfs/pet packages |
||
* [Devil-Linux] live, firewall distro. Supported architectures: i586, i686, x86_64 |
* [Devil-Linux] live, firewall distro. Supported architectures: i586, i686, x86_64 |
||
− | * [ Devuan] i686, x86_64 |
+ | * [ Devuan] i686, x86_64 and various ARM based targets (see /embedded downloads) |
* [ Dragora GNU/Linux Libre] (runit init) i585, x86_64 |
* [ Dragora GNU/Linux Libre] (runit init) i585, x86_64 |
||
* [ Elive Linux] Enlightenment WM; i486 |
* [ Elive Linux] Enlightenment WM; i486 |
||
Line 124: | Line 124: | ||
* [CeroWrt] |
* [CeroWrt] |
||
* [https://dd-wrt.com/site/ DD-WRT] |
* [https://dd-wrt.com/site/ DD-WRT] |
||
+ | * [ Devuan GNU+Linux] |
||
* [https://www.gargoyle-router.com/ Gargoyle] |
* [https://www.gargoyle-router.com/ Gargoyle] |
||
* [LibreCMC] |
* [LibreCMC] |
Revision as of 09:33, 14 April 2017
Contents |
Without Systemd Wiki
- TOC __ Special:AllPages __ Table of Contents: without-systemd wiki sub-pages (sidebar navigation link is not obvious)
- Init alternatives to systemd
- How to install systemd-independent udisks2 and policykit before removing systemd from a Debian jessie/sid installation
- How to remove systemd from a Debian jessie/sid installation
- How to remove systemd from a Debian Stretch installation
- Arguments against systemd {--- a wiki sub-page containing discussion+links arranged under topical subsections:
- Breaking promises, immaturity, and (in)stability
- Scope creep
- Absurd Bugs and Responses
- Conceptional problems
- Scope Creep Leads to Vulnerabilities
- Poor design
- Ignorance of fundamental operating system concepts
further reading (external links)
- A history of modern init systems (1992-2015)
- Demystifying the init system (PID 1)
- The Manjaro Experiments
- systemd: Assumptions, Bullying, Consent
- preserve freedom of choice of init systems
- An effort to mantain Arch Linux without systemd
- How to Prevent systemd Installation guide for users of various affected distros (lastUpdated: July 2016)
- "On the architecture of systemd, I have a legitimate concern with the scope..." (article, plus infographic)
- The bad side of systemd: two recent systemd failures
- Erosion of Choice?
- Laurent Bercot's anti systemd page
- Debian Bug #668001 "debootstrap: cant install systemd instead of sysvinit"
- Debian Bug #762194 "Automatic switch to systemd on wheezy->jessie upgrades"
- Debian 8 "Jessie" OpenRC Conversion
- Installing Jessie without systemd (This preseed command will remove systemd and install sysvinit-core)
- WebArchive snapshot of Poettering's Wikipedia article (Humor)
- Arch Linux, systemd-free A comprehensive guide for an Arch/Arch-derivative systemd-free setup with a 35-second proof-of-concept video
- OS for PPC(lists PowerPC distros, with systemd-infected status shown in the sdI column)
- OS for Sparc64 (lists Sparc64 distros, with systemd-infected status shown in the sdI column)
- Migrating from Debian to Devuan, plus minimalism tips
- OpenRC, an alternative to systemd (detailed manjaro.org wiki article covering installation and configuration)
- Why sysvinit?
.
Free and Open-Source (FOSS) operating systems
without systemd in the default installation
GNU/Linux distributions
GNU + Linux = GNU/Linux "A distribution, as a whole, is greater than the sum of its parts." -- synergy
- 4MLinux (BusyBox) supported architecture: i386
- Absolute Linux (based on Slackware) IceWM+ROX; supported architectures: i686, x86_64
- Alpine Linux (musl libc, BusyBox/OpenRC) supported architectures: i386, x86_64, armhf
- Amazon Linux AMI Linux image provided by Amazon Web Services for use on Amazon Elastic Compute Cloud (Amazon EC2)
- antiX provides flexible remastering and persistence tools. (Jan 2017) antiX 16.1 is based on Debian 8.7, yet remains free of systemd i486, x86_64
- Arch OpenRC based on Arch Linux, using eudev + OpenRC init
- AUSTRUMI (Slackware based bootable live CD, to be run from RAM, iso images)
- Bedrock Linux (BusyBox/any)
- Calculate Linux (Gentoo based using OpenRC)
- ConnochaetOS based on Slackware+Salix. supported architectures: i486, i686
- Crux x86_64
- Debiandog64 sysv init, openbox WM; supports installation of both apt/dpkg and sfs/pet packages
- Devil-Linux live, firewall distro. Supported architectures: i586, i686, x86_64
- Devuan i686, x86_64 and various ARM based targets (see /embedded downloads)
- Dragora GNU/Linux Libre (runit init) i585, x86_64
- Elive Linux Enlightenment WM; i486
- Endian Firewall (based on RHEL6) i386
- Exe GNU/Linux i686, x86_64 (based on Devuan) Trinity DE
- Fatdog64 Linux x86_64; also FatDogArm for Raspberry Pi2 and Odroid-XU3/XU4
- Funtoo Linux based on Gentoo, FAQ uses OpenRC init DW page i486, i686, x86_64, sparc64
- Gentoo Linux default init is OpenRC. If Portage is pulling in systemd, please read this. Further suggested reading
- gNewSense GNU/Linux i386, x86_64, mips
- GNUinos Libre distro based on Devuan. Supported architectures: i686, x86_64
- GoboLinuxsysv init + BootScripts
- GuixSD i686, x86_64
- heads is a Libre GNU/Linux distribution based on Devuan, intended as a systemd-free alternative to Tails Linux
- IPFire firewall distro, derived from IPCop; armv5tel, i586, x86_64
- KaNaPi (2), (3), (4) educational+game apps; xfce and sugar desktops. i686, x86_64, armhf
- Kwort Linux (2) based on CRUX. Uses BSD-style initscripts; x86_64
- Legacy OS (2) (renamed for 2016 release; previous name(2009): TEENpup)
- LiMux , the Linux distributon, used by the city of Munich.
- Linux from Scratch i386, x86_64; also CLFS (aka Cross LFS) supports additional architectures: mips, powerpc, ppc64, alpha, sparc, hppa, arm
- LinuxBBQ [1] many variations, highlighting various lesser-known WMs
- Linux Console Mate or LXDE desktop, 32bit and 64bit versions, tailored to gaming / educational use
- Liveslak aka Slackware Live Edition
- Manjaro OpenRC Forum Wiki
- Milis Linux based on LFS , Milis İşletim Sistemi (Turkish distro)
- MX Linux ships XFCE desktop; includes antiX remastering n persistence tools
- NuTyXbased on Linux From Scratch
- Obarun(based on Arch Linux, uses Runit or S6 init) x86_64
- Openwall GNU/*/Linux (Owl) i586, i686, x86_64
- OviOS Linux (Independent) Used systemd up until Version 0.7. Starting with Version 1.0 OviOS was rebuilt around Sysvinit because systemd proved not to be suitable for a stable storage system.
- Parted Magic liveboot distribution providing disk partitioning and data recovery tools. Openbox WM; i486, i686, x86_64 PartedMagic: is FOSS? (licensed as GPL)
- PCLinuxOSx86_64
- Pentoo (Gentoo based security-focused live CD) i686, x86_64
- Pisi Linux (sysvinit + python init scripts) x86_64
- Plamo Linuxjapanese distro, based on slackware; i486, x86_64
- Plop Linux PXE/liveboot, includes systemd rescue/repair tools, supports: armv6l, i486, and x86_64
- Porteus (Slackware based lightweight modular live CD/USB) i486, x86_64
- Porteus Kiosk (Gentoo based lightweight kiosk using BusyBox)
- Puppy Linux (2) i386, x86_64
- Quirky supports armhf, i386, x86_64
- RancherOS a minimalist Linux distribution designed to host Docker containers
- Refracta (based on Devuan) i386, x86_64
- Sabotage Linux (musl libc + busybox) i386, x86_64, MIPS, PowerPC32, ARM(v4t+)
- SalentOS Debian based, sysv init, openbox+tint2; i386, x86_64
- Salix (based on Slackware) i486, i686, x86_64
- Simplicity Linux (Puppy Linux based with LXDE using SysVinit) i386
- Slackel (based on Slackware+salix) i486, i686, x86_64
- Slackware i586, s390, x86_64, arm
- SliTaz(Lightweight live CD/USB using BusyBox/SysVinit) supported architectures: armel, i386, x86_64
- Source Mage GNU/Linux(source-based distribution) i386, i486, i586, i686, x86_64
- Spark Linux
- (musl libc) x86_64, armhf
- Star Linux (based on Devuan) ships Xfce, Fluxbox, Openbox, Jwm, i3
- Superb Mini Server slackware-based, fluxbox WM; i486, x86_64
- SystemRescueCd i586 (Gentoo/OpenRC based system rescue disk) JWM, Xfce
- Tiny Core Linux, (2) i486, x86_64
- TLD Linuxi686, x86_64
- TRIOS Mia OpenRC/ZFS forum (rolling release based on Debian jessie, XFCE, rEFInd, OpenRC init iso images)
- Vector Linux (based on Slackware) i486, x86_64
- Void Linux (runit, xbps) supported architectures: armv6, armv7, i686, x86_64
- Wifislax(based on Slackware) i486
- Zenwalk (based on Slackware) suported architectures: i486, i686, x86_64
Embedded
Unix-like and derivatives
- 9atom
- 9front
- 9legacy
- Akaros
- Darwin
- Debian GNU/Hurd
- Debian GNU/kFreeBSD
- DesktopBSD
- DilOS
- DragonFlyBSD
- Dyson
- Fuguita (architecture: i386) Japanese, based on OpenBSD
- FreeBSD
- Genode
- GhostBSD
- GNU/Hurd
- Harvey OS
- Inferno
- MidnightBSD
- MINIX
- Minoca OS
- MirBSD aka "MirOS BSD"
- NetBSD
- NitrOS-9
- OmniOS (illumos)
- OpenBSD
- OpenIndiana (modern OpenSolaris, illumos)
- Plan 9 from Bell Labs (mirror)
- Plan B
- PureDarwin
- RaspBSD special build of FreeBSD (2016) for armhf
- Redox
- SmartOS (illumos)
- TrueOS (formerly PC-BSD) supported architectures: arm, arm64, armel, i386, ia64, mips, mipsel, sparc64, pc98, powerpc, powerpc64, ps3, x86_64, xbox
- ubuntuBSD
Embedded
Other
- Android-x86 Android O/S port; bootable on x86 hardware
- AmayaOS
- AROS Research Operating System
- FreeDOS
- FreeVMS
- Haiku
- HelenOS
- KolibriOS
- MenuetOS
- Oberon
- ReactOS
Media (external links)
Spanish
- ¿Por qué systemd es una mierda?(Spanish)
- ¿Por qué los sysadmins detestamos systemd? (Spanish)
- Systemd es una mierda(Spanish)
- Systemd ataca a desarrollador de Devuan (Spanish)
- Caso real de porque systemd es una mierda (Spanish)
- Devuan(Spanish)
- Systemd falla editando logs binarios y el sistema crashea (Spanish)
German
- Heise
- Linux Magazin
- Pro-Linux
- TheRadioCC (GAudio Podcast)
- Heise: Devuan: Jetzt solls los gehen
Russian
- OpenNet (Russian)
- Devuan status report (22 dec) (Russian)
Hungarian
- Új Linux születik? – A nagyra törő systemd, és ami mögötte van (Hungarian)
- systemd - újabb FLOSS sikertörténet(Hungarian)