• SysVinit 3.16 – en liten uppdatering av ett av Linux äldsta hjärtan

    SysVinit, ett av Linux äldsta init-system, har fått en ny uppdatering i version 3.16. Även om förändringarna är små handlar de om förbättrad dokumentation, ökad kompatibilitet med systemd och fortsatt kodstädning – ett tecken på att klassisk Unix-teknik fortfarande hålls vid liv i en modern Linuxvärld.

    Trots att moderna Linuxdistributioner i dag nästan alltid använder systemd, lever den klassiska startmekanismen SysVinit vidare. Nu har version 3.16 släppts – en liten men viktig uppdatering som visar att även äldre teknik fortsätter att utvecklas och förbättras.

    Vad är egentligen SysVinit?

    För att förstå betydelsen av uppdateringen behöver man först veta vad ett init-system är.

    När du startar en Linuxdator sker det i flera steg:

    1. Kärnan (Linux kernel) startar
    2. Init-systemet tar över
    3. Systemtjänster och program startas

    SysVinit är alltså det program som organiserar hela uppstarten. Det bestämmer vilka tjänster som ska startas, i vilken ordning, och ser till att systemet fungerar som det ska.

    Det bygger på ett klassiskt Unix-koncept med så kallade runlevels – olika driftlägen som exempelvis:

    • Enanvändarläge (felsökning)
    • Fleranvändarläge
    • Omstart eller avstängning

    Vad är nytt i version 3.16?

    Den nya versionen är ingen revolution – men den förbättrar stabilitet och tydlighet.

    Förbättrad dokumentation

    En stor del av arbetet har lagts på manualerna:

    • Felstavningar och otydlig syntax har rättats
    • Dokumentationen för inittab har förbättrats
    • Tydligare beskrivning av hur katalogen /etc/inittab.d/ används

    Det här är viktigt eftersom SysVinit ofta används i miljöer där administratörer arbetar nära systemet och är beroende av tydlig dokumentation.

    Bättre kompatibilitet med systemd

    En intressant förbättring är att SysVinit blivit bättre på att:

    • Konvertera systemd-enheter (unit files) till traditionella init-skript

    Det gör det enklare att:

    • Migrera från systemd till SysVinit
    • Köra hybridmiljöer där båda systemen förekommer

    Mindre kodstädning och förbättringar

    Utvecklarna har också:

    • Tagit bort onödiga debug- och statusmeddelanden
    • Rensat bort oanvänd kod
    • Förbättrat komponenten sulogin

    Det här påverkar inte funktionaliteten direkt – men gör koden mer robust och lättare att underhålla.

    Varför används SysVinit fortfarande?

    Trots att systemd dominerar i distributioner som Ubuntu, Fedora och Debian, finns det fortfarande ett tydligt behov av SysVinit.

    Det används bland annat i:

    • Devuan – en Debian-baserad distribution utan systemd
    • antiX – en mycket lättviktig Linuxdistribution
    • Äldre eller resurssnåla system

    Anledningarna är flera:

    • Enkel och förutsägbar design
    • Mindre komplexitet
    • Passar bra för äldre hårdvara
    • Uppskattas av användare som vill ha full kontroll

    Ett levande stycke Linuxhistoria

    SysVinit är inte bara ett tekniskt verktyg – det är en del av Unix- och Linuxhistorien. Att projektet fortfarande underhålls visar hur viktigt stabilitet och långsiktig kompatibilitet är i open source-världen.

    Version 3.16 må vara en liten uppdatering, men den visar att även de mest klassiska komponenterna i Linux fortsätter att utvecklas – i sin egen takt, med fokus på enkelhet och tillförlitlighet.

    https://codeberg.org/thejessesmith/sysvinit/releases/tag/3.16

    Teknikfakta: SysVinit

    • Typ: Traditionellt Unix-liknande init-system
    • Funktion: Startar användarrymden och hanterar systemtjänster
    • Konfiguration: Främst via /etc/inittab och init-skript
    • Arbetsmodell: Bygger på runlevels för olika driftlägen
    • Aktuell version: 3.16
    • Nytt i version 3.16: Förbättrad dokumentation, bättre konvertering från systemd-enheter, mindre kodstädning och småfixar
    • Används i: Bland annat Devuan, antiX och andra systemd-fria eller lättviktiga distributioner
    • Styrka: Enkel, förutsägbar och uppskattad i miljöer där man vill ha full kontroll

    SysVinit 3.16 släppt med mindre förbättringar och fortsatt kodstädning

    SysVinit, ett av Linux äldsta init-system, har fått en ny uppdatering i version 3.16. Även om förändringarna är små handlar de om förbättrad dokumentation, ökad kompatibilitet med systemd och fortsatt kodstädning – ett tecken på att klassisk Unix-teknik fortfarande hålls vid liv i en modern Linuxvärld.

    När en Linuxdator startar är det inte bara kärnan som spelar en avgörande roll. Efter att Linux-kärnan har laddats behövs ett system som tar över uppstarten av användarrymden, ser till att tjänster startas i rätt ordning och håller grundläggande processer igång. Det är här init-systemet kommer in – och SysVinit är ett av de mest klassiska exemplen.

    SysVinit har nu uppdaterats till version 3.16. Det är ingen dramatisk nyutgåva med stora arkitekturförändringar, utan snarare en mindre underhållsversion med fokus på tydligare dokumentation, förbättrad kompatibilitet och intern kodstädning. Men just sådana uppdateringar säger ofta mycket om ett projekts långsiktiga betydelse.

    Förbättringar i det tysta

    En stor del av förändringarna i SysVinit 3.16 gäller manualsidorna. Dokumentationen för inittab och init har setts över för att rätta skrivfel och göra syntaxen tydligare. Det har också blivit lättare att förstå hur katalogen /etc/inittab.d/ läses in och behandlas.

    För systemadministratörer är detta mer betydelsefullt än det kan låta. I äldre och mer traditionella Linuxmiljöer är tydlig dokumentation avgörande, särskilt när konfiguration sker manuellt och systemet ska vara lätt att överblicka.

    Bättre samspel med systemd-världen

    En av de mest intressanta förbättringarna i version 3.16 är att SysVinit blivit bättre på att konvertera systemd-enheter till traditionella SysV-liknande init-skript. Det gör verktyget mer användbart i miljöer där man vill flytta bort från systemd, eller där olika init-modeller behöver samexistera under en övergångsperiod.

    Det säger också något om dagens Linuxlandskap. Även om systemd dominerar i de flesta stora distributioner lever behovet kvar av enklare och mer klassiska lösningar. Där kan SysVinit fortfarande fylla en viktig funktion.

    Kodstädning som stärker helheten

    Utöver dokumentationsförbättringarna innehåller version 3.16 också mindre tekniska justeringar. Onödiga debug- och statusmeddelanden vid läsning av /etc/inittab.d/ har tagits bort, och oanvända variabler samt överflödig kod i komponenten sulogin har rensats bort.

    Den typen av förändringar märks sällan direkt för slutanvändaren, men de är viktiga för kodens kvalitet. Ett välstädat projekt är enklare att underhålla, lättare att felsöka och mer hållbart på lång sikt.

    Varför används SysVinit fortfarande?

    Trots att många stora Linuxdistributioner sedan länge gått över till systemd finns SysVinit fortfarande kvar i aktiv användning. Distributioner som Devuan och antiX använder det som ett medvetet alternativ, ofta för att hålla systemen enklare, lättare och mer förutsägbara.

    För vissa användare handlar det om filosofi: att föredra små, tydliga komponenter framför större och mer integrerade lösningar. För andra handlar det om praktiska skäl, som bättre passform för äldre hårdvara eller enklare felsökning.

    Ett levande arv från Unix

    SysVinit 3.16 visar att gammal teknik inte nödvändigtvis är död teknik. Tvärtom kan långlivade verktyg fortsätta vara relevanta just därför att de är beprövade, stabila och väl förstådda. I en tid när mycket inom Linuxvärlden förändras snabbt är det anmärkningsvärt att ett så klassiskt init-system fortfarande underhålls och förbättras.

    Den nya versionen är liten, men den bekräftar att SysVinit fortfarande har en plats – särskilt för dem som värdesätter enkelhet, kontroll och ett mer traditionellt sätt att bygga Linuxsystem.

  • MX Linux 25 “Infinity” RC1 – Nästa generation Debian-baserad distro tar form

    MX Linux är en användarvänlig, stabil och resurssnål Linuxdistribution som kombinerar Debians robusta grund med moderna verktyg och ett lättanvänt skrivbord.


    Projektet drivs gemensamt av antiX- och MX-communityn och är känt för att ge nytt liv åt äldre datorer utan att tumma på prestanda eller funktionalitet. Med en välbalanserad blandning av traditionell design och moderna funktioner har MX Linux länge legat i topp på Distrowatchs popularitetslista – och nu är nästa stora version på väg.

    MX Linux-teamet har nu släppt Release Candidate 1 (RC1) av sin kommande version MX Linux 25 “Infinity”, vilket markerar det sista stora teststeget innan den slutliga lanseringen. Denna version bygger på Debian 13 “Trixie”, men med MX Linux-teamets egna anpassningar, verktyg och användarvänliga förbättringar som gjort distributionen så populär bland både nybörjare och avancerade Linuxanvändare.

    Bättre kryptering och modernare systemhantering

    En av de viktigaste nyheterna i MX Linux 25 RC1 är införandet av systemd-cryptsetup i de systemd-baserade ISO-filerna. Denna förändring löser ett tidigare problem med krypterade /home-partitioner, vilket innebär en säkrare och mer tillförlitlig hantering av krypterad data vid uppstart.

    Samtidigt fortsätter MX Linux att erbjuda sysvinit-varianter för användare som föredrar det klassiska init-systemet framför systemd. Dessa är tydligt märkta i filnamnen och visar MX-projektets tydliga filosofi om valfrihet – användaren ska kunna välja den lösning som passar bäst.

    Kärnor och hårdvarustöd

    Precis som tidigare versioner levereras MX Linux 25 med den långsiktigt stödda Linux 6.12 LTS-kärnan i standardutgåvorna, medan AHS (Advanced Hardware Support)-utgåvorna använder en Liquorix-optimerad 6.15-kärna för nyare hårdvara. Detta gör distributionen lika väl lämpad för gamla datorer som för moderna system med senaste grafikkort och processorer.

    För användare av äldre Intel-grafik (Ivy Bridge/Sandy Bridge) innehåller RC1 dessutom en lösning för ett GRUB-visningsproblem, något som tidigare kunnat orsaka svart skärm vid uppstart.

    Nya teman och modernare skrivbord

    Utseendet har också fått sig en rejäl uppdatering. RC1 inkluderar de nya teman mx-ease och mx-matcha, som först introducerades i betaversionen. Dessutom har Conky-övervakaren fått nya standardkonfigurationer och ett smartare sätt att anpassa klockvisningen mellan 12- och 24-timmarsformat, beroende på användarens språkliga inställningar – något som den gamla Conky Manager inte kunde hantera.

    Xfce 4.20-utgåvan har fått en uppdaterad Whisker-meny som nu använder det nya inställningsformatet, medan KDE Plasma 6.3.6-versionen har fått nya root actions och fler service-menyer i Dolphin-filhanteraren. Dessutom har det äldre strömsparverktyget TLP ersatts med power-profiles-daemon, vilket löser ett problem med KDE:s energihanteringswidget.

    I Fluxbox 1.3.7-utgåvan har utvecklarna gjort flera estetiska förbättringar, inklusive en justerad standardtoolbar, nya stilar och Audacious som ny standardmusikspelare i stället för DeaDBeeF. En bugg som tidigare hindrade installationsfönstret från att visas på skrivbordet har också åtgärdats.

    Förfinade MX-verktyg

    MX Linux är känt för sina egenutvecklade systemverktyg, och i RC1 har flera av dessa fått rejäla förbättringar:

    • mx-updater hanterar nu “automatiska” uppdateringar mer pålitligt.
    • live-usb-maker har fått ett fungerande “update”-läge.
    • live-kernel-updater filtrerar nu bort Memtest från kärnlistan.
    • Nvidia-installer (ddm-mx) har förbättrats med Wayland-stöd och en fallback-funktion för Nvidias utvecklararkiv.
    • Installationsprogrammet har fått flera viktiga fixar, särskilt kring den nya replacer-funktionen.
    • Många MX-verktyg, bland annat service-manager, har fått buggrättningar och uppstädning.
    • Även .bashrc-filen har justerats för ett mer enhetligt skalbeteende.

    För testare och entusiaster

    Eftersom detta är en Release Candidate uppmanas testare att ge återkoppling till MX Linux-teamet, särskilt kring installationsprogrammet och filsystemen EXT4 och Btrfs.
    Loggfiler för rapportering (t.ex. minstall.log, ddm.log, live-remaster.log och mxpi.log) kan skickas in via MX-forumets RC1-feedbacktråd. Det medföljande verktyget quick-system-info samlar dessutom loggarna automatiskt för enklare felsökning.

    Ladda ner och testa MX Linux 25 RC1

    MX Linux 25 RC1 finns nu för nedladdning med tre skrivbordsmiljöer:

    • Xfce 4.20
    • KDE Plasma 6.3.6
    • Fluxbox 1.3.7

    Varianter med både systemd och sysvinit finns tillgängliga, samt AHS-versioner för nyare hårdvara.
    Eftersom detta fortfarande är en förhandsversion rekommenderas den inte för produktionsmiljöer, men den är perfekt för testare och Linux-entusiaster som vill bidra till finslipningen inför den slutliga lanseringen.

    MX Linux 25: En evolution, inte en revolution

    MX Linux 25 RC1 visar att utvecklingsteamet fortsätter att förfina sin filosofi – stabilitet, valfrihet och prestanda utan att kompromissa med användarvänligheten.
    Med Debian 13 som grund, uppdaterade teman och en moderniserad verktygssvit är “Infinity” inte bara en ny version – det är ett steg framåt för ett av de mest respekterade Linux-projekten i världen.

    https://wiki.linux.se/index.php/MxLinux

    Fakta: MX Linux 25 “Infinity” RC1

    Baserad på Debian 13 “Trixie” • Förhandsversion (Release Candidate 1)
    • Status: Avsedd för testning – inte för produktionsbruk.
    • Skrivbord: Xfce 4.20, KDE Plasma 6.3.6, Fluxbox 1.3.7.
    • Init: systemd på alla utgåvor; sysvinit-varianter finns för Xfce, Xfce-AHS och Fluxbox.
    • Kärnor: Linux 6.12 LTS (standard), Liquorix 6.15 (AHS).
    • Säkerhet: systemd-cryptsetup på systemd-ISO:er (åtgärdar krypterad /home).
    • Grafik/Boot: Workaround för GRUB-visning på äldre Intel (Ivy/Sandy Bridge).
    • Teman & UI: Nya mx-ease och mx-matcha; Conky-profiler med 12/24h-stöd.
    • Verktyg: Förbättrad mx-updater (automatiska uppdateringar), live-usb-maker (update-läge), live-kernel-updater (filtrerar Memtest), installer-fixar (replacer).
    • Grafikdrivrutiner: Nvidia-installer (ddm-mx) – bättre Wayland-stöd + fallback för dev-repo.
    • Energihantering (KDE): TLP borttagen – ersatt av power-profiles-daemon.
    • Fluxbox: Audacious ersätter DeaDBeeF; justerad toolbar/stil; installer-bugg fixad.
    • Fokus för test: Installer med EXT4 och Btrfs (rapportera via forum, gärna med quick-system-info).
    Debian 13 RC1 Xfce/KDE/Fluxbox AHS systemd & sysvinit

Etikett: sysvinit

  • SysVinit 3.16 – en liten uppdatering av ett av Linux äldsta hjärtan

    SysVinit, ett av Linux äldsta init-system, har fått en ny uppdatering i version 3.16. Även om förändringarna är små handlar de om förbättrad dokumentation, ökad kompatibilitet med systemd och fortsatt kodstädning – ett tecken på att klassisk Unix-teknik fortfarande hålls vid liv i en modern Linuxvärld. Trots att moderna Linuxdistributioner i dag nästan alltid använder…

  • MX Linux 25 “Infinity” RC1 – Nästa generation Debian-baserad distro tar form

    MX Linux är en användarvänlig, stabil och resurssnål Linuxdistribution som kombinerar Debians robusta grund med moderna verktyg och ett lättanvänt skrivbord. Projektet drivs gemensamt av antiX- och MX-communityn och är känt för att ge nytt liv åt äldre datorer utan att tumma på prestanda eller funktionalitet. Med en välbalanserad blandning av traditionell design och moderna…