• CachyOS juli 2025 – Nu kan du välja skal vid installationen

    CachyOS juli 2025 – Nu kan du välja skal vid installationen

    Den senaste versionen av CachyOS är här, och med den kommer en efterlängtad förbättring: användare kan nu välja vilket kommandoskal de vill använda redan vid installationen. Valmöjligheterna inkluderar förinställda konfigurationer för både Fish och Zsh. Om inget val görs, används Bash som standard – men precis som tidigare är det Fish som är det förvalda alternativet.

    CachyOS är en Arch-baserad Linuxdistribution som riktar sig till både stationära datorer och handhållna enheter. Juliutgåvan 2025 levereras med Linuxkärnan 6.15 och har flera viktiga nyheter. Bland annat används numera Wayland som standard för alla nya KDE Plasma-installationer. Om systemet inte klarar av Wayland, växlar installationen automatiskt till Plasma på X11 för att undvika kompatibilitetsproblem. KDE Plasma-versionen i den här utgåvan är 6.4.2.

    Vad är nytt i juliutgåvan 2025

    – Stöd för fwupd har lagts till i både KDE- och GNOME-versionerna, vilket förenklar firmwareuppdateringar
    systemd-oomd har tagits bort på grund av återkommande stabilitetsproblem
    – Proton-CachyOS har uppdaterats med stöd för AMD Anti-Lag 2 och miljövariabeln PROTON_FSR4_UPGRADE
    – Wine-integration för Wayland har förbättrats
    – Det tidigare webbläsarpaketet cachy-browser har ersatts med cachyos-firefox-settings, som ger en anpassad inställning för vanlig Firefox

    Handheld Edition får också uppdateringar

    Även den handhållna versionen av CachyOS har förbättrats. Den får nu stöd för den nya enheten Lenovo Legion Go, samt flera optimeringar för konfiguration och användarupplevelse på små skärmar.

    Ladda ner eller uppdatera

    Den nya versionen finns tillgänglig för nedladdning från CachyOS officiella webbplats i form av Desktop- och Handheld-utgåvor.

    För dig som redan använder CachyOS behövs ingen nyinstallation. Eftersom systemet bygger på Arch och uppdateras löpande enligt rolling release-modellen, räcker det att köra en vanlig uppdatering via terminalen:

    sudo pacman -Syu
    

    Du kan också använda grafiska verktyg som Plasma Discover eller GNOME Software.

    Fakta om CachyOS

    Vad är CachyOS?
    CachyOS är en Arch Linux-baserad distribution som fokuserar på prestanda, användarvänlighet och modern hårdvarustöd. Den riktar sig både till stationära datorer och handhållna enheter, med ett installerbart ISO som erbjuder flera skrivbordsmiljöer – främst KDE Plasma och GNOME.

    Bakgrund och historia
    CachyOS-projektet startades med målet att skapa ett optimerat, responsivt Arch-system för dagligt bruk – utan att tumma på flexibiliteten. Distributionen använder en egen kärna och egna optimerade kompileringar av mjukvara för att ge bättre prestanda, särskilt på moderna system med flera kärnor. Genom att erbjuda förkonfigurerade alternativ (bland annat för Fish, Zsh och Firefox) kombinerar CachyOS kraften från Arch med en snabb och smidig användarupplevelse direkt från start.

    Funktioner och möjligheter

    • Rolling release-modell – alltid uppdaterad
    • Stöd för moderna tekniker som Wayland, Btrfs och PipeWire
    • Anpassad Linux-kärna och optimerade paket
    • Integrerad support för Steam och Proton-spel
    • Installer med val för skrivbordsmiljö, filsystem och kommandoskal
    • Versioner för både Desktop och Handheld (bärbara enheter)

    Systemkrav: 64-bitars dator, minst 4 GB RAM, internetanslutning vid installation
    Licens: Fri programvara, öppen källkod (GPL, m.fl.)

  • GParted Live 1.7.0-8

    GParted Live 1.7.0-8 har nu släppts – en ny version av det fria och öppna verktyget för partitionering som gör det möjligt att ändra storlek på, kopiera och flytta partitioner utan att förlora data. Systemet bygger på det välkända programmet GParted (GNOME Partition Manager).

    Denna nya version använder Linux-kärnan 6.12.37-1 och baseras på Debians instabila gren ”Sid” (kommande Debian 13) från den 12 juli 2025. Det är den andra utgåvan i 1.7-serien och kommer ungefär fem och en halv månad efter version 1.7.0-1. Bland nyheterna finns en förbättring som minskar risken för att blockenheter får en slumpmässig ordning vid uppstart i livesystemet.

    GParted 1.7-serien introducerade tidigare experimentellt stöd för det nya filsystemet Bcachefs, igenkänning av NBD-enheter (Network Block Devices), samt en mekanism som hindrar att LVM-volymgrupper (Logical Volume Management) startas automatiskt under identifieringsprocessen.

    Andra förbättringar i version 1.7 inkluderar bättre stöd för exFAT-partitioner tack vare integration med exfatprogs version 1.2.3 eller senare, ett höjt minimikrav på libparted till version 3.2, och en lösning på ett problem där programmet kunde låsa sig vid partitionssökning om btrfs-progs saknades. CI-byggen har även uppdaterats för att stödja Ubuntu 24.04 LTS och Rocky Linux 8.

    I livesystemet har tre nya paket lagts till:

    • bcachefs-tools och bcache-tools för Bcachefs-stöd
    • util-linux-extra som innehåller kommandoradsverktyg som ofta används på interaktiva system

    GParted Live 1.7.0-8 kan nu laddas ner från den officiella webbplatsen och finns tillgänglig som ISO- och USB-avbildningar, endast för 64-bitarsarkitektur. ISO-filen kan användas för att skapa en startbar CD, medan USB-avbildningen är avsedd för USB-minnen. Observera att 32-bitars datorer inte längre stöds.

    https://gparted.org/download.php

    Fakta om GParted Live

    Vad är det?
    GParted Live är ett fristående systemverktyg som låter dig starta datorn från USB eller CD för att hantera hårddiskpartitioner grafiskt. Det bygger på det populära verktyget GParted (GNOME Partition Editor).

    Funktioner:

    • Ändra storlek på partitioner utan att förlora data
    • Flytta, kopiera, skapa, ta bort och formatera partitioner
    • Stöd för många filsystem: ext4, Btrfs, XFS, NTFS, FAT32, exFAT m.fl.
    • Stöd för LVM, RAID, och även Bcachefs och NBD-enheter
    • Kan användas för dataräddning eller installation av flera operativsystem

    Bakgrund och historia:
    GParted startade 2004 som ett projekt inom GNOME för att skapa ett användarvänligt grafiskt partitionsverktyg för Linux. GParted Live utvecklades kort därefter som en fristående version som kan köras direkt från USB eller CD, utan att behöva installera något operativsystem. Projektet baseras på Debian och uppdateras regelbundet med stöd för nya filsystem, kärnor och enheter.

    Senaste version: GParted Live 1.7.0-8 (juli 2025)
    Systemkrav: 64-bitars PC, USB-minne eller CD-skiva
    Licens: Fri programvara (GPL)

  • OKdo x Radxa ROCK 4 SE 4GB – Det blev fel smak av paj

    Att köpa osupportad hårdvara är som att äta gammal paj – det lämnar en mindre angenäm smak.

    Rock 4 SE för 199 kronor – kap eller fallgrop?

    Häromdagen snubblade jag över ett erbjudande på en stor elektronikbutiks webbplats: OKdo x Radxa ROCK 4 SE med 4 GB RAM för bara 199 kronor. Det lät nästan för bra för att vara sant. Och som så ofta när klickfingret är snabbare än eftertanken, låg beställningen redan inne innan jag hunnit blinka.

    Men nyfikenheten väcktes: vad är det egentligen jag har beställt hem?

    Vid en första anblick ser det lovande ut. Den här enkortsdatorn har en sexkärnig ARM-processor, 4 GB LPDDR4 RAM och stöd för M.2 SSD – en tydlig fördel jämfört med Raspberry Pi, särskilt sett till priset. Många återförsäljare tar fortfarande över 1500 kronor för samma modell, så fyndkänslan var påtaglig.

    Men ju mer jag grävde, desto fler frågetecken dök upp. Radxa verkar ha lagt ROCK 4 SE åt sidan redan 2022. De officiella Linuxdistributionerna som stöds är Debian 11 och Ubuntu 22.04 – versioner som börjar kännas daterade, särskilt nu när Debian 13 står för dörren och Ubuntu 24.04 LTS över ett år gamlat..

    Arm har kortare livsläng än x86

    ARM-baserade datorer har ofta kortare livslängd än x86-system, inte för att hårdvaran är sämre – utan för att ekosystemet kring ARM är splittrat. Varje ARM-enhet har sin egen variant av firmware, bootloader och enhetsträd (Device Tree), vilket gör dem starkt beroende av tillverkarens uppdateringar. Om tillverkaren slutar underhålla mjukvaran, dör plattformen snabbt.

    x86, däremot, bygger på gemensamma standarder som BIOS/UEFI och ACPI, vilket gör att en och samma Linux-distribution fungerar på tusentals olika PC-modeller utan anpassningar. Det ger lång livslängd, bredare communitystöd och bättre framtidssäkerhet.

    Steg x86 (PC) ARM (t.ex. ROCK Pi, Raspberry Pi)
    1 BIOS / UEFI (standardiserad firmware) ROM-kod i SoC (unik för varje tillverkare)
    2 Laddar UEFI boot manager eller GRUB Laddar första bootloader (t.ex. SPL, idbloader)
    3 Laddar OS direkt från disk eller USB Laddar andra steg (t.ex. U-Boot, EFI, etc.)
    4 OS (t.ex. Linux-kärna) bootas U-Boot laddar Linux-kärnan och Device Tree (DTB)
    5 OS använder ACPI för hårdvarudetektering OS använder Device Tree (DTB) för hårdvarubesked
    6 Root-filsystem mountas och OS körs Root-filsystem mountas och OS körs

    Raspberry Pi är ett undantag – en trygg bastion i SBC-världen. Med över 45 miljoner sålda enheter finns ett ekosystem och ett community som garanterar långsiktig support. Andra aktörer, som Rock Pi, kommer och går – precis som så många andra plattformar som inte lyckades etablera sig. Betamax, Video 2000, Windows Phone – listan på tekniska återvändsgränder är lång.

    Risc V

    Samtidigt börjar en ny våg ta form: RISC-V. Fler tillverkare släpper Pi-liknande kort med RISC-V-processorer. Exempelvis har Orange Pi lanserat prisvärda modeller med imponerande specifikationer. Men även här gäller det att vara försiktig. Ubuntu 24.04 stöder bara RISC-V-profiler som följer RVA20, och från och med nästa version är det RVA23 som gäller. Den som funderar på att köpa en RISC-V-baserad dator måste alltså kontrollera exakt vad CPU:n stöder – något som inte alltid framgår tydligt, särskilt inte när det gäller billig hårdvara från Kina, där dokumentationen ofta är bristfällig.

    RISC-V har samma problem som ARM – det finns ingen enhetlig bootstandard, dokumentationen är ofta bristfällig och det är tillverkaren som i praktiken bestämmer livslängden på den enkortsdator du klickar hem.

    Det är lätt att lockas av specifikationer som “stöd för 4K”, men utan rätt mjukvara är det ett tomt löfte. Hårdvara utan fungerande ekosystem är som en sportbil utan vägar att köra på.

    Realiteten är att ROCK 4SE i dagsläget är en plattform utan framtid från tillverkaren. Radxa verkar ha övergett den aktiva utvecklingen redan 2022, vilket innebär att uppdateringar, drivrutiner och officiellt operativsystemsstöd riskerar att stagnera. Till skillnad från Raspberry Pi, som har ett starkt community, långsiktig support och ett levande mjukvaruekosystem, framstår ROCK 4SE som en ensam ö i ARM-havet. Ett särskilt problem är att ARM inte har en enhetlig bootstruktur som x86-plattformen. Varje enkortsdator kräver ofta en specialanpassad kärna och bootloader, och utan ett aktivt utvecklarsamhälle riskerar kompatibiliteten att snabbt försvinna. När nya versioner av exempelvis Ubuntu eller Debian släpps är det därför osäkert om ROCK 4SE någonsin får tillgång till fungerande systembilder igen.

    Sammanfattningsvis är en Rock 4 SE för 199 kronor troligen ett roligt experiment för hobbyprojekt eller testmiljöer. Men det är också en påminnelse om att det lönar sig att läsa på innan man klickar hem något – särskilt utanför den välkända x86-världen.

    Vad menas med x86, Arm eller Risc V?

    x86, ARM och RISC-V är olika processorarkitekturer.
    x86 används främst i PC och är kraftfull men drar mer ström.
    ARM är energisnål och dominerar i mobiler och surfplattor.
    RISC-V är en öppen och gratis arkitektur, populär i forskning och nya projekt tack vare sin flexibilitet.

    Faktaruta: OKdo x ROCK Pi 4SE

    • Processor: Rockchip RK3399-T (6 kärnor: 2× Cortex-A72 @ 1.5GHz + 4× Cortex-A53 @ 1.0GHz)
    • RAM: 4 GB LPDDR4
    • Lagring: eMMC-socket, microSD-kortplats, M.2 (M Key) för NVMe SSD
    • Video: HDMI 2.0 (4K @ 60Hz), MIPI DSI
    • USB: 2× USB 2.0, 2× USB 3.0
    • Nätverk: Gigabit Ethernet (RJ45)
    • Ljud: 3.5 mm jack + HDMI digitalt ljud
    • Strömförsörjning: USB-C (PD 2.0) eller GPIO (5V)
    • Operativsystem: Debian 11, Ubuntu 22.04 (inofficiellt stöd för nyare system)
    • Storlek: 85 mm × 54 mm (standard Raspberry Pi-formfaktor)
  • Fedora skjuter upp beslutet att slopa 32-bitarsstöd – här är orsakerna bakom

    32-bitarsstöd är en förutsättning för att kunna spela spel som är m/ä på linux

    Fedora skjuter upp beslutet att slopa 32-bitarsstöd – här är orsakerna bakom
    Fedora-projektet väckte nyligen stor uppmärksamhet efter ett kontroversiellt förslag: att ta bort stödet för 32-bitars datorer (i686). Förändringen var tänkt att införas i Fedora Linux 44 och hade påverkat många användare, inte minst spelentusiaster. Men varför ville Fedora egentligen gå den här vägen – och varför blev reaktionerna så starka? Här sammanfattar vi läget.

    Vad Fedora föreslog

    Förslaget, som lades fram av Fedora-utvecklaren Fabio Valentini, bestod i huvudsak av två delar:

    1. Att sluta inkludera 32-bitarsbibliotek (kallade “multilib”) i 64-bitars Fedora-installationer.
    2. Att helt sluta bygga och paketera ny programvara för 32-bitars i686-arkitekturen.

    Redan tidigare hade Fedora tagit bort stöd för 32-bitarskärnor och installerbara ISO-filer – det här sågs som de sista två stegen mot att helt fasa ut 32-bitarsplattformen.

    Första delen skulle teoretiskt gå att ångra, men att sluta bygga ny programvara hade varit ett nästintill oåterkalleligt beslut.

    Varför ville man ta bort stödet för 32-bitars?

    Det fanns flera tekniska och praktiska motiv:

    • Underhållsarbete: Det blir allt svårare för utvecklare att hålla 32-bitarskod uppdaterad, eftersom många moderna projekt redan lämnat det bakom sig.
    • Förenkling: Att hantera 32-bitarsbibliotek i dagens Fedora är komplext och bygger på ömtåliga regler och specialfall.
    • Resurseffektivitet: Om man slipper bygga tusentals 32-bitarsprogram frigörs processortid, vilket gynnar utvecklingen av 64-bitarsprogram.
    • Snabbare system: Att minska antalet paket skulle kunna snabba upp pakethantering och uppdateringar för användarna.

    Hur skulle det ha påverkat användarna?

    Även om utvecklarna såg tydliga fördelar, fanns det risker för slutanvändare – särskilt inom spelvärlden:

    • Program tas bort: 32-bitarsprogram på 64-bitarsinstallationer skulle försvinna vid uppgradering.
    • Kompatibilitetsproblem: Mjukvara som kräver 32-bitarskomponenter skulle inte längre fungera.
    • Spelmiljöer hotas: Populära lösningar som Wine (för att köra Windows-spel) och Steam skulle drabbas, särskilt äldre installationer.
    • Fedora-baserade distros påverkas: Distributioner som Bazzite och Nobara, som fokuserar på gaming, skulle få problem.
    • Äldre spel förloras: Många klassiska Linux- och Windows-spel riskerade att inte längre kunna köras enkelt.

    Reaktionerna blev starka

    Mottagandet från användarbasen var kraftigt negativt. Valentini beskrev hur han möttes av hundratals kommentarer i stil med: ”Gör inte det här!”, ”Bryr ni er inte om era användare?” och ”Jag byter distro direkt!”

    Han menade att överdrivna rubriker och sensationsjournalistik från vissa teknikmedier och YouTubers förstärkte konflikten.

    Flera användare jämförde Fedora med Windows – som fortfarande tillåter 32-bitarsprogram – och tyckte att Fedora gick för fort fram.

    En undersökning visade att:

    • 51 % var ”starkt emot”
    • 16 % var ”emot, men kunde övertalas”

    Totalt motsatte sig alltså två tredjedelar av de svarande förslaget.

    Fanns det några kompromisser?

    Ja, flera tekniska lösningar diskuterades som alternativ:

    • Wine med WoW64 – En ny teknik där Wine kan köra 32-bitars Windows-program utan hjälp från operativsystemets egna 32-bitarsbibliotek. Lovande men ännu inte helt stabil.
    • Flatpak – Paket som innehåller alla sina beroenden. Steam finns till exempel som Flatpak, men användare rapporterade ibland sämre prestanda, högre lagringskrav och problem med vissa funktioner.
    • Containrar – Exempelvis Podman eller Toolbx, där man kan köra ett separat 32-bitarsmiljö vid behov.
    • Begränsat stöd, som Ubuntu – En kompromiss vore att endast behålla ett urval av viktiga 32-bitarsbibliotek, till exempel för spel. Det har Ubuntu gjort sedan 2019.

    Beslutet: Fedora behåller stödet – för nu

    Den 28 juni 2025 valde Valentini att dra tillbaka sitt förslag. Fedora 44 kommer alltså inte att avveckla 32-bitarsstödet ännu.

    Han konstaterade att det helt enkelt var för tidigt, och att debatten sannolikt hade blivit lika hätsk oavsett vilken version som förslaget gällde.

    En del i communityn såg detta som en seger för användarna. Andra ansåg att man bara skjutit problemet framför sig, eftersom trenden i mjukvaruvärlden tydligt går mot att släppa stödet för 32-bitarsplattformar.

    Valentini avslutade med att han nu gärna ser konkreta och realistiska motförslag. Diskussionen lär alltså fortsätta – med hopp om en lösning som fungerar både för användare och utvecklare.

    https://ostechnix.com/fedora-32-bit-i686-support-withdrawal-postponed

    Fakta: Vad är i686?

    i686 är en arkitekturetikett som används i Linuxvärlden för att beskriva en klass av 32-bitars x86-processorer med stöd för instruktioner som introducerades med Intel Pentium Pro (1995) och framåt. Den är en vidareutveckling av tidigare x86-generationer som i386 och i586 (Pentium) och används ofta som minimikrav för modern 32-bitarsprogramvara.

    Vilka CPU:er räknas som i686-kompatibla?

    • Intel Pentium Pro
    • Intel Pentium II
    • Intel Pentium III
    • Intel Pentium M
    • Intel Pentium 4
    • Intel Celeron (baserat på ovanstående generationer)
    • Intel Atom (tidiga modeller som Z500–Z600-serierna)
    • AMD Athlon (klassiska 32-bitarsversioner)
    • AMD Duron
    • AMD Sempron (32-bitars)
    • Via C3, C7, Eden
    • Transmeta Crusoe och Efficeon
    • Vissa Geode LX-processorer

    Notera att även om dessa processorer tekniskt stöder i686, så varierar prestanda och kompatibilitet beroende på instruktioner som SSE, PAE eller NX-bit. Moderna system kräver ofta mer än bara grundläggande i686-stöd för att fungera fullt ut.

  • Ubuntu 25.10 ska ge fullt skrivbordsstöd på nyare RISC-V-hårdvara

    Den kommande versionen av Ubuntu satsar på förbättrad grafikupplevelse, modern kryptering och en stor förändring för RISC-V-användare.

    Canonical har meddelat att man med Ubuntu 25.10 ”Questing Quokka” siktar på att leverera en komplett skrivbordsmiljö för RISC-V-arkitekturen. Det innebär att Ubuntu nu tar ett stort steg mot att stödja RISC-V som en förstklassig plattform för stationära datorer – med fullt stöd för centrala applikationer som Firefox och Thunderbird.

    Men det finns en hake: för att fokusera på framtidens hårdvara kommer Canonical från och med version 25.10 att kräva RVA23-profilen i RISC-V-processorer. Det innebär att majoriteten – cirka 90 % – av dagens RISC-V-enheter inte längre kommer att vara kompatibla.

    Bakgrunden är att RISC-V International i oktober 2024 antog den nya RVA23-standarden, som bland annat innehåller stöd för virtualisering via hypervisor och avancerade vektoroperationer för beräkningstunga uppgifter som AI, kryptering och komprimering. Genom att gå över till denna profil hoppas Canonical kunna bygga en mer robust och konsekvent programvarubas för framtida RISC-V-system.

    Ubuntu 25.10 kommer att kunna avgöra automatiskt om en enhet uppfyller kraven för RVA23, och uppgraderingsverktyget i Ubuntu kommer att blockera uppdateringar till 25.10 på RISC-V-system som inte gör det. Dessa äldre system kommer att få stanna kvar på Ubuntu 24.04 LTS.

    Fler nyheter i Ubuntu 25.10

    Förutom förändringarna för RISC-V-användare kommer Ubuntu 25.10 också att introducera flera andra nyheter:

    • Förbättrad Wayland-stöd för NVIDIA-grafikkort
    • Fullt stöd för Variable Refresh Rate (VRR) på skärmar som stöder tekniken
    • Full diskkryptering med TPM-skydd
    • Smartare och tydligare hantering av behörighetsförfrågningar

    För företag blir det möjligt att hämta autoinstall-konfigurationer från Canonicals administrationsverktyg Landscape direkt vid installationstillfället, vilket förenklar automatiserad utrullning.

    Dessutom har Canonical arbetat med att förbättra tillgängligheten i systemet i linje med EU:s tillgänglighetsdirektiv (EAA), och en ny strategi för dokumentation av skrivbordsmiljön ska göra det enklare för användare att hitta hjälp och vägledning.

    Ubuntu 25.10 kommer att baseras på Linuxkärnan 6.17 och använda GNOME 49 som skrivbordsmiljö. Bland nyheterna finns även nya appar som Loupe (bildvisare) och Ptyxis (terminal).

    Betaversionen släpps den 18 september 2025, medan den färdiga versionen lanseras den 9 oktober.

    Fakta: Vad är RISC-V-profiler?

    RISC-V-profiler är standardiserade uppsättningar av instruktionstillägg (ISA extensions) som definierar vad en RISC-V-processor bör stödja. Syftet är att förenkla programvaruutveckling och säkerställa kompatibilitet mellan olika hårdvaruplattformar.

    Jämförelse mellan profiler

    Profil Introduktion Egenskaper
    RVA20 2021 Basnivå med stöd för heltalsaritmetik, atomära instruktioner, multiplicering/division samt grundläggande systemfunktioner. Begränsat lämplig för moderna skrivbordsmiljöer.
    RVA23 2024 Utökad profil med stöd för virtualisering (hypervisor), vektorutökningar för AI/ML och kryptografi, samt förbättrad hårdvaruprestanda. Krävs för Ubuntu 25.10 och framåt.

    Notis: Heltalsaritmetik avser grundläggande operationer som addition, subtraktion och logiska bitoperationer på heltal. Atomära instruktioner är operationer som sker odelbart och används för att säkert hantera data i flerkärniga processorer. Multiplikation/division innebär att processorn har hårdvarustöd för att snabbt beräkna produkter och kvoter, vilket är viktigt för prestanda i många program.

    Observera: Ubuntu 25.10 kräver att din RISC-V-processor stöder RVA23U64. System med äldre profiler, som RVA20, kommer inte längre att kunna uppgraderas efter Ubuntu 24.04 LTS.

  • Torvalds kastar ut Bcachefs ur Linux 6.17 efter konflikt med utvecklaren

    Det omtalade filsystemet Bcachefs kommer inte längre att finnas med i nästa version av Linux-kärnan, 6.17. Beslutet kommer efter en upptrappad konflikt mellan projektets huvudutvecklare, Kent Overstreet, och Linux-skaparen Linus Torvalds.

    Bcachefs har länge setts som en lovande nykomling bland Linux-filsystem, med funktioner som kryptering, snapshots och komprimering – och ambitionen att bli ett alternativ till både Btrfs och ZFS. Filsystemet togs in i Linux 6.7 som experimentellt stöd, men har sedan dess kantats av problem.

    Stabiliteten har varit bristfällig, med återkommande buggar och motsägelsefulla kodändringar. Redan förra året uttryckte Linus ånger över att ha släppt in Bcachefs i kärnan.

    Men det som nu fått bägaren att rinna över är hur Overstreet hanterat sena ändringar. Under utvecklingen av Linux 6.16 skickade han in en omfattande patch för funktionen journal_rewind – som låter hela filsystemet rullas tillbaka till ett tidigare tillstånd. Även om ändringen var tänkt att lösa kritiska problem, kom den in sent i utvecklingscykeln – något som Linus har nolltolerans för.

    När Torvalds ifrågasatte patchen svarade Overstreet med en oväntat skarp ton. Han kritiserade Linus för att vara ”omöjlig” att samarbeta med och uppmanade honom att ”tona ner” sitt bemötande. Linus, å sin sida, drog tillbaka hela ändringen och förklarade att han inte längre ville ha med Bcachefs att göra:

    ”Det var tydligt att jag inte ens får ifrågasätta buggfixar. Ärligt talat – då vill jag inte vara inblandad. Vi är klara.”

    Konflikten belyser återigen hur infekterad diskussionen på Linux-kärnans utvecklingslista kan bli. Linus är känd för sin kompromisslösa stil, men även Overstreet tycks ha passerat en gräns.

    Vad innebär detta för användarna?
    Bcachefs kommer inte längre att uppdateras automatiskt genom kärnans utvecklingsflöde, vilket påverkar dess tillgänglighet i vanliga Linuxdistributioner. De som vill använda filsystemet får nu kompilera det manuellt eller vända sig till alternativa lösningar – om inte parterna lyckas försonas innan nästa utvecklingsfönster, för Linux 6.18.

    https://linuxiac.com/torvalds-drops-bcachefs-from-linux-6-17-amid-maintainer-dispute

    Vad är Bcachefs?

    Bcachefs är ett avancerat copy-on-write-filsystem för Linux, utvecklat av Kent Overstreet. Det började som en vidareutveckling av Bcache (en caching-lösning för blockenheter) men utvecklades till ett fullfjädrat filsystem med målet att kombinera prestanda i nivå med ext4/XFS med moderna funktioner från ZFS och Btrfs.

    Funktioner

    • Stöd för snapshots (ögonblicksbilder)
    • Inbyggd datakomprimering
    • Stöd för kryptering på filsystemsnivå
    • Checksummor för dataintegritet
    • Skalbarhet för både små och mycket stora volymer
    • Multidevice-stöd (RAID-liknande funktioner)
    • Filsystemsnivå-replikering och dataskydd
    • Snabb metadatahantering med journaling

    Historik

    Bcachefs presenterades offentligt 2015 och har varit under aktiv utveckling sedan dess. Det togs in i Linuxkärnans huvudträd som ett experimentellt filsystem i version 6.7 (2024). Trots tekniska framsteg har det kantats av kontroverser mellan huvudutvecklaren och Linux-projektets ledning, vilket nu har lett till att det tillfälligt tagits bort från kärnan i version 6.17.

  • Ubuntu 24.10 “Oracular Oriole” är inte längre stödd – dags att uppgradera till Ubuntu 25.04

    Från och med den 10 juli 2025 är Ubuntu 24.10 “Oracular Oriole” officiellt slut på livslängd. Det innebär att Canonical inte längre tillhandahåller några säkerhetsuppdateringar eller programuppdateringar för denna version.

    Ubuntu 24.10 släpptes den 10 oktober 2024 och var en så kallad mellanversion, vilket betyder att den bara fick nio månaders stöd. Den levererades med Linux 6.11-kärnan och GNOME 47 “Denver” som skrivbordsmiljö.

    Nu när stödet är avslutat blir systemen sårbara för säkerhetshot om de inte uppdateras. Därför rekommenderas alla användare att snarast uppgradera till Ubuntu 25.04 “Plucky Puffin”, som är den aktuella versionen och får uppdateringar fram till februari 2026.

    Ubuntu 25.04 bjuder på flera förbättringar jämfört med föregångaren, däribland Linux-kärnan 6.14, Mesa 25 för grafik och det nya GNOME 48-skrivbordet.

    Uppgraderingsprocessen är enkel och tar ungefär 30 minuter. Se bara till att säkerhetskopiera dina viktiga filer innan du börjar.

    Om du föredrar en mer stabil och långsiktig lösning framför det allra senaste, kan du också välja att installera Ubuntu 24.04 LTS “Noble Numbat”, som kommer att få uppdateringar i upp till 10 år.

    Det här var Ubuntu 24.10 “Oracular Oriole”

    • Släpptes den 10 oktober 2024
    • GNOME 47 “Denver” som standard-skrivbordsmiljö
    • Linux-kärna 6.11
    • Förbättrad Snap-hantering och snabbare uppstart
    • Experimentellt stöd för Wayland med vissa NVIDIA-drivrutiner
    • Firefox i Snap-format, uppdaterad till senaste version
    • Förbättrade systeminställningar och modernare gränssnitt
    • Korttidsversion med 9 månaders stöd (upphörde 10 juli 2025)
  • Installera Wiki.js på debian eller Ubuntu

    Introduktion

    Wiki.js är en modern, snabb och modulär wiki-mjukvara med öppen källkod. Den bygger på Node.js, lagrar innehåll i Git och Markdown och stöder flera databasmotorer som PostgreSQL, MySQL och SQLite. Wiki.js kan distribueras lokalt, i molnet eller i containermiljöer (Docker/Kubernetes), och stöder autentisering via LDAP, OAuth2, SAML med flera.

    I denna guide installerar vi Wiki.js på Debian 12 eller Ubuntu 22.04, med val mellan PostgreSQL eller MySQL som databas, och Nginx eller Apache som webbserver. Vi visar också hur du aktiverar SSL med Let’s Encrypt.

    Förutsättningar

    • En Debian- eller Ubuntu-server med root eller sudo
    • Ett domännamn som pekar till servern (exempel: wiki.example.com)
    • Portarna 80 och 443 öppna i brandväggen

    Steg 1: Installera Node.js

    Wiki.js kräver Node.js version 16 eller senare. Här använder vi version 18:

    curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
    sudo apt install -y nodejs
    

    Bekräfta installationen:

    node -v
    

    Steg 2: Installera databas

    Alternativ A: PostgreSQL (rekommenderat)

    sudo apt install -y postgresql postgresql-contrib
    sudo -u postgres psql
    

    Inuti psql:

    CREATE DATABASE wikijs;
    CREATE USER wikijs WITH PASSWORD 'sakerlösenord';
    ALTER ROLE wikijs SET client_encoding TO 'utf8';
    ALTER ROLE wikijs SET default_transaction_isolation TO 'read committed';
    ALTER ROLE wikijs SET timezone TO 'UTC';
    GRANT ALL PRIVILEGES ON DATABASE wikijs TO wikijs;
    \q
    

    Alternativ B: MySQL / MariaDB

    sudo apt install -y mariadb-server
    sudo mysql -u root -p
    

    Inuti MySQL:

    CREATE DATABASE wikijs CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
    CREATE USER 'wikijs'@'localhost' IDENTIFIED BY 'sakerlösenord';
    GRANT ALL PRIVILEGES ON wikijs.* TO 'wikijs'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
    

    Steg 3: Installera Wiki.js

    sudo mkdir -p /opt/wikijs && cd /opt/wikijs
    sudo curl -s https://wiki.js.org/install.sh | sudo bash
    

    Fyll i databasuppgifter beroende på om du använder PostgreSQL eller MySQL.

    Steg 4: Testa att Wiki.js kör lokalt

    ss -tulpn | grep 3000
    

    Om Wiki.js körs, visas att Node.js lyssnar på 127.0.0.1:3000.

    Steg 5: Reverse proxy med Nginx eller Apache

    Alternativ A: Nginx

    sudo apt install -y nginx
    sudo nano /etc/nginx/sites-available/wikijs
    

    Innehåll:

    server {
        listen 80;
        server_name wiki.example.com;
    
        location / {
            proxy_pass http://127.0.0.1:3000;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection 'upgrade';
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
        }
    }
    
    sudo ln -s /etc/nginx/sites-available/wikijs /etc/nginx/sites-enabled
    sudo nginx -t && sudo systemctl reload nginx
    

    Alternativ B: Apache

    sudo apt install -y apache2
    sudo a2enmod proxy proxy_http proxy_wstunnel rewrite headers
    

    Skapa konfiguration:

    sudo nano /etc/apache2/sites-available/wikijs.conf
    

    Innehåll:

    <VirtualHost *:80>
        ServerName wiki.example.com
    
        ProxyPreserveHost On
        ProxyRequests Off
        ProxyPass / http://127.0.0.1:3000/
        ProxyPassReverse / http://127.0.0.1:3000/
    
        ErrorLog ${APACHE_LOG_DIR}/wikijs.error.log
        CustomLog ${APACHE_LOG_DIR}/wikijs.access.log combined
    </VirtualHost>
    
    sudo a2ensite wikijs.conf
    sudo systemctl reload apache2
    

    Steg 6: Aktivera HTTPS med Let’s Encrypt

    Installera Certbot:

    sudo apt install -y certbot python3-certbot-nginx python3-certbot-apache
    

    För Nginx:

    sudo certbot --nginx -d wiki.example.com
    

    För Apache:

    sudo certbot --apache -d wiki.example.com
    

    Testa automatisk förnyelse:

    sudo certbot renew --dry-run
    

    Steg 7: Slutför installationen i webbläsaren

    Öppna din webbläsare och gå till:

    https://wiki.example.com
    

    Skapa administratörsanvändare och slutför konfigurationen.

    Slutsats

    Du har nu installerat Wiki.js på Debian eller Ubuntu med PostgreSQL eller MySQL, samt Apache eller Nginx som reverse proxy. Med Let’s Encrypt är installationen säkrad via HTTPS. Wiki.js är redo att användas för både intern dokumentation och publika kunskapsbaser.

    Glöm inte att hålla systemet uppdaterat och konfigurera regelbundna säkerhetskopior.

    Mer information och dokumentation: https://docs.requarks.io/

    Fakta om Wiki.js

    Wiki.js är en modern wiki-motor med öppen källkod, utvecklad av Requarks. Den första versionen lanserades 2016 och har sedan dess blivit ett populärt val för både organisationer och enskilda användare som behöver en effektiv dokumentationsplattform.

    Funktioner

    • Byggd med Node.js för hög prestanda och låg resursförbrukning.
    • Stöd för databaser som PostgreSQL, MySQL och SQLite.
    • Versionshantering via Git – dokumenthistorik kan spåras och återskapas.
    • Modulbaserad arkitektur – välj själv vilka funktioner som ska aktiveras.
    • Stöd för användarautentisering via LDAP, OAuth2, SAML med flera.
    • Webbgränssnittet är responsivt och fungerar både på dator och mobil.
    • Kan installeras på egen server, i molnmiljö eller med Docker/Kubernetes.

    Vad är Markdown?

    Markdown är ett enkelt markeringsspråk som gör det möjligt att skriva strukturerad text med minimal syntax. Det används i Wiki.js för att skapa och redigera innehåll utan att behöva skriva HTML. Nedan är ett exempel:

    # Rubriknivå 1
    ## Rubriknivå 2
    
    **Fet text**, _kursiv text_
    
    - Punkt 1
    - Punkt 2
    
    [Länktext](https://exempel.se)
      

    Markdown är läsbart även i råform, vilket gör det smidigt att hantera dokument både via webben och i Git-repositorier.

    Mer information finns på js.wiki och daringfireball.net.

  • Amarok 3.3 släppt – nu helt överförd till Qt 6 och med modernare gränssnitt

    Amarok 3.3 är den första versionen av musikspelaren som helt bygger på de nya Qt 6- och KDE Frameworks 6-biblioteken, vilket innebär ett uppdaterat och mer samtida användargränssnitt. Med denna uppdatering lämnar projektet bakom sig det gamla Qt 5- och KDE Frameworks 5-stödet.

    En av de största nyheterna är att Amarok nu använder GStreamer som ljudmotor i stället för den tidigare Phonon, vilket ger bättre och mer flexibel uppspelning. Databasen har också förbättrats – teckenuppsättningen stöder nu fullständig UTF-8, vilket gör att emojis och andra ovanliga tecken (till exempel i poddbeskrivningar) visas korrekt.

    Programmet kan nu dessutom automatiskt justera ljudnivån med en förinställd förstärkning när ReplayGain är aktiverat, och det finns en reservnivå för spår som saknar ReplayGain-information.

    Andra förbättringar i version 3.3 inkluderar: ett delvis återinfört stöd för cue-filer, stabilare volymkontroll som inte nollställs när låtar byts, en fix för det berömda ”år 2038-buggen” i datumbaserad lagring, och bättre hantering av samtidiga databassökningar för att undvika konflikter.

    Dessutom har gammal funktionalitet för Last.fm-radio tagits bort och ersatts med länkar till deras webbsidor. Stödet för TagLib extras har tagits bort, och man har beslutat att programmet inte längre ska kunna kompileras utan inbyggt databasstöd.

    Du hittar fler detaljer i den officiella ändringsloggen. Amarok 3.3 finns att ladda ner som källkod på den officiella webbplatsen, som Flatpak via Flathub, eller så kan du vänta tills den når paketarkiven i din Linuxdistribution.

    Fakta om Amarok

    Namn: Amarok

    Typ: Musikspelare med öppen källkod

    Utvecklare: KDE-projektet

    Första versionen: 2003

    Senaste version: 3.3 (2025) – första versionen helt portad till Qt 6 och KDE Frameworks 6

    Funktioner

    • Musikbibliotek med avancerad sökning och filtrering
    • Stöd för spellistor, cue-filer och podcasts
    • Stöd för ReplayGain och förförstärkning (pre-gain)
    • Metadata-hantering med TagLib
    • Ljuduppspelning via GStreamer (tidigare Phonon)
    • Integrering med Last.fm via länkade sidor
    • Fullt stöd för UTF-8, inklusive emojis

    Tillgänglighet

    Amarok kan laddas ner som Flatpak från Flathub eller som källkod från den officiella webbplatsen.

    Licens: GPL – fri att använda, ändra och distribuera.

  • Är det äntligen dags för Linux på Europas skrivbord?

    1984 med Microsoft molntjänster.

    Microsoft har inte lyckats få över alla från Windows 10 till 11 och förlänger därför stödet för Windows 10 – men bara för användare med Microsoft 365. Det innebär att användarnas data lagras i USA, något som väcker oro i EU, där integritet och digitalt oberoende blir allt viktigare.

    Redan tidigare har det varit tydligt att Microsofts affärsmodell går ut på att binda användare till molntjänster. Vill man behålla kontrollen över sin data är Linux idag det bästa alternativet.

    Händelser som att Internationella brottmålsdomstolen (ICC) tillfälligt tappade åtkomst till sina Microsoft-konton efter att USA infört sanktioner har förstärkt EU:s oro. Microsoft förnekar inblandning, men incidenten har fått många att fundera på om amerikanska företag verkligen är oberoende från politiskt tryck.

    Flera EU-länder agerar redan. Frankrikes gendarmeri kör Linux på nästan alla sina datorer. Tyska delstaten Schleswig-Holstein, Köpenhamn, Århus och nu hela Danmark är på väg bort från Windows och Office – till förmån för Linux och LibreOffice. I Lyon byter man till Linux och öppen källkod även för databashantering.

    Förslaget om ett EU-specifikt Linux, kanske baserat på Linux Mint eller openSUSE, växer i styrka. Samtidigt växer motståndet mot att lägga sin data i amerikanska moln. Enligt flera EU-politiker är tiden mogen att satsa på egna lösningar – både för att skydda medborgarnas integritet och minska beroendet av amerikanska techjättar.

    Bytet från Windows 10 till 11 är dessutom dyrt. I slutändan handlar det om kontroll, säkerhet och tillit – och många i Europa är inte längre säkra på att USA kan erbjuda något av det.

    En längre text finns Engelska här :

    https://www.theregister.com/2025/06/27/the_european_union_linux_desktop

  • Zabbix 7.4 har släppts – nya mallar, bättre TLS-stöd, förbättrat gränssnitt och över 100 buggfixar

    Zabbix är en öppen källkod-baserad plattform för övervakning av servrar, nätverk och tjänster i realtid med larm, grafer och automation.

    Zabbix-teamet har lanserat version 7.4 av sin avancerade, öppen källkodsbaserade plattform för systemövervakning. Den nya versionen innehåller flera viktiga förbättringar som riktar sig till både administratörer och stora IT-miljöer.

    En av de största nyheterna är att det nu går att skapa TLS-krypterade anslutningar direkt från webbgränssnittet till Zabbix-servern. Dessutom har stöd för OAuth införts för e-postmeddelanden, vilket förenklar säker autentisering när aviseringar skickas.

    Gränssnittet har också utvecklats vidare, bland annat med en ny, mer flexibel widget-redigerare och ett så kallat Host Wizard API som gör det enklare att lägga till nya övervakade objekt. Formulär för värdar, objekt, mallar och triggers har förbättrats med direkt felkontroll (inline-validering), vilket minskar risken för fel vid konfiguration.

    För miljöer med komplex infrastruktur erbjuder Zabbix 7.4 nu stöd för nästlad (kaskad) low-level discovery, vilket gör det lättare att automatiskt upptäcka och konfigurera resurser i flera nivåer. Även mallarna har uppdaterats, bland annat med:

    • Stöd för Juniper MX-enheter via NETCONF
    • Integration med Pure Storage FlashArray genom REST API version 1 och 2
    • Övervakning av Azure Backup-jobb via HTTP
    • Kompatibilitet med PostgreSQL 17 och uppåt

    Prestandan hos själva Zabbix-servern har förbättrats med större cacheminne för konfigurationer och effektivare hantering av historisk data – särskilt i samband med databasen TimescaleDB, som nu stöds upp till version 2.19.

    Säkerheten har också fått ett lyft: användarmakron kan nu maskeras bättre, och loggmeddelanden har blivit mer informativa, vilket förenklar felsökning vid exempelvis cacheproblem. Zabbix agent 2 har uppdaterats med stöd för normaliserade SMART-värden, möjligheten att ange egna sökvägar för MySQL- och Oracle-plugins, samt förbättrad rapportering av prestandadata.

    Slutligen har över 100 fel rättats till i den här versionen – däribland:

    • Minnesläckor i Zabbix agent 2
    • Kraschproblem i proxy-komponenten vid resursupptäckt
    • Överbelastning i historikcachen vid övervakning av VMware-loggar
    • Felaktig visning av värdwidgets på dashboards

    Användare som uppgraderar från tidigare versioner bör läsa igenom uppgraderingsguiden för 7.4 för att säkerställa kompatibilitet. Den som installerar från grunden kan följa den vanliga installationsprocessen.

    En fullständig lista över nyheterna finns i de officiella versionsanteckningarna

    https://linuxiac.com/zabbix-7-4-open-source-monitoring-tool-released

    Vad är Zabbix?

    Zabbix är ett kraftfullt och helt öppen källkod-baserat övervakningssystem för IT-infrastruktur. Det används för att hålla koll på servrar, nätverk, applikationer, databaser och molntjänster – i realtid.

    Vad används Zabbix till?

    • Övervaka tillgänglighet och prestanda på IT-resurser
    • Få varningar vid fel, överbelastning eller driftstörningar
    • Visa grafer, dashboards och rapporter
    • Upptäcka nya enheter automatiskt
    • Integrera med e-post, Slack, Teams och andra system

    Kort historik

    Zabbix utvecklades av Alexei Vladishev och släpptes första gången 2001. Sedan dess har det vuxit till ett av de mest använda övervakningssystemen globalt, inom både offentlig och privat sektor.

    Hur laddar man ner Zabbix?

    Zabbix är gratis att ladda ner och kan installeras på Linux, som Docker-container eller köras i molnet.

    Ladda ner Zabbix här

  • Bash 5.3 släppt – ny kommandosubstitution och smartare filhantering

    Efter nästan tre års utveckling är Bash 5.3 nu här – med nya kraftfulla funktioner för skriptning, förbättrad tab-komplettering och stöd för modern C-standard. Den nya versionen följer ett års arbete med beta- och testversioner, och markerar en viktig uppdatering för det mest använda skalet i Unix-liknande system.

    Kommandon i nuvarande skal utan barnprocess
    Den största nyheten är två nya former av kommandosubstitution:
    ${ command; } och ${|command;}
    Till skillnad från den traditionella syntaxen $(...) körs dessa kommandon direkt i det aktuella skalet, inte i en separat process. Det gör att skript kan hämta utdata (eller få kommandots resultat direkt i variabeln REPLY) utan den vanliga overheaden från fork och rör. Detta är särskilt användbart i prestandakänsliga miljöer, som täta loopar eller inbyggda system.

    Flexibel sortering med GLOBSORT
    En ny variabel, GLOBSORT, ger användaren kontroll över hur sökvägsuttryck (globbing) sorteras. Man kan nu välja att sortera efter namn, filstorlek, åtkomst- eller ändringstid, eller inte sortera alls. Dessutom kan man styra om sorteringen ska vara stigande eller fallande.

    Förbättrad komplettering och interaktiv inmatning
    För dig som använder tab-komplettering är compgen -V ett välkommet tillskott. Det låter dig skapa och lagra kompletteringsförslag direkt i en variabel. Även read -E har förbättrats och använder nu Readlines programmerbara komplettering, vilket gör interaktiv input mer kraftfull.

    Med source -p SÖKVÄG kan man nu inkludera (”sourca”) andra skriptfiler från en specifik sökväg istället för att förlita sig på det globala $PATH. Det ökar kontrollen och gör det lättare att arbeta med skript i isolerade miljöer.

    Modernisering av kodbasen
    Bash 5.3 har uppdaterats för att följa den nya C23-standarden, vilket innebär bättre framtidssäkring och modernare kod. Som en bieffekt kan Bash inte längre kompileras med mycket gamla (K&R-baserade) C-kompilatorer – en förändring som främst påverkar historiska verktygskedjor.

    Samtidig lansering av Readline 8.3
    Tillsammans med Bash 5.3 släpptes även Readline 8.3, det separata biblioteket som hanterar kommandoradsinmatning. Den nya versionen innehåller stöd för skiftlägesokänslig sökning (search-ignore-case), ett anropbart execute-named-command samt en funktion för att exportera kompletteringsdata till andra program (export-completions).

    https://linuxiac.com/bash-shell-5-3-released-with-new-command-substitution

    Faktaruta: Vad är Bash?

    Bash (Bourne Again SHell) är ett kommandoradsskal och skriptspråk som utvecklats för GNU-projektet som en fri ersättning för det ursprungliga Bourne-skalet (/bin/sh).

    Det används som standardskal i de flesta Linux-distributioner och många andra Unix-liknande system, inklusive macOS (tidigare versioner). Bash fungerar både som en interaktiv kommandotolk och som en kraftfull miljö för att skriva skript och automatisera uppgifter.

    Utveckling och historia:
    Bash utvecklades av Brian Fox år 1989 och underhålls idag av Chet Ramey. Det är en central del av GNU-projektet och är licensierat under GNU General Public License (GPL).

    Nyckelfunktioner:

    • Kommandotolkning och interaktivt arbete
    • Variabler, funktioner och kontrollflöden
    • Tab-komplettering och historik
    • Skriptkörning och automation
    • Stöd för olika former av kommandosubstitution

    Senaste version: Bash 5.3 (släppt 2025), med stöd för moderna C-standarder och förbättrad prestanda i skriptmiljöer.

    Ladda ner Bash:
    Du kan ladda ner Bash från GNU-projektets officiella sida:
    https://ftp.gnu.org/gnu/bash/
    Källkoden är tillgänglig i .tar.gz-format och kan kompileras på de flesta system.

  • Wayland 1.24 släppt – bjuder på nya funktioner och förbättringar

    Wayland, det moderna och öppna protokoll som är tänkt att ersätta det åldrade X11-fönstersystemet, har nu uppdaterats till version 1.24. Den nya versionen innehåller flera tekniska förbättringar, nya funktioner och de sedvanliga buggfixarna.

    Nyheter i Wayland 1.24

    Bland höjdpunkterna i denna version finns ett nytt gränssnitt, wl_fixes, som introducerar möjligheten att uttryckligen begära att ett wl_registry-objekt förstörs. Denna förändring förbättrar hanteringen av objektens livscykler och minskar risken för minnesläckor i kompositorer och klienter.

    Andra nyheter inkluderar:

    • wl_proxy_get_interface() och wl_resource_get_interface() – funktioner för att hämta wl_interface-informationen för ett objekt, vilket underlättar felsökning och dynamisk typkontroll.
    • wl_display_dispatch_queue_timeout() och wl_display_dispatch_timeout() – nya funktioner för att sätta tidsgränser vid event-dispatch, vilket kan förbättra responsen i trådade miljöer.
    • Ett nytt läge för wl_keyboard.key som möjliggör att kompositorn tar över ansvaret för att hantera upprepade tangenttryckningar. Det är särskilt användbart i fjärrskrivbordsmiljöer där klienten inte bör generera upprepade tangenttryck själv.
    • wl_resource_post_error_vargs() – ett alternativ till wl_resource_post_error() som kan användas när man redan har en va_list, vilket gör felrapportering mer flexibel i vissa sammanhang.
    • wl_shm_buffer_ref() och wl_shm_buffer_unref() – nya funktioner som gör det möjligt att komma åt underliggande delat minne även efter att protokollobjektet har förstörts, exempelvis när en klient avslutas oväntat.

    Tillgänglighet och distribution

    Som alltid innehåller den nya versionen även diverse buggfixar och förtydliganden i protokollets specifikation. Den fullständiga ändringsloggen finns att läsa i det officiella releasemeddelandet på Waylands webbplats, där källkoden också kan laddas ner för den som vill kompilera själv.

    För de flesta användare är det dock inte nödvändigt att bygga Wayland manuellt – uppdateringen kommer automatiskt till din Linuxdistribution via vanliga uppdateringskanaler. Även om du inte aktivt använder Wayland som grafiskt system, kan det redan finnas installerat på ditt system, då det ofta används som beroende för moderna grafiska miljöer.

    Fakta: Wayland

    Typ: Fönstersystemprotokoll (display server protocol)

    Utvecklare: freedesktop.org-communityn

    Första version: 2010

    Senaste version: 1.24 (juli 2025)

    Licens: MIT-licens

    Ersätter: X11 (X.Org Server)

    Syfte: Att vara ett enklare, modernare och säkrare alternativ till X11 för grafiska miljöer på Linux och Unix-liknande system.

    Används av: GNOME, KDE Plasma, Sway, Weston m.fl.

    Standard i: Fedora, Ubuntu (som alternativ), Debian, Arch Linux m.fl.

    Webbplats: wayland.freedesktop.org

  • Parrot OS 6.4 släppt – Ny version med Linux 6.12 LTS, Microsoft Teams-exploit och uppdaterade säkerhetsverktyg

    Parrot Security har nu lanserat Parrot OS 6.4, en ny version av deras Debian-baserade Linuxdistribution för etisk hacking, penetrationstestning och cybersäkerhet.

    Nyheter i Parrot OS 6.4

    Denna uppdatering bygger på Linux-kärnan 6.12 LTS, vilket ger förbättrad prestanda och långtidssupport. Även Raspberry Pi-utgåvan har uppdaterats till denna kärna.

    Två helt nya verktyg introduceras:

    • Goshs – en minimalistisk HTTP-server skriven i Go.
    • ConvoC2 – ett avancerat verktyg för Red Team-övningar, som möjliggör fjärrkörning av kommandon via sårbarheter i Microsoft Teams.

    Uppdateringar av populära verktyg

    Många centrala säkerhetsverktyg har uppdaterats i version 6.4:

    • airgeddon 11.50
    • Metasploit 6.4.71
    • Seclists / Seclists-lite 2025.2
    • enum4linux-ng 1.3.4
    • beef-xss 0.5.4.0
    • PowerShell Empire 6.1.2
    • Starkiller 3.0.0
    • NetExec 1.4.0
    • Caido 0.48.1
    • gbp-gef 2025.1
    • ruby-cms-scanner 0.15.0

    Fler förbättringar i systemet

    • Firefox 140 ESR med integrerade integritetspatchar
    • Officiellt stöd för PowerShell 7.5
    • .NET runtime och SDK i versionerna 5 till 9
    • Nya skrivbordsikoner i parrot-menu
    • Utökade referenser till verktyg i parrot-tools

    Tillgänglighet och uppgradering

    Parrot OS 6.4 kan laddas ner i tre olika varianter:

    • Security Edition – full uppsättning verktyg för penetrationstestning
    • Home Edition – en mer avskalad version för dagligt bruk
    • Hack The Box Edition – framtagen i samarbete med plattformen Hack The Box

    Om du redan använder Parrot OS kan du enkelt uppgradera till den senaste versionen genom att köra:

    sudo apt update && sudo apt full-upgrade
    

    Nästa steg: Parrot OS 7

    Utvecklarna meddelar att detta sannolikt blir den sista utgåvan i 6.x-serien. Fokus har nu skiftat till nästa stora steg: Parrot OS 7, som kommer att baseras på kommande Debian 13 “Trixie”.

    Den nya versionen förväntas lanseras senare i år med flera spännande nyheter:

    • Stöd för RISC-V-arkitekturen
    • Nya skrivbordsmiljöer
    • Fler funktioner för avancerade säkerhetstester

    ”Vi arbetar intensivt med Parrot OS 7.0, som bygger helt på Debian 13,” säger utvecklingsteamet.
    ”Det är för tidigt att avslöja alla detaljer, men vi siktar på att erbjuda fler skrivbordsval, stöd för RISC-V och mycket mer.”

    https://parrotsec.org/download

    Vad är Parrot OS?

    Parrot OS är en Debian-baserad Linuxdistribution som är särskilt framtagen för etisk hacking, penetrationstestning, forensik, anonymitet och programmering. Den är populär bland säkerhetsforskare, IT-experter och utvecklare tack vare sitt breda urval av förinstallerade säkerhetsverktyg.

    Bakgrund

    Parrot OS utvecklas av Parrot Security-teamet och lanserades första gången 2013. Systemet är lätt, stabilt och erbjuder integritetsfokuserade lösningar som standard – inklusive anonyma surfverktyg och kryptering.

    Plattformar

    • Stationära datorer (x86_64)
    • ARM-enheter (t.ex. Raspberry Pi)
    • Virtuella maskiner
    • Cloud/VPS-miljöer
    • Live USB (utan installation)
  • Bygg ett webbgränssnitt för att lista och säkert förstöra hårddiskar med shred och PHP

    När undertecknad en gång i fornstora dar gjorde sin plikt för fosterlandet, var undertecknad stationerad på en ö någonstans i Sverige. På denna ö samlade man in data på dåtidens minidatorer (VAX:ar). När banden till dessa VAX:ar skulle förstöras åkte man till en hamn på ön och eldade upp banden – man förstörde dem rent fysiskt. Detta var dock ett stort resursslöseri. Med den lösning vi presenterar kan man i stället förstöra innehållet på diskarna på ett säkert sätt och sedan återbruka dem, utan att någon kan återskapa informationen.

    En Svensk tiger, förstör innehållet på gamla hårddiskar är ett måste.

    Att säkert förstöra innehållet på en hårddisk är avgörande i många sammanhang, till exempel vid återvinning, återanvändning eller avyttring av gammal IT-utrustning. Den här artikeln beskriver hur du sätter upp ett webbgränssnitt där du kan lista datorns anslutna hårddiskar och på ett säkert sätt skriva över vald disk med hjälp av shred. Lösningen är tänkt att användas lokalt på maskinen, exempelvis i en verkstad eller på en isolerad maskin.

    Förutsättningar

    För att följa guiden behöver du:

    • Ett Linux-system med:
      • Apache eller Nginx installerat
      • PHP installerat
      • lsblk, lsof och shred tillgängliga
    • Root-behörighet för att justera sudo-regler
    • Grundläggande kunskap om terminalen

    Katalogstruktur

    Alla nödvändiga filer placeras i webbserverns dokumentrot, vanligtvis /var/www/html/. Strukturen ser ut så här:

    /var/www/html/index.html
    /var/www/html/list_disks.php
    /var/www/html/check_processes.php
    /var/www/html/destroy_disk.php

    Gränssnitt och funktion

    Webbgränssnittet består av en HTML-sida med JavaScript som:

    • Hämtar lista på anslutna diskar via AJAX
    • Visar valbara parametrar för shred
    • Kontrollerar om någon process använder vald disk
    • Utför radering med shred via sudo
    • Visar realtidsutmatning från shred direkt i webbläsaren

    PHP-skript

    list_disks.php

    Returnerar en JSON-lista på tillgängliga diskar baserat på lsblk.

    check_processes.php

    Kontrollerar om någon process har öppna filer mot den valda disken via lsof.

    destroy_disk.php

    Kör shred med valda parametrar och visar utmatning i realtid. Skriptet använder sudo för att få nödvändiga rättigheter.

    Köra shred som root

    För att webbserverns användare (oftast www-data) ska kunna köra shred och lsof med root-behörighet krävs justering i sudoers.

    Öppna terminalen och kör:

    sudo visudo

    Lägg till följande rader:

    www-data ALL=(ALL) NOPASSWD: /usr/bin/shred
    www-data ALL=(ALL) NOPASSWD: /usr/bin/lsof

    Därmed kan webbservern köra just dessa kommandon utan lösenord, men ingenting annat som root.

    Starta och testa

    Öppna webbläsaren och gå till:

    http://localhost/index.html

    Om allt är rätt konfigurerat visas en lista på tillgängliga diskar. Du kan välja disk, justera parametrar för shred och påbörja raderingen. Utmatningen från shred visas i realtid.

    Säkerhetsaspekter

    Det här systemet är avsett att köras på en isolerad maskin, exempelvis i en verkstad eller i en destruktionsmiljö. Det ska inte exponeras på öppet nätverk.

    Gränssnittet innehåller grundläggande validering, men vidare säkerhetsåtgärder som inloggning eller flerstegsbekräftelser rekommenderas om systemet används utanför strikt kontrollerad miljö.

    Felsökning

    Om diskarna inte listas eller systemet inte fungerar som förväntat, kontrollera följande:

    • Testa att surfa direkt till list_disks.php. Du ska se en JSON-lista.
    • Kontrollera filrättigheter i /var/www/html.
    • Kontrollera serverns fel-loggar, exempelvis /var/log/apache2/error.log.
    • Säkerställ att shred och lsof finns i /usr/bin/ och är exekverbara.
    • Bekräfta att sudoers-regeln är korrekt.
    Skärmdump på skriptet i drift.

    Avslutning

    Med denna lösning får du ett enkelt och effektivt webbgränssnitt för att säkert förstöra hårddiskar med hjälp av shred. Rätt konfiguration av webbserver, PHP och sudo är avgörande för att systemet ska fungera säkert och pålitligt. Lösningen är avsedd för lokala miljöer och bör aldrig exponeras för internet utan ytterligare skyddsåtgärder.

    Koden : https://www.linux.se/kod/DestroDisk.tar.bz2

    Linux.se har verifierat att detta skript fungerar. Det rekommenderas starkt att köra det här projektet på en ”slaskmaskin”. Kör inte detta skript på en maskin där du har viktig data – ett misstag och du har ingen data kvar. Vi har testat det på Ubuntu Server 24.04 LTS på en gammal, sliten laptop med en inkopplad hårddiskvagga.
  • Så bygger du en router av gamla hårdvara

    En riktig pingvin bygger sin egen router.

    Har du en gammal dator som har 2 Ethernet-interface?

    Hade en ZimbaBoard liggande – vi testade denna x86-baserade enkortsdator för något år sedan på Linux.se. Under 2025 har jag använt den som en backupdator, men eftersom den har två Ethernet-portar kan man med fördel använda den som router.

    Vill man till exempel ge internet vidare till en granne, men inte vill att grannen ska kunna komma åt ens eget nätverk, är den här datorn en utmärkt router.

    I dag larmas det ständigt om hur hemmaroutrar ”ringer hem” till sin husse i Kina med känslig data – då kan det vara skönt att ha något man har 100 % kontroll över.

    Varför inte låta den bli en router?

    Fördelen med att bygga egen router är att du har full kontroll på mjukvaran. Köper du något färdigt, oftast tillverkat i Kina, så har du sämre koll på vad som egentligen händer. Det här gudien bygger på debian, men bör lika bra ubuntu eller mint

    Konfigurera Debian som router med DHCP och internetdelning

    Den här guiden visar hur du sätter upp en Debian-maskin som router. Trafiken skickas från ett internt nät till internet via två nätverkskort.

    Scenario:

    • enp2s0: Ansluten till internet eller ett överordnat nät, får dynamisk IP via DHCP
    • enp3s0: Ansluten till ett internt nät (t.ex. 10.0.0.0/24), delar ut IP-adresser via DHCP
    Steg 1: Aktivera IP-forwarding

    Temporärt:

    sysctl -w net.ipv4.ip_forward=1

    Permanent:

    echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
    sysctl -p

    Steg 2: Sätt IP-adress på det interna nätet (enp3s0)

    Tillfälligt:

    ip addr add 10.0.0.1/24 dev enp3s0
    ip link set enp3s0 up

    För permanent konfiguration, använd /etc/network/interfaces eller motsvarande.


    Steg 3: Installera och konfigurera DHCP-server

    apt update
    apt install isc-dhcp-server

    Redigera /etc/default/isc-dhcp-server:

    INTERFACESv4="enp3s0"

    Redigera /etc/dhcp/dhcpd.conf:

    subnet 10.0.0.0 netmask 255.255.255.0 {
        range 10.0.0.100 10.0.0.200;
        option routers 10.0.0.1;
        option subnet-mask 255.255.255.0;
        option domain-name-servers 1.1.1.1, 8.8.8.8;
    }

    Starta om DHCP-servern:

    systemctl restart isc-dhcp-server
    systemctl enable isc-dhcp-server

    Steg 4: Ställ in NAT (Masquerading)

    iptables -t nat -A POSTROUTING -o enp2s0 -j MASQUERADE

    För att spara regeln permanent:

    apt install iptables-persistent

    Steg 5: Kontrollera routing

    ip route

    Exempel på korrekt routingtabell:

    default via 192.168.1.1 dev enp2s0
    10.0.0.0/24 dev enp3s0 proto kernel scope link src 10.0.0.1
    192.168.1.0/24 dev enp2s0 proto kernel scope link src 192.168.1.112

    Felsökning om det inte fungerar

    Kontrollera IP-forwarding

    sysctl net.ipv4.ip_forward

    Det ska stå:

    net.ipv4.ip_forward = 1

    Om inte, aktivera:

    sysctl -w net.ipv4.ip_forward=1

    Kontrollera NAT-regeln

    iptables -t nat -L -v

    Det ska finnas en MASQUERADE-regel för enp2s0.

    Kontrollera klientens nätverksinställningar

    På klienten:

    ip addr
    ip route

    Klienten ska ha en IP-adress i 10.0.0.x och default gateway 10.0.0.1.

    Testa från klienten:

    ping 10.0.0.1
    ping 8.8.8.8

    Kontrollera om Debian själv har internet

    ping 8.8.8.8

    Om detta inte fungerar, kontrollera anslutningen på enp2s0.

    Sniffa trafik vid behov

    Lyssna på DHCP-trafik:

    tcpdump -i enp3s0 port 67 or port 68 -n

    Lyssna på ICMP-trafik utåt:

    tcpdump -i enp2s0 icmp

    Sammanfattning

    Debian agerar router mellan ett internt nät (enp3s0) och ett externt nät (enp2s0). DHCP-servern delar ut IP-adresser till det interna nätet och NAT översätter trafiken så att klienter kan nå internet.

    Här kan du ladda ner Debian

    https://cdimage.debian.org/debian-cd/12.11.0/amd64/iso-dvd

  • Fedora planerar att slopa 32-bitarsstöd och multilib i Fedora 44

    Fedora-projektet planerar att ta nästa steg mot att avveckla 32-bitarsstöd i Fedora Linux. Förslaget, som är tänkt att träda i kraft med Fedora 44 i april 2026, innebär att alla paket för den gamla i686-arkitekturen tas bort och att möjligheten att köra 32-bitarsprogram på 64-bitarsinstallationer (så kallat multilib-stöd) försvinner.

    Det här är en del av en längre process som pågått i flera år. Redan i Fedora 31 togs 32-bitarskärnor och installationsmedia bort, även om man fortsatt erbjuda 32-bitarsbibliotek för att vissa program skulle fungera på 64-bitarsystem. Med Fedora 37 började man dessutom ta bort 32-bitarsversioner av mindre, oberoende paket.

    Nu vill utvecklarna helt sluta bygga i686-paket och samtidigt rensa ut 32-bitarsbiblioteken från 64-bitarsarkitekturen. Förändringen delas upp i två steg. Först tas multilib-stödet bort, vilket går att backa om problem upptäcks. Därefter stoppas byggen av i686-paket helt, något som är svårare att ångra eftersom det skulle kräva att hela arkitekturen byggs upp från början igen.

    Anledningen är att 32-bitarsstödet tar mycket resurser i anspråk och är svårt att underhålla. Allt fler projekt lägger själva ner sitt 32-bitarsstöd, vilket gör att Fedora ofta får lägga tid på speciallösningar för att hålla det vid liv. Dessutom tar byggen av i686-paket upp datorkraft som kan användas till annat, och själva paketlistorna blir mindre när 32-bitarsvarianterna försvinner, vilket gör att pakethanteraren blir snabbare.

    Men det finns nackdelar. Program som Wine, som gör det möjligt att köra Windows-appar i Linux, påverkas särskilt. För att 32-bitars Windows-program ska fortsätta fungera krävs en ny WoW64-lösning och gamla Wine-installationer kan behöva göras om. Även Steam-paketet i RPM-format kan påverkas och kan i värsta fall tas bort från standardförråden.

    Om Fedora Engineering and Steering Committee (FESCo) säger ja till förslaget, börjar förändringen införas tidigt i Fedora 44:s utveckling. Multilib-stödet tas bort innan den stora ombyggnadsfasen och själva stoppet för i686-byggen sker innan beta-versionen fryses.

    När användare uppgraderar till Fedora 44 kommer systemet automatiskt att rensa bort installerade i686-paket, för att undvika problem med gammal och övergiven mjukvara. Samtidigt innebär det att vissa äldre 32-bitarsapplikationer, särskilt de som saknar 64-bitarsversion, slutar fungera.

  • Debian 13 – Får nytt installationsprogram

    Debian-projektet har nu släppt den andra testversionen av installationsprogrammet för kommande Debian 13, med kodnamnet ”Trixie”, som planeras bli färdig i slutet av juni eller under juli 2025.

    I den här versionen går det bland annat att rädda Btrfs-baserade system som installerats med hjälp av Calamares, ett förenklat installationsprogram som används i vissa Debian-varianter. Det har även tillkommit stöd för Apple-tangentbord som använder MTP- och SPI-teknik, vilket gör att tangentborden fungerar på ARM-baserade datorer som MacBook Pro med M1 och MacBook Air med M2.

    Installationsprogrammet kan nu dessutom installera både systemd-cryptsetup och cryptsetup-initramfs, vilket förbättrar hanteringen av krypterade system. För system med AMD64 och ARM64 har stödet för Secure Boot förbättrats genom möjligheten att installera shim-signed.

    Bland övriga förbättringar märks att cd-rom-källor automatiskt stängs av om installationsmediet inte är en fysisk skiva, som till exempel vid installation från USB-minne eller ISO-fil. Installationsprogrammet kan också spara information om vilka firmwarepaket som ingår i det modifierade startsystemet, och stödet för skärmläsare i grafiska miljöer har blivit bättre.

    För att underlätta installation på vissa datorer där EFI-firmware fungerar bristfälligt, aktiveras numera inställningen force-efi-extra-removable i vissa fall. Installationsprogrammet har även rensats från vissa onödiga delar, till exempel wget-verktyget från BusyBox, och en del tidigare standardinställningar har tagits bort eller justerats. Även utseendet har setts över, med uppdaterad grafisk banner som följer det senaste Ceratopsian-temat.

    Linux-kärnan i installationsprogrammet är uppdaterad till version 6.12.33+deb13. Dessutom har stödet för japansk text förbättrats genom ett byte till teckensnittet MotoyaLCedar och listan över spegelservrar har setts över.

    Den som vill testa det nya installationsprogrammet kan ladda ner det från Debians webbplats, men det är viktigt att tänka på att det är en testversion som inte bör användas i skarpa system ännu.

  • Libreboot 25.06 släppt – utökat hårdvarustöd och tekniska förbättringar i fri BIOS/UEFI-firmware

    Libreboot är ett projekt som tillhandahåller fri och öppen firmware för datorer, med syfte att ersätta proprietär BIOS eller UEFI med en transparent, anpassningsbar och säker lösning. Projektet bygger i grunden på Coreboot, men tar bort alla proprietära binärer och fokuserar på att erbjuda fullständigt fria firmware-avbildningar för utvalda system.

    Nu har version 25.06 släppts, vilket innebär ett antal tekniska förbättringar och utökat stöd för ytterligare plattformar.

    Utökat plattformsstöd och komponentuppdateringar

    Den nya versionen introducerar stöd för följande moderkort och system:

    • Acer Q45T-AM, en modell med arkitektur liknande det sedan tidigare stödda G43T-AM3.
    • Dell Precision T1700, både i Small Form Factor (SFF) och Mini Tower (MT)-varianter.

    Dessutom har flera ingående komponenter och verktyg uppdaterats till nyare versioner, däribland:

    • GRUB (bootloader)
    • SeaBIOS
    • U-Boot
    • flashprog
    • uefitool

    För ThinkPad T480 och 3050micro har hyperthreading nu inaktiverats som standard i syfte att minska potentiella säkerhetsrisker kopplade till spekulativa exekveringsattacker.

    Förbättringar i byggsystem och hantering av externa resurser

    Libreboots egna byggsystem lbmk har genomgått förbättringar som ger mer robust felhantering och pålitligare cache-hantering vid nedladdning av källkod och externa filer. Hanteringen av leverantörsspecifika filer har också blivit säkrare och mer förutsägbar.

    En optimering som genomförts är att överflödiga källfiler nu tas bort som standard i källkodspaketen, vilket reducerar filstorleken vid distribution.

    Dessutom har beroendekonfigurationen för olika Linuxdistributioner setts över, för att förenkla installation av nödvändiga verktyg vid bygg av firmware.

    Förbättrat USB-stöd och avancerad lagringshantering i GRUB

    GRUB har uppdaterats med stöd för USB-hubbar kopplade via xHCI utan krav på root-behörighet, vilket förbättrar kompatibiliteten för system som bootar från USB-enheter.

    Stödet för LVM (Logical Volume Management) har förbättrats avsevärt, med särskilt fokus på bättre autodetektering och uppstart från krypterade /boot-partitioner. Detta innebär förbättrad kompatibilitet med moderna Linux-distributioner som ofta förlitar sig på sådana konfigurationer.

    Även hanteringen av MAC-adresser på system med Intel Firmware Descriptor (IFD) har förbättrats, vilket ger mer konsekvent nätverkshantering.

    Övriga tekniska förändringar

    • Färdiga firmware-avbildningar för HP EliteBook 820 G2 distribueras nu som en del av den officiella releasen.
    • Post-build-hanteringen av Coreboot-avbildningar och relaterade filer har gjorts striktare för att minska risken för inkonsistenser.
    • Ett känt problem i nvmutil relaterat till användning av tecknet ? i ZSH har kringgåtts genom att istället använda x.
    • I GRUB-payloaden reserveras nu Mark E820-minnesområde för cbmem, vilket förbättrar minneshantering vid uppstart.

    Säkerhets- och stabilitetsförbättringar

    Utöver de specifika ändringarna innehåller Libreboot 25.06 en mängd mindre buggfixar, flera säkerhetsrelaterade korrigeringar i GRUB, samt allmänna förbättringar av byggsystemet och verktygskedjan.

    Den fullständiga versionsinformationen samt firmware-avbildningar finns tillgängliga för nedladdning via Libreboots officiella webbplats.

  • Thunderbird 140 lägger till ”Markera som skräppost” och ”Markera som stjärnmärkt” i aviseringar

    Thunderbird 140 är nu ute som en stabil uppdatering av den fria, öppna och plattformsoberoende e-postklienten som även hanterar chatt, nyheter, kalender och kontakter.

    I den här versionen kan man nu välja Markera som skräppost och Markera som stjärnmärkt direkt i e-postaviseringar, utöver Markera som läst och Ta bort som lades till i förra utgåvan. Account Hub aktiveras dessutom automatiskt när ett andra konto läggs till.

    En del allmänna utseendeinställningar har flyttats till en ny sektion som heter Utseende. Flera problem har rättats, till exempel fel vid skapande av nya konton via menyraden i ett meddelandefönster, bristande rensning av mapparnas cache när ett konto tas bort och misslyckad kopiering av lokala mappar till IMAP-konton.

    Versionen åtgärdar också buggar i kommandona Spara som mall och Svara med mall, visning av källkod för flera markerade meddelanden, RSS-prenumerationer, kopiering av list-ID via snabbmenyn samt sändning av signerade eller krypterade meddelanden i vissa konfigurationer.

    Ytterligare korrigeringar gäller bland annat omindexering av reparerade mappar, indexering av meddelanden som har flera eller inga avsändare, val av olika arkiveringsalternativ för flera identiteter och återanslutning till NNTP-servrar.

    På gränssnittssidan har länkar i kalenderhändelser blivit tydligare i mörkt läge, ikonerna för täthets- och teckenstorleksalternativ har uppdaterats, kalenderimportdialogen har fått bättre navigering bakåt och dialogrutan som visas vid automatisk avprenumeration har gjort mindre påträngande.

    Slutligen innehåller releasen ytterligare buggfixar och säkerhetsuppdateringar. Kompletta detaljer finns i versionsinformationen, och installationsfria binärpaket kan laddas ner från den officiella webbplatsen för användning i de flesta GNU/Linux-distributioner.

    https://www.thunderbird.net/sv-SE

  • Arch Linux 2025.07.01 – första ISO-avbilden med Linux 6.15

    Arch Linux-teamet har laddat upp juli-snapshoten 2025.07.01 – den första skiv­avbilden som bygger på den helt nya Linux-kärnan 6.15 – till projektets officiella mirror-nätverk.

    Nya kärnan 6.15 i fokus

    Kärnversion 6.15 (6.15.4 i ISO-n) innehåller en rad förbättringar: bättre CPU-schemaläggning via sched_ext, ny setcpuid=-parameter för x86, hårdvarunycklar i blocklagret, längre filnamn i FUSE, stöd för Apple Touch Bar och en mängd nya och uppdaterade drivrutiner för både Intel- och AMD-grafik. Rust dyker också upp i hrtimer-koden och RISC-V får flera nya extensioner.

    Resultatet är snabbare uppstart, bredare hårdvarustöd och förbättrad säkerhet – allt paketerat direkt på installationsmediet.

    Archinstall 3.0.8 – smidigare installation

    Tillsammans med kärnan levereras en uppdaterad menybaserad installatör, archinstall 3.0.8, som bland annat:

    • visar versionsnumret i huvudmenyn
    • förbättrar skapandet av Btrfs-delvolymer
    • ersätter grub-btrfs.service med grub-btrfsd.service
    • kör automatisk sync efter färdig installation för att minimera dataförlust vid hård avstängning
    • låter dig montera partitioner via ett minimalt skript innan installationen startar
    • tar bort det föråldrade paketet xf86-video-vmware

    Byggdatumet 12 juni 2025 visar att paketet hunnit mogna innan ISO-n pressades.

    Fler uppdateringar i juli-snapshoten

    ISO-n innehåller samtliga paket som släpptes i de officiella repositorierna under juni 2025, vilket gör den till en utmärkt startpunkt för nya installationer och live-felsökning.

    Hämta och installera

    • Ladda ner: Besök Arch Linux > Download och välj Current Release 2025.07.01 (1,3 GB).
    • Verifiera: Kontrollera SHA256- eller BLAKE2b-summan och signaturen innan du bränner ISO-n till USB.
    • Befintliga system: Som vanligt räcker det att köra bashKopieraRedigerasudo pacman -Syu för att få allt det nya – ingen ominstallation krävs.

    Nyheterna Kernel 6.15

    • Rust-kod i tidhållaren (hrtimer)
      Rust är ett nytt programmeringsspråk som automatiskt undviker många minnesfel. Genom att skriva en liten men kritisk del av koden i Rust blir kärnan säkrare och lite lättare att underhålla.
    • setcpuid= – ny startparameter för x86-datorer
      Med det här alternativet kan utvecklare “låtsas” att processorn saknar vissa instruktioner. Det hjälper till att hitta buggar och göra program kompatibla med äldre hårdvara.
    • sched_ext – experimentell schemaläggare
      Schemaläggaren bestämmer vilken process som får köras på processorn. Med det nya gränssnittet kan man prova egna algoritmer och mäta deras prestanda utan att kompilera om hela kärnan.
    • AMD INVLPGB-stöd
      Den här instruktionen gör att AMD-processorer snabbare kan rensa sin TLB (en liten minnescache). Resultatet blir kortare fördröjningar när operativsystemet växlar mellan program.
    • Nya och uppdaterade drivrutiner
      • Apple-datorer: Touch Bar fungerar direkt utan extra mjukvara.
      • Nätverk: Intel Killer E5000-kort stöds nu fullt ut.
      • Grafik och ljud: flera mindre förbättringar för både AMD och Intel.
    • Bättre fil- och lagringshantering
      • FUSE (som låter användare montera egna filsystem) klarar nu filnamn längre än 1024 tecken.
      • Blocklagret kan använda krypteringsnycklar som ligger lagrade i själva hårdvaran – ökar säkerheten.
      • exFAT och io_uring har optimerats, vilket gör filkopiering och I/O-intensiva program snabbare.
    • Nya verktyg och arkitekturförbättringar
      • Verktyget perf kan nu mäta fördröjningar (latency) mer exakt – bra för felsökning av sega program.
      • RISC-V (en öppen processorarkitektur) får stöd för BFloat16 och flera andra tillägg som är viktiga för AI-beräkningar.

    Sammanfattning:
    Linux 6.15 är ingen ”revolution”, men den ger säkrare kod, bredare hårdvarustöd och finputsad prestanda. För vanliga användare märks det mest som en något snabbare och stabilare dator, medan utvecklare får nya verktyg att leka med.

    Slutsats

    Med Linux 6.15 under huven och en polerad archinstall 3.0.8 tar Arch Linux ännu ett steg mot att förena “blödande-kant”-paket med en förhållandevis nybörjarvänlig installations­process. För både veterans och nykomlingar är juli-ISO:n ett snabbt sätt att starta upp, testa och installera den senaste versionen av en av de mest populära rolling-release-distributionerna.

  • Så här aktiverar du Wake-on-LAN i Ubuntu och andra Linux-distributioner

    Wake-on-LAN (WoL) är ett standardiserat sätt att starta eller väcka en dator via nätverket. Funktionen är praktisk för fjärrstyrning, automation och energibesparing. Den här guiden visar hur du aktiverar Wake-on-LAN i Ubuntu, men stegen fungerar även i andra Linux-system och i Windows.

    Vad är Wake-on-LAN

    Wake-on-LAN gör det möjligt att starta en dator genom att skicka ett så kallat Magic Packet från en annan enhet på samma lokala nätverk. Paketet innehåller MAC-adressen till datorns nätverkskort. Nätverkskortet lyssnar efter paketet även när datorn är avstängd eller i viloläge och kan då signalera till moderkortet att starta systemet.

    Förutsättningar

    Du behöver följande för att använda Wake-on-LAN:

    • Fast Ethernet-anslutning (trådlös WoL är osäker och ofta opålitlig)
    • Ett moderkort och nätverkskort som stöder WoL (de flesta moderna gör det)
    • Korrekt inställningar i BIOS eller UEFI
    • Administratörsrättigheter på datorn

    Steg 1: Kontrollera BIOS/UEFI

    1. Starta om datorn.
    2. Gå in i BIOS eller UEFI genom att trycka på rätt tangent, vanligtvis F2, Del, Esc eller F10.
    3. Leta efter inställningar med namn som Wake-on-LAN, Power on by PCI-E eller Allow PCI Wake-up Event.
    4. Aktivera aktuell funktion.
    5. Om det finns ett alternativ som heter ErP Ready eller Deep Sleep, inaktivera det. Dessa kan annars stänga av nätverkskortet helt.
    6. På vissa bärbara datorer kan du behöva aktivera Always On USB eller motsvarande för att nätverkskortet ska hållas aktivt vid avstängt läge.

    Steg 2: Kontrollera nätverkskortet i systemet

    1. Ta reda på namnet på ditt nätverkskort: ip a Leta efter ett namn som börjar med enp eller eth, exempelvis enp3s0 eller eth0.
    2. Installera verktyget ethtool: sudo apt update
      sudo apt install ethtool
    3. Kontrollera Wake-on-LAN-stöd: sudo ethtool <ditt_nätverkskort> Exempel: sudo ethtool enp3s0 I utdata ska raden Wake-on: g visas om WoL är aktivt. Om det står d eller off är det avstängt.

    Steg 3: Aktivera Wake-on-LAN tillfälligt

    För att aktivera WoL tills nästa omstart:

    sudo ethtool -s <ditt_nätverkskort> wol g

    Exempel:

    sudo ethtool -s enp3s0 wol g

    Du kan verifiera inställningen igen med:

    sudo ethtool <ditt_nätverkskort>

    Steg 4: Göra Wake-on-LAN permanent med systemd

    Skapa en systemd-tjänst så att WoL aktiveras vid varje uppstart:

    1. Skapa tjänstfilen: sudo nano /etc/systemd/system/wol.service
    2. Ta reda på sökvägen till ethtool: which ethtool
    3. Lägg in följande i tjänstfilen och justera sökväg och nätverkskort: [Unit]
      Description=Aktivera Wake-on-LAN [Service]
      Type=oneshot
      ExecStart=<sökväg-till-ethtool> -s <ditt_nätverkskort> wol g [Install]
      WantedBy=basic.target
    4. Spara och stäng filen (Ctrl + X, Y och Enter).
    5. Aktivera och starta tjänsten: sudo systemctl enable wol.service
      sudo systemctl start wol.service

    Steg 5: Alternativ via grafiskt gränssnitt (Ubuntu Desktop)

    Om du använder Ubuntu Desktop kan du aktivera WoL via nätverksinställningarna:

    1. Öppna Inställningar och gå till Nätverk.
    2. Klicka på kugghjulet för din trådbundna anslutning.
    3. Under fliken Ethernet, aktivera Wake on LAN (MagicPacket).
    4. Spara ändringarna.

    Steg 6: Alternativ via nmcli (kommandoradsverktyg för NetworkManager)

    1. Lista anslutningar: nmcli connection show
    2. Aktivera WoL för rätt anslutning: nmcli connection modify 802-3-ethernet.wake-on-lan magic
    3. För att stänga av funktionen igen: nmcli connection modify 802-3-ethernet.wake-on-lan ignore

    Steg 7: Testa Wake-on-LAN

    Efter att ha konfigurerat datorn kan du testa genom att stänga av eller försätta den i viloläge. Från en annan enhet i nätverket skickar du ett Magic Packet.

    På Linux eller macOS:

    1. Installera wakeonlan om det inte redan finns: sudo apt install wakeonlan
    2. Skicka Magic Packet: wakeonlan

    På Windows kan du använda program som WakeMeOnLan från NirSoft.

    Wake-on-WiFi (WoWLAN)

    Att väcka datorn via trådlöst nätverk är tekniskt möjligt men fungerar sällan stabilt. Canonical erbjuder ett snap-paket för detta:

    sudo snap install network-manager
    sudo snap set network-manager wifi.wake-on-wlan=magic

    Ett lösenord kan sättas så här:

    sudo snap set network-manager wifi.wake-on-wlan-password=<lösenord>

    Observera att detta främst är avsett för Ubuntu Core och kan vara instabilt på vanliga Ubuntu-installationer.

    Vanliga frågor

    Kan jag stänga av datorn med Wake-on-LAN?
    Nej, Wake-on-LAN används endast för att starta datorn från avstängt läge eller viloläge.

    Är Wake-on-LAN en säkerhetsrisk?
    Risken är låg eftersom endast enheter inom det lokala nätverket kan väcka datorn. För att minimera risker, använd starka lösenord, säkra nätverket och håll operativsystemet uppdaterat.

Månad: juli 2025

  • CachyOS juli 2025 – Nu kan du välja skal vid installationen

    CachyOS juli 2025 – Nu kan du välja skal vid installationen Den senaste versionen av CachyOS är här, och med den kommer en efterlängtad förbättring: användare kan nu välja vilket kommandoskal de vill använda redan vid installationen. Valmöjligheterna inkluderar förinställda konfigurationer för både Fish och Zsh. Om inget val görs, används Bash som standard –…

  • GParted Live 1.7.0-8

    GParted Live 1.7.0-8 har nu släppts – en ny version av det fria och öppna verktyget för partitionering som gör det möjligt att ändra storlek på, kopiera och flytta partitioner utan att förlora data. Systemet bygger på det välkända programmet GParted (GNOME Partition Manager). Denna nya version använder Linux-kärnan 6.12.37-1 och baseras på Debians instabila…

  • OKdo x Radxa ROCK 4 SE 4GB – Det blev fel smak av paj

    Rock 4 SE för 199 kronor – kap eller fallgrop? Häromdagen snubblade jag över ett erbjudande på en stor elektronikbutiks webbplats: OKdo x Radxa ROCK 4 SE med 4 GB RAM för bara 199 kronor. Det lät nästan för bra för att vara sant. Och som så ofta när klickfingret är snabbare än eftertanken, låg…

  • Fedora skjuter upp beslutet att slopa 32-bitarsstöd – här är orsakerna bakom

    Fedora skjuter upp beslutet att slopa 32-bitarsstöd – här är orsakerna bakomFedora-projektet väckte nyligen stor uppmärksamhet efter ett kontroversiellt förslag: att ta bort stödet för 32-bitars datorer (i686). Förändringen var tänkt att införas i Fedora Linux 44 och hade påverkat många användare, inte minst spelentusiaster. Men varför ville Fedora egentligen gå den här vägen –…

  • Ubuntu 25.10 ska ge fullt skrivbordsstöd på nyare RISC-V-hårdvara

    Den kommande versionen av Ubuntu satsar på förbättrad grafikupplevelse, modern kryptering och en stor förändring för RISC-V-användare. Canonical har meddelat att man med Ubuntu 25.10 ”Questing Quokka” siktar på att leverera en komplett skrivbordsmiljö för RISC-V-arkitekturen. Det innebär att Ubuntu nu tar ett stort steg mot att stödja RISC-V som en förstklassig plattform för stationära…

  • Torvalds kastar ut Bcachefs ur Linux 6.17 efter konflikt med utvecklaren

    Det omtalade filsystemet Bcachefs kommer inte längre att finnas med i nästa version av Linux-kärnan, 6.17. Beslutet kommer efter en upptrappad konflikt mellan projektets huvudutvecklare, Kent Overstreet, och Linux-skaparen Linus Torvalds. Bcachefs har länge setts som en lovande nykomling bland Linux-filsystem, med funktioner som kryptering, snapshots och komprimering – och ambitionen att bli ett alternativ…

  • Ubuntu 24.10 “Oracular Oriole” är inte längre stödd – dags att uppgradera till Ubuntu 25.04

    Från och med den 10 juli 2025 är Ubuntu 24.10 “Oracular Oriole” officiellt slut på livslängd. Det innebär att Canonical inte längre tillhandahåller några säkerhetsuppdateringar eller programuppdateringar för denna version. Ubuntu 24.10 släpptes den 10 oktober 2024 och var en så kallad mellanversion, vilket betyder att den bara fick nio månaders stöd. Den levererades med…

  • Installera Wiki.js på debian eller Ubuntu

    Introduktion Wiki.js är en modern, snabb och modulär wiki-mjukvara med öppen källkod. Den bygger på Node.js, lagrar innehåll i Git och Markdown och stöder flera databasmotorer som PostgreSQL, MySQL och SQLite. Wiki.js kan distribueras lokalt, i molnet eller i containermiljöer (Docker/Kubernetes), och stöder autentisering via LDAP, OAuth2, SAML med flera. I denna guide installerar vi…

  • Amarok 3.3 släppt – nu helt överförd till Qt 6 och med modernare gränssnitt

    Amarok 3.3 är den första versionen av musikspelaren som helt bygger på de nya Qt 6- och KDE Frameworks 6-biblioteken, vilket innebär ett uppdaterat och mer samtida användargränssnitt. Med denna uppdatering lämnar projektet bakom sig det gamla Qt 5- och KDE Frameworks 5-stödet. En av de största nyheterna är att Amarok nu använder GStreamer som…

  • Är det äntligen dags för Linux på Europas skrivbord?

    Microsoft har inte lyckats få över alla från Windows 10 till 11 och förlänger därför stödet för Windows 10 – men bara för användare med Microsoft 365. Det innebär att användarnas data lagras i USA, något som väcker oro i EU, där integritet och digitalt oberoende blir allt viktigare. Redan tidigare har det varit tydligt…

  • Zabbix 7.4 har släppts – nya mallar, bättre TLS-stöd, förbättrat gränssnitt och över 100 buggfixar

    Zabbix-teamet har lanserat version 7.4 av sin avancerade, öppen källkodsbaserade plattform för systemövervakning. Den nya versionen innehåller flera viktiga förbättringar som riktar sig till både administratörer och stora IT-miljöer. En av de största nyheterna är att det nu går att skapa TLS-krypterade anslutningar direkt från webbgränssnittet till Zabbix-servern. Dessutom har stöd för OAuth införts för…

  • Bash 5.3 släppt – ny kommandosubstitution och smartare filhantering

    Efter nästan tre års utveckling är Bash 5.3 nu här – med nya kraftfulla funktioner för skriptning, förbättrad tab-komplettering och stöd för modern C-standard. Den nya versionen följer ett års arbete med beta- och testversioner, och markerar en viktig uppdatering för det mest använda skalet i Unix-liknande system. Kommandon i nuvarande skal utan barnprocessDen största…

  • Wayland 1.24 släppt – bjuder på nya funktioner och förbättringar

    Wayland, det moderna och öppna protokoll som är tänkt att ersätta det åldrade X11-fönstersystemet, har nu uppdaterats till version 1.24. Den nya versionen innehåller flera tekniska förbättringar, nya funktioner och de sedvanliga buggfixarna. Nyheter i Wayland 1.24 Bland höjdpunkterna i denna version finns ett nytt gränssnitt, wl_fixes, som introducerar möjligheten att uttryckligen begära att ett…

  • Parrot OS 6.4 släppt – Ny version med Linux 6.12 LTS, Microsoft Teams-exploit och uppdaterade säkerhetsverktyg

    Parrot Security har nu lanserat Parrot OS 6.4, en ny version av deras Debian-baserade Linuxdistribution för etisk hacking, penetrationstestning och cybersäkerhet. Nyheter i Parrot OS 6.4 Denna uppdatering bygger på Linux-kärnan 6.12 LTS, vilket ger förbättrad prestanda och långtidssupport. Även Raspberry Pi-utgåvan har uppdaterats till denna kärna. Två helt nya verktyg introduceras: Uppdateringar av populära…

  • Bygg ett webbgränssnitt för att lista och säkert förstöra hårddiskar med shred och PHP

    När undertecknad en gång i fornstora dar gjorde sin plikt för fosterlandet, var undertecknad stationerad på en ö någonstans i Sverige. På denna ö samlade man in data på dåtidens minidatorer (VAX:ar). När banden till dessa VAX:ar skulle förstöras åkte man till en hamn på ön och eldade upp banden – man förstörde dem rent…

  • Så bygger du en router av gamla hårdvara

    Har du en gammal dator som har 2 Ethernet-interface? Hade en ZimbaBoard liggande – vi testade denna x86-baserade enkortsdator för något år sedan på Linux.se. Under 2025 har jag använt den som en backupdator, men eftersom den har två Ethernet-portar kan man med fördel använda den som router. Vill man till exempel ge internet vidare…

  • Fedora planerar att slopa 32-bitarsstöd och multilib i Fedora 44

    Fedora-projektet planerar att ta nästa steg mot att avveckla 32-bitarsstöd i Fedora Linux. Förslaget, som är tänkt att träda i kraft med Fedora 44 i april 2026, innebär att alla paket för den gamla i686-arkitekturen tas bort och att möjligheten att köra 32-bitarsprogram på 64-bitarsinstallationer (så kallat multilib-stöd) försvinner. Det här är en del av…

  • Debian 13 – Får nytt installationsprogram

    Debian-projektet har nu släppt den andra testversionen av installationsprogrammet för kommande Debian 13, med kodnamnet ”Trixie”, som planeras bli färdig i slutet av juni eller under juli 2025. I den här versionen går det bland annat att rädda Btrfs-baserade system som installerats med hjälp av Calamares, ett förenklat installationsprogram som används i vissa Debian-varianter. Det…

  • Libreboot 25.06 släppt – utökat hårdvarustöd och tekniska förbättringar i fri BIOS/UEFI-firmware

    Libreboot är ett projekt som tillhandahåller fri och öppen firmware för datorer, med syfte att ersätta proprietär BIOS eller UEFI med en transparent, anpassningsbar och säker lösning. Projektet bygger i grunden på Coreboot, men tar bort alla proprietära binärer och fokuserar på att erbjuda fullständigt fria firmware-avbildningar för utvalda system. Nu har version 25.06 släppts,…

  • Thunderbird 140 lägger till ”Markera som skräppost” och ”Markera som stjärnmärkt” i aviseringar

    Thunderbird 140 är nu ute som en stabil uppdatering av den fria, öppna och plattformsoberoende e-postklienten som även hanterar chatt, nyheter, kalender och kontakter. I den här versionen kan man nu välja Markera som skräppost och Markera som stjärnmärkt direkt i e-postaviseringar, utöver Markera som läst och Ta bort som lades till i förra utgåvan.…

  • Arch Linux 2025.07.01 – första ISO-avbilden med Linux 6.15

    Arch Linux-teamet har laddat upp juli-snapshoten 2025.07.01 – den första skiv­avbilden som bygger på den helt nya Linux-kärnan 6.15 – till projektets officiella mirror-nätverk. Nya kärnan 6.15 i fokus Kärnversion 6.15 (6.15.4 i ISO-n) innehåller en rad förbättringar: bättre CPU-schemaläggning via sched_ext, ny setcpuid=-parameter för x86, hårdvarunycklar i blocklagret, längre filnamn i FUSE, stöd för…

  • Så här aktiverar du Wake-on-LAN i Ubuntu och andra Linux-distributioner

    Wake-on-LAN (WoL) är ett standardiserat sätt att starta eller väcka en dator via nätverket. Funktionen är praktisk för fjärrstyrning, automation och energibesparing. Den här guiden visar hur du aktiverar Wake-on-LAN i Ubuntu, men stegen fungerar även i andra Linux-system och i Windows. Vad är Wake-on-LAN Wake-on-LAN gör det möjligt att starta en dator genom att…