• Linux From Scratch 13.0 släppt – bygg ditt eget Linux från grunden

    Linux From Scratch har släppt version 13.0 av sin välkända guide för att bygga ett komplett Linux-system från källkod. Den nya utgåvan innebär flera viktiga förändringar, bland annat att projektet nu helt överger SysVinit och enbart erbjuder en systemd-baserad version, samtidigt som ett stort antal centrala komponenter har uppdaterats.

    Linuxvärlden domineras i dag av färdiga distributioner som Ubuntu, Fedora och Debian. Men det finns också ett projekt som tar ett helt annat grepp: Linux From Scratch (LFS). I stället för att installera ett färdigt system får användaren här instruktioner för att själv bygga upp hela operativsystemet från grunden.

    LFS är egentligen inte en distribution utan en bok och ett projekt som steg för steg visar hur man laddar ner, kompilerar och installerar alla delar som behövs för ett fungerande Linux-system. Resultatet blir ett minimalt men fullt fungerande system där användaren själv har kontroll över varje komponent.

    Nu endast systemd

    En av de största förändringarna i LFS 13.0 är att projektet nu helt överger den klassiska init-lösningen SysVinit. Tidigare versioner av guiden fanns i två varianter: en med SysVinit och en med systemd.

    I den nya versionen finns endast systemd-utgåvan kvar.

    Beslutet motiveras främst av underhållsskäl. Allt fler moderna program förutsätter systemd eller använder funktioner som är tätt integrerade med systemet. Genom att fokusera på en enda init-lösning hoppas utvecklarna kunna hålla dokumentationen enklare och mer aktuell.

    Uppdaterade kärnkomponenter

    LFS 13.0 innehåller också flera uppdateringar av centrala systemkomponenter. Bland de viktigaste finns:

    • binutils 2.46
    • glibc 2.42
    • Linux-kärnan 6.18.10 LTS

    Totalt har 36 paket uppdaterats jämfört med föregående stabila version. Det innebär att instruktionerna i boken nu speglar en modern Linux-miljö och gör det möjligt att bygga ett system baserat på aktuella verktyg och bibliotek.

    Över 100 ändringar i boken

    Sedan den senaste stabila utgåvan har utvecklarna gjort över 100 ändringar i LFS-boken. En stor del av arbetet har handlat om säkerhetsuppdateringar.

    Bland de program som fått säkerhetsrelaterade uppdateringar finns:

    • glibc
    • coreutils
    • expat
    • Perl
    • Python
    • systemd
    • xz
    • Vim

    Det gör att den nya versionen inte bara är modernare utan också bättre rustad ur säkerhetssynpunkt.

    Beyond Linux From Scratch kompletterar systemet

    Samtidigt som LFS 13.0 släpptes publicerades även Beyond Linux From Scratch (BLFS) 13.0. Medan LFS beskriver hur man bygger ett grundläggande Linux-system, går BLFS betydligt längre.

    BLFS innehåller instruktioner för hur man installerar hundratals extra program och bibliotek, bland annat skrivbordsmiljöer som GNOME, KDE Plasma, XFCE och LXQt, samt vanliga program som webbläsare, e-postklienter och kontorsprogram.

    Tillsammans gör LFS och BLFS det möjligt att steg för steg bygga upp ett komplett Linux-system – från kärnan till ett fullt grafiskt skrivbord.

    Ett projekt för den nyfikne

    Linux From Scratch är inte tänkt för nybörjare som bara vill installera ett operativsystem snabbt. I stället riktar det sig till entusiaster, utvecklare och studenter som vill förstå hur Linux verkligen fungerar bakom kulisserna.

    Genom att själv kompilera varje komponent – från kompilatorn till systembiblioteken – får man en unik inblick i hur ett modernt operativsystem byggs upp.

    För många fungerar LFS därför både som ett utbildningsprojekt och en experimentplattform där man kan lära sig mer om Linux än vad en vanlig distribution normalt visar.

    https://linuxfromscratch.org/blfs/view/13.0-systemd

    Fakta: Linux From Scratch 13.0

    Typ: Bok och projekt för att bygga Linux från källkod

    Ny version: LFS 13.0

    Init-system: Endast systemd

    Tidigare stöd: SysVinit har tagits bort

    Viktiga komponenter: binutils 2.46, glibc 2.42, Linux 6.18.10 LTS

    Antal uppdaterade paket: 36

    Komplettering: BLFS 13.0 ger stöd för bland annat GNOME, KDE Plasma, XFCE och LXQt

  • Linux Mint förbereder ny skärmsläckare för Wayland

    Linux Mint utvecklar en ny inbyggd skärmsläckare för skrivbordsmiljön Cinnamon med stöd för det moderna grafiksystemet Wayland. Samtidigt får verktyget System Reports en ny sida som visar temperaturer, fläkthastigheter och andra hårdvarusensorer i realtid. Nyheterna presenteras i projektets senaste utvecklingsrapport inför kommande versioner av distributionen.

    Linuxdistributionen Linux Mint fortsätter arbetet med nästa version av sitt skrivbordssystem. I den senaste månadsrapporten presenterar utvecklarna två viktiga nyheter: bättre hårdvaruövervakning och en helt ny skärmsläckare för skrivbordsmiljön Cinnamon.

    Ny sida för hårdvarusensorer

    Den första förbättringen gäller verktyget System Reports, som används för att samla systeminformation och felsökningsdata.

    En ny sida kallad Sensors har lagts till. Där visas information från datorns hårdvarusensorer i realtid.

    Det innebär att användaren kan se exempelvis:

    • CPU-temperatur
    • fläkthastigheter
    • andra sensordata från moderkortet

    Informationen uppdateras automatiskt och kan vara användbar både för felsökning och för att upptäcka överhettning eller kylproblem i datorn.

    Ny skärmsläckare för Cinnamon

    Den största förändringen gäller dock Cinnamons skärmsläckare.

    Den nuvarande skärmsläckaren, cinnamon-screensaver, skapades ursprungligen för det äldre grafiska systemet Xorg. Den körs som ett separat program utanför själva skrivbordsmiljön.

    Enligt utvecklarna gör denna konstruktion systemet mer komplicerat och fungerar dåligt tillsammans med den modernare grafiktekniken Wayland.

    För att lösa problemet har Linux Mint-teamet utvecklat en helt ny lösning.

    Den nya skärmsläckaren:

    • är integrerad direkt i Cinnamon
    • använder Cinnamons egna verktyg och gränssnittskomponenter
    • fungerar både i X11 och Wayland

    Genom att låta skrivbordsmiljön själv hantera skärmlåsning blir systemet enklare och mer kompatibelt med framtida grafiska tekniker.

    Både gammal och ny lösning i början

    Trots att den nya skärmsläckaren redan fungerar kommer Linux Mint till en början att inkludera båda versionerna.

    Den äldre lösningen finns kvar som reserv medan utvecklarna fortsätter att testa den nya i både Xorg- och Wayland-sessioner. På så sätt kan eventuella problem upptäckas innan den gamla tekniken tas bort helt.

    Del av en större modernisering

    På längre sikt planerar Linux Mint-teamet att förenkla hur systemet hanterar skärmlåsning och energisparfunktioner.

    Dagens lösning innehåller fortfarande delar som härstammar från äldre skrivbordsmiljöer. På den tiden användes skärmsläckare främst för att skydda CRT-skärmar från så kallad burn-in, alltså att statiska bilder brände fast i skärmen.

    Med moderna LCD- och OLED-skärmar är problemet mindre relevant, och fokus ligger i dag snarare på säkerhet, strömsparande och kompatibilitet med nya grafiska system.

    Den nya Cinnamon-skärmsläckaren är därför ett steg i Linux Mints långsiktiga arbete med att modernisera skrivbordsmiljön – särskilt inför en framtid där Wayland förväntas ersätta Xorg i allt fler Linuxdistributioner.

    Källa

    TEKNISKA FAKTA
    Projekt: Linux Mint / Cinnamon
    Ny funktion: Native Cinnamon-skärmsläckare (integrerad i skrivbordet)
    Wayland-stöd: Ja (samt X11)
    Varför behövs det? Den gamla cinnamon-screensaver är byggd för Xorg och körs som separat process, vilket gör Wayland-kompatibilitet svårare.
    Övergångsplan: Både ny och gammal skärmsläckare följer med initialt; den gamla finns kvar som fallback under test.
    Övrigt i uppdateringen: Ny “Sensors”-sida i System Reports med realtidsdata (t.ex. CPU-temperatur och fläkthastighet).
    Framåt: Planer på att förenkla skärmlåsning och strömhantering som fortfarande bär arv från äldre “skärmsläckar”-beteenden.
  • AlmaLinux 10.1 – En modern, stabil och framtidssäker Linux-release

    AlmaLinux 10.1 är nu tillgänglig och levererar en av de mest omfattande uppdateringarna sedan version 10 lanserades. Med fullt Btrfs-stöd redan vid installation, återinfört stöd för äldre hårdvara och stora förbättringar inom säkerhet, utvecklingsverktyg och virtualisering positionerar sig distributionen som ett stabilt och framtidssäkert alternativ för såväl datacenter som professionella Linuxmiljöer. Den bygger på kernel 6.12 LTS och kombinerar modern teknik med långsiktig kompatibilitet, vilket gör uppdateringen särskilt attraktiv för organisationer med krav på tillförlitlighet och flexibilitet.

    Det har gått sex månader sedan AlmaLinux 10 lanserades, och nu är den första större uppdateringen här: AlmaLinux 10.1 (kodnamn ”Heliotrope Lion”). Med förbättrat hårdvarustöd, uppdaterade utvecklingsverktyg och fullständigt stöd för Btrfs vid installation markerar denna version ett viktigt steg för både företag och driftmiljöer som kräver stabilitet och långsiktig support.

    Uppdateringen bygger på Linux-kärnan 6.12 LTS, vilket säkerställer flera års underhåll och säkerhetsförbättringar. Den mest efterlängtade nyheten är möjligheten att installera AlmaLinux direkt på Btrfs.

    Fullt stöd för Btrfs vid installation

    AlmaLinux 10.1 stöder nu installation på Btrfs redan från start. Det innebär bland annat stöd för snapshots och återställning, inbyggd komprimering, möjlighet till avancerad lagringshantering samt en teknisk grund för framtida utökad Btrfs-verktygssupport. Installationsprogrammet och lagringsstacken har uppdaterats för att fullt ut hantera Btrfs.

    Brett och återinfört hårdvarustöd

    Till skillnad från flera andra distributioner har AlmaLinux valt att återintroducera stöd för hårdvara som tidigare tagits bort uppströms. Det gäller särskilt äldre lagrings- och nätverkskontrollers som fortfarande används i drift. Bland hårdvara som återfår stöd finns exempelvis Adaptec, Dell PERC, HP Smart Array, IBM ServeRAID, QLogic, Emulex, Mellanox, Broadcom MegaRAID och LSI MPT SAS.

    Optimerad för äldre x86_64-system

    Utöver standardversionen finns även ett x86_64_v2-bygge. Detta är avsett för system som inte uppfyller de nyare x86_64_v3-kraven, vilket gör AlmaLinux mer tillgängligt för äldre maskiner.

    Förbättringar inom virtualisering, diagnostik och systemprofilering

    SPICE är åter aktiverat för både server- och klientmiljöer. Frame pointers är aktiverade som standard, vilket förbättrar spårbarhet och prestandaprofilering. KVM-stöd för IBM POWER finns kvar, vilket förenklar migrering från AlmaLinux 8. Dessutom aktiveras CRB-repositoriet nu automatiskt vid nyinstallation.

    Program- och paketuppdateringar

    Exempel på uppdaterade komponenter:
    Python 3.12.11
    Samba 4.22.4
    Mesa 25.0.7
    Apache HTTP Server 2.4.63
    Node.js 24

    Utvecklarverktyg och kompilatorer

    Versioner av centrala utvecklingsverktyg har uppdaterats:
    GCC 14.3.1 samt GCC Toolset 15 med GCC 15.1
    LLVM 20.1.8
    Rust 1.88.0
    Go 1.24
    glibc 2.39

    Även verktyg som GDB, Valgrind, SystemTap, Dyninst, elfutils och libabigail har uppdaterats. Övervakningssystemen PCP 6.3.7 och Grafana 10.2.6 har också moderniserats.

    Säkerhet och post-kvantkryptografi

    AlmaLinux 10.1 introducerar systemövergripande stöd för post-kvantalgoritmer. Med OpenSSL 3.5 stöds nu ML-KEM, ML-DSA och SLH-DSA. Versionen implementerar även RPMv6-paketsignaturer som möjliggör flera signaturer per paket, vilket underlättar framtida kvantsäker signering via Sequoia PGP.

    Nätverk och containerteknik

    Komponenterna NetworkManager (1.54), iproute (6.14) och ethtool (6.15) har uppdaterats. Inom container- och virtualiseringsområdet ingår nu Podman 5.6, Buildah 1.41.4, Libvirt 11.5 och QEMU-KVM 10.0.

    Installation och uppgradering

    ISO-filer finns tillgängliga för arkitekturerna x86_64, x86_64_v2, ARM64 (aarch64), IBM PowerPC (ppc64le) och IBM Z (s390x). Uppgradering från ett befintligt AlmaLinux 10-system görs med kommandot:

    sudo dnf upgrade -y

    Slutligen….

    AlmaLinux 10.1 kombinerar framtidssäker teknik med bibehållet stöd för äldre system. Med direktinstallation på Btrfs, utökat hårdvarustöd, moderniserade utvecklingsverktyg och fokus på säkerhet är detta en release som riktar sig till både datacenter, utvecklingsmiljöer och långsiktig systemdrift. Versionen levererar stabilitet och innovation utan att kompromissa med kompatibilitet.

    https://almalinux.org/get-almalinux

    Faktaruta: AlmaLinux 10.1
    Version: AlmaLinux 10.1 ”Heliotrope Lion”
    Kernel: 6.12 LTS
    Filsystem: Full Btrfs-installation från start
    Hårdvara: Återinfört stöd för äldre lagrings- och nätverkskontrollers
    Arkitekturer: x86_64, x86_64_v2, aarch64, ppc64le, s390x
    Viktiga paket: Python 3.12, Samba 4.22, Apache 2.4.63, Node.js 24
    Utvecklarstack: GCC 14.3.1, GCC Toolset 15, LLVM 20.1.8, Rust 1.88, Go 1.24
    Säkerhet: Post-kvantkrypto via OpenSSL 3.5 och RPMv6-signaturer
    Container/virt: Podman 5.6, Libvirt 11.5, QEMU-KVM 10.0
  • Linux 6.17 RC1 är här – första testversionen släppt av Linus Torvalds

    Linus Torvalds har nu officiellt presenterat den första Release Candidate-versionen (RC1) av den kommande Linux 6.17-kärnan, vilket markerar slutet på utvecklingsfönstret och starten på testfasen inför den slutliga lanseringen.

    Det har gått två veckor sedan Linux 6.16 släpptes, och precis som traditionen bjuder innebär det att merge-fönstret för 6.17 nu är stängt. Härifrån och framåt kommer nya RC-versioner att publiceras varje söndag fram till slutversionen, som väntas om cirka två månader.

    Tidig – eller sen – release beroende på perspektiv

    Torvalds, som befann sig i Finland när han skar releasegrenen, konstaterade att tidpunkten för RC1 kan uppfattas som både tidigare och senare än vanligt.
    – Det är söndag morgon hemma i min vanliga tidszon, men nästan söndag kväll här i Finland. Jag valde att lägga mig någonstans mitt emellan min vanliga “tidig söndagseftermiddag”-plan, förklarar han.

    På grund av resor såg Torvalds till att göra huvuddelen av arbetet under den första veckan. Det visade sig vara en lyckad strategi, eftersom de sena ändringsförslagen (“stragglers”) blev hanterbara även på resande fot – även om de möttes av en något mer irriterad Linus än vanligt, enligt honom själv.

    Hälsosamt utvecklingsfönster

    Trots resorna beskriver Torvalds merge-fönstret som “ganska hälsosamt” och statistiken ligger på normala nivåer både vad gäller patchstorlek och antal commits. Som vanligt är antalet ändringar så pass stort att Torvalds endast publicerar en sammanfattad mergelog – en översikt “från 10 000 fots höjd” över utvecklingsprocessen.

    Nyheter i Linux 6.17

    Den kommande Linux 6.17-kärnan bjuder på en rad förbättringar:

    • Btrfs-förbättringar – prestandaförbättringar och optimeringar för filsystemet.
    • Intel Wildcat Lake-stöd – utökad kompatibilitet med Intels hårdvara.
    • Arm BRBE-stöd – stöd för Arm:s Branch Record Buffer Extension.
    • IPv6-förbättringar – nytt force_forwarding sysctl för att möjliggöra vidarebefordran per gränssnitt.
    • EXT4-optimeringar – bättre skalbarhet för blockallokering.
    • AMD HFI-stöd – stöd för AMD:s Hardware Feedback Interface.

    Utöver detta tillkommer som vanligt nya och uppdaterade drivrutiner, förbättrad dokumentation, filsystem- och nätverksförbättringar samt många andra ändringar som stärker kärnans funktionalitet och hårdvarustöd.

    När släpps den slutliga versionen?

    Slutversionen av Linux 6.17 förväntas anlända i slutet av september eller början av oktober 2025. Om utvecklingen går smidigt och det endast behövs sju RC-versioner landar den 28 september. Skulle det krävas åtta RC-versioner sker lanseringen istället den 5 oktober.

    För den som vill testa redan nu finns Linux 6.17 RC1 att ladda ner via Linus Torvalds Git-träd eller från kernel.org. Men kom ihåg – detta är en förhandsversion och bör inte installeras på produktionssystem.

    RC1

    Linux 6.17-rc1 – första testversionen

    Släppt: 10 augusti 2025. Merge-fönstret stängt; veckovisa RC-släpp på söndagar till finalen om ~2 månader.
    Huvudnyheter
    • Btrfs: märkbara prestandaförbättringar; cache av free-space-bitmap m.m.
    • Intel Wildcat Lake: nytt stöd (bl.a. EDAC/in-band ECC).
    • Arm BRBE: stöd för Branch Record Buffer Extension.
    • IPv6: force_forwarding sysctl för per-gränssnitt-vidarebefordran.
    • EXT4: bättre skalbarhet i blockallokering.
    • AMD HFI: stöd för Hardware Feedback Interface.
    • Stora uppdateringar av drivrutiner, dokumentation, filsystem & nätverk.
    Status & tidslinje
    • Version: 6.17-rc1 (förhandsversion – ej för produktion)
    • Nästa steg: RC-släpp varje söndag
    • Final: förväntas 28 sep (7 RC) – eller 5 okt 2025 (8 RC)
    Att testa
    • Hämta källkod från kernel.org eller Torvalds git-träd.
    • Bygg i en testmiljö; rapportera regressions på LKML/bugzilla.
    • Undvik produktion; RC kan innehålla kända/nya problem.
    Citat/summary: Linus Torvalds beskriver ett “hälsosamt” merge-fönster med normala siffror för patchstorlek och antal commits; RC1 släpptes något tidigare på dagen p.g.a. tidszoner/resor.

    Källa

Etikett: Linux utveckling

  • Linux From Scratch 13.0 släppt – bygg ditt eget Linux från grunden

    Linux From Scratch har släppt version 13.0 av sin välkända guide för att bygga ett komplett Linux-system från källkod. Den nya utgåvan innebär flera viktiga förändringar, bland annat att projektet nu helt överger SysVinit och enbart erbjuder en systemd-baserad version, samtidigt som ett stort antal centrala komponenter har uppdaterats. Linuxvärlden domineras i dag av färdiga…

  • Linux Mint förbereder ny skärmsläckare för Wayland

    Linux Mint utvecklar en ny inbyggd skärmsläckare för skrivbordsmiljön Cinnamon med stöd för det moderna grafiksystemet Wayland. Samtidigt får verktyget System Reports en ny sida som visar temperaturer, fläkthastigheter och andra hårdvarusensorer i realtid. Nyheterna presenteras i projektets senaste utvecklingsrapport inför kommande versioner av distributionen. Linuxdistributionen Linux Mint fortsätter arbetet med nästa version av sitt…

  • AlmaLinux 10.1 – En modern, stabil och framtidssäker Linux-release

    AlmaLinux 10.1 är nu tillgänglig och levererar en av de mest omfattande uppdateringarna sedan version 10 lanserades. Med fullt Btrfs-stöd redan vid installation, återinfört stöd för äldre hårdvara och stora förbättringar inom säkerhet, utvecklingsverktyg och virtualisering positionerar sig distributionen som ett stabilt och framtidssäkert alternativ för såväl datacenter som professionella Linuxmiljöer. Den bygger på kernel…

  • Linux 6.17 RC1 är här – första testversionen släppt av Linus Torvalds

    Linus Torvalds har nu officiellt presenterat den första Release Candidate-versionen (RC1) av den kommande Linux 6.17-kärnan, vilket markerar slutet på utvecklingsfönstret och starten på testfasen inför den slutliga lanseringen. Det har gått två veckor sedan Linux 6.16 släpptes, och precis som traditionen bjuder innebär det att merge-fönstret för 6.17 nu är stängt. Härifrån och framåt…