• Alpine Linux 3.22 – Lättviktig Linux med kraftfulla nyheter

    Nyheter i Alpine Linux 3.22

    Den nya versionen bygger på Linux 6.12 LTS, vilket innebär förbättrat hårdvarustöd och långsiktig stabilitet. Några av de viktigaste nyheterna är:

    • Stöd för skrivbordsmiljöer: GNOME 48, KDE Plasma 6.3 och LXQt 2.2
    • Byter ut gummiboot mot systemd-efistub som ny EFI-bootlösning
    • Många uppdaterade utvecklingsverktyg och komponenter
    • Brett stöd för olika arkitekturer: x86_64, ARM64, ARMv7, LoongArch64, ppc64le, s390x med flera

    Nytt boot-system: systemd-efistub ersätter gummiboot

    Tidigare använde Alpine gummiboot/systemd-boot som standardlösning för EFI-boot, men från och med version 3.22 ersätts den av systemd-efistub. Det innebär att systemet nu direkt kan starta upp Linuxkärnan via UEFI – utan ett separat bootloaderprogram. Detta sker utan att Alpine inför systemd i sig – Alpine fortsätter använda OpenRC som sitt init-system.

    För användare som inte manuellt ändrat inställningen efistub_file i /etc/kernel-hooks.d/secureboot.conf krävs ingen åtgärd. Den gamla gummiboot-efistub-varianten finns kvar i testgrenen men underhålls inte längre.

    Vad är nytt under huven? – Viktiga komponenter

    Alpine Linux 3.22 innehåller uppdaterade versioner av flera viktiga system- och utvecklingsverktyg. Här är några exempel – och vad de används till:

    • Docker 28: Verktyg för att köra applikationer i isolerade containrar. Alpine är en favorit som basbild tack vare sin lilla storlek. Version 28 ger förbättrad prestanda och nätverkshantering.
    • Node.js 22.16 LTS: JavaScript-miljö för att bygga snabba webb- och API-appar. Används ofta i backendutveckling och mikrotjänster.
    • Rust 1.87: Ett minnessäkert och snabbt systemprogrammeringsspråk som ofta används för att bygga kommandoradsverktyg och operativsystemsnära programvara.
    • Go 1.24: Ett språk från Google för snabba CLI-verktyg och nätverksprogram. Känt för sin enkelhet, stabilitet och snabba kompilering.
    • Ruby 3.4: Dynamiskt språk som ofta används i webbutveckling (t.ex. med Ruby on Rails). Den nya versionen förbättrar prestanda och hantering av resurser.
    • LLVM 20: Ett ramverk för att bygga kompilatorer. Används i många språk, inklusive Rust och Clang (C/C++).
    • nginx 1.28: En mycket snabb och lätt webbserver som även fungerar som reverse proxy och load balancer.
    • Dovecot 2.4: IMAP/POP3-server för e-post, användbar i egna mailservrar.
    • Xen 4.20: En hypervisor för att köra virtuella maskiner, t.ex. i molndrift.
    • Crystal 1.16: Ett kompilerat språk med Ruby-lik syntax men med prestanda likt C.
    • BIRD 3.1: En kraftfull routingdaemon som används i avancerade nätverksmiljöer, t.ex. ISP:er och datacenter.

    Skrivbordsmiljöer: GNOME 48, KDE Plasma 6.3, LXQt 2.2

    Alpine kommer som standard utan grafiskt gränssnitt, men 3.22 ger nu stöd för moderna skrivbordsmiljöer för den som bygger en stationär arbetsmiljö:

    GNOME 48

    Ett grafiskt skrivbord som fokuserar på enkelhet och produktivitet. Ingår:

    • GNOME Shell: Ger ett rent skrivbord med översiktsläge och applåda.
    • Mutter: Fönsterhanterare som sköter placering, animation och visning av fönster.
    • Standardappar: Filer (Nautilus), Terminal, Kalender, Webbläsare, Inställningar.
    • Wayland-stöd: GNOME är ledande i övergången till det moderna grafiska protokollet Wayland.

    Passar den som vill ha en sammanhållen, mobil-liknande upplevelse med minimal konfiguration.

    KDE Plasma 6.3

    En funktionsrik och mycket anpassningsbar miljö. Ingår:

    • Plasma Desktop: Fullt konfigurerbart skrivbord med paneler och widgets.
    • KWin: Kraftfull fönsterhanterare med stöd för avancerade effekter.
    • Systeminställningar: Omfattande konfigurationsverktyg för hela miljön.
    • KDE Gear-appar: Dolphin (filhanterare), Konsole (terminal), Okular (PDF), KMail, med flera.

    Perfekt för avancerade användare som vill justera allt till sin smak.

    LXQt 2.2

    En lättviktig men ändå modern skrivbordsmiljö byggd med Qt, idealisk för äldre eller resurssvaga system. Ingår:

    • PCManFM-Qt: Snabb filhanterare.
    • lxqt-panel: Panel med systemfack, klocka och startmeny.
    • Openbox (ofta): Som fönsterhanterare.
    • lxqt-config: Enkel konfiguration av systemet.

    Fungerar mycket bra på Raspberry Pi, netbooks och äldre datorer där resurser är begränsade.

    Tillgänglighet och installation

    Alpine Linux 3.22 finns nu tillgänglig för nedladdning i flera format:

    • Standard, Extended, Netboot
    • Raspberry Pi, Generic ARM, Mini RootFS

    Stöd ges för följande arkitekturer:
    x86_64, AArch64 (ARM64), ARMv7, x86 (32-bit), ppc64le, s390x (IBM z), LoongArch64

    Ladda ner från: https://alpinelinux.org/downloads

    För att uppgradera ett befintligt system kör du:

    apk upgrade --available
    

    Sammanfattning

    Med version 3.22 visar Alpine Linux att man kan kombinera låg resursförbrukning med moderna funktioner. Med ett uppdaterat mjukvarustack, bättre stöd för EFI-boot, och tillgång till moderna skrivbordsmiljöer är Alpine ett starkt alternativ både som serversystem, containerbas och arbetsstation. Den är idealisk för användare som prioriterar kontroll, säkerhet och effektivitet framför färdigpaketerade lösningar.

  • GNOME 48.2 är här – med förbättringar, buggfixar

    GNOME-projektet har nu släppt version 48.2 av sin skrivbordsmiljö – en underhållsuppdatering i GNOME 48-serien (kodnamn ”Bengaluru”) som finputsar upplevelsen med många förbättringar och åtgärdade fel.

    Dessutom har GNOME Shell fått stöd för att korrekt återställa kaklade eller maximerade fönster till rätt skärm, och det går nu att använda vissa ogenomskinliga grafikformat som ersättning för skärmutmatning. Ett fel som hindrade körning av terminalkommandon från ”Kör”-dialogen har också rättats.

    Inställningsappen (GNOME Control Center) har fått flera förbättringar. Panelen ”Om” visar nu korrekta GPU-namn för NVIDIA-användare med flera grafikkort. Lösenordsgeneratorn använder nu EFF:s ordlistor för säkrare lösenfraser, och logiken för att skapa lösenord har förbättrats. Dessutom har energisparläget fått en ny ikon, och vissa paneler döljs automatiskt om de inte innehåller någon information. Buggar som kunde få appinställningarna att krascha när man justerade aviseringar flera gånger har också fixats.

    Webbläsaren Epiphany (GNOME Web) har fått två viktiga kraschfixar: en som uppstod när man öppnade ett inkognitofönster och en annan vid öppning av nedladdade filer. Stödet för IMAP-konton i GNOME Online Accounts har förbättrats, och fönsterhanteraren Mutter tolkar nu gester från pekplattan mer tillförlitligt.

    Filer (Nautilus) är nu bättre på att ladda kataloger innan miniatyrbilder är klara, och hanterar metadata i containerfiler smidigare. Samtidigt ser gnome-settings-daemon till att ljusstyrkan hanteras bättre från start och att signalen för bakgrundsbelysning skickas korrekt.

    I GNOME Maps rensas tidigare ruttinformation när man söker efter en ny väg, så att inte gammal data ligger kvar. Kartstilen har uppdaterats med Adwaita Sans-teckensnittet, och platsinformation visas inte längre när man börjar dra i kartan via markörer eller etiketter.

    GNOME 48.2 kommer snart att rullas ut till de stabila paketrepositories i flera Linux-distributioner. Samtidigt har GNOME 47-serien fått sin egen uppdatering i form av GNOME 47.7, med liknande förbättringar för de som ännu inte gått över till version 48.

  • Nya funktioner i Immich 1.133

    I en tid då allt fler börjar ifrågasätta vårt beroende av amerikanska teknikjättars molntjänster, kan det vara dags att själv börja hosta sina privata bilder.

    Om du någon gång har önskat att du kunde ta kontrollen över dina foton och videor utan att lita på kommersiella molntjänster som Google Photos eller iCloud, då är Immich ett projekt du bör känna till. Immich är en självhostad lösning för automatisk backup och hantering av foton och videor, med ett modernt, mobilvänligt gränssnitt, kraftfulla AI-funktioner som ansiktsigenkänning, och stöd för både iOS och Android. Allt detta – utan att dina bilder någonsin lämnar din egen server.

    Med version 1.133 tar Immich ett rejält kliv framåt, både tekniskt och funktionellt. Denna uppdatering innehåller flera viktiga nyheter, prestandaförbättringar och också ett par brytande förändringar som administratörer bör ha koll på innan uppgradering.

    Viktigt innan du uppgraderar

    Innan vi går in på nyheterna, finns det två avgörande saker du måste känna till:

    1. Mobilapp-versionen måste matcha servern. Från och med denna version måste mobilappen (iOS/Android) ha samma versionsnummer som servern, det vill säga v1.133. Annars kommer vissa funktioner att sluta fungera. De uppdaterade apparna finns redan i respektive appbutik.
    2. Direkt uppgradering kräver minst version 1.107.2. Om din instans är äldre än så, måste du först uppgradera till 1.107.2 och kontrollera att allt fungerar innan du går vidare till 1.133.

    Ny databas-teknik: VectorChord ersätter pgvecto.rs

    En av de största förändringarna under huven är att Immich nu byter ut den tidigare vektor-databasmotornpgvecto.rs mot dess nyare och bättre efterträdare VectorChord.

    För att göra detta behöver du:

    • Säkerhetskopiera din databas.
    • Uppdatera din Docker Compose-fil så att den pekar på den nya databashanteraren:
    ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0

    Efter en omstart kommer Immich att automatiskt indexera om relevanta tabeller – en process som kan ta från några sekunder till flera minuter beroende på din hårdvara och mängden media.

    Nya funktioner i Immich 1.133

    Snabbare och smartare sökning med VectorChord
    Den nya vektor-databasen ger bättre och snabbare AI-baserad sökning, vilket lägger grunden för mer träffsäker ansiktsigenkänning och liknande-bild-funktioner.

    Aviseringar direkt i webbgränssnittet
    Tidigare kunde backup-fel ske i det tysta – inte längre. Nu visas viktiga meddelanden, som fel i databassäkerhetskopior, direkt i det nya “Aviseringar”-panelen.

    Kartvy i album (webb)
    Om dina bilder har GPS-data kan du nu visa dem på en interaktiv karta, direkt i albumvyn. Perfekt för att återuppleva resor eller naturutflykter.

    Låst mapp för privata bilder
    Du kan nu placera känsliga foton i en låst mapp, skyddad med PIN-kod eller biometrisk verifiering. Funktionen finns i sidopanelen (webb) och i ett eget flik (mobil).

    Google Cast-stöd (webb)
    Du kan nu casta bilder, videor och bildspel till din Chromecast – förutsatt att din Immich-server är tillgänglig via en offentlig HTTPS-adress.

    Detaljerad användaröversikt för administratörer
    Administratörer kan nu se detaljerad information per användare – inklusive statistik, aktiverade funktioner och användningsmönster.

    Stöd för höger-till-vänster-språk (RTL)
    Webbgränssnittet har nu komplett stöd för språk som skrivs från höger till vänster – inklusive anpassad layout och responsiv design.

    Bättre prestanda i tidslinjen
    Tidslinjen har optimerats för snabbare laddning och smidigare skrollning. Immich avbryter nu onödiga bildförfrågningar vid snabb skrollning och skickar mindre datapaket (ca 30 % av tidigare storlek).

    Diverse buggfixar och förbättringar
    Från förbättrad miniatyrcache i mobilappen till mer flexibel hantering av OAuth-tokens – denna version innehåller flera förbättringar från communityn.

    Slutsats

    Immich 1.133 visar att projektet inte bara förvaltar sin tekniska grund, utan aktivt förbättrar både användarupplevelse och framtidssäkerhet. Med bytet till VectorChord, förstärkt säkerhet och fler funktioner är det tydligt att Immich vill vara det moderna, självhävdade alternativet till Big Tech:s fotoplattformar.

    Om du ännu inte testat Immich – kanske är det dags nu?

    Så installera Immich på Debian, ubuntu och Fedora.

    För att installera Immich – en öppen källkodsbaserad fotohanteringsplattform – på Ubuntu, Debian eller Fedora används Docker och Docker Compose, vilket förenklar driften av de många tjänster som Immich består av. Börja med att installera nödvändiga paket. På Ubuntu och Debian kör man sudo apt update följt av sudo apt install docker.io docker-compose -y, medan Fedora-användare använder sudo dnf install docker docker-compose -y. Aktivera Docker-tjänsten med sudo systemctl enable (och --now på Fedora för att starta direkt), och lägg till din användare i docker-gruppen med sudo usermod -aG docker $USER. Logga sedan ut och in för att ändringen ska träda i kraft.

    Därefter klonas Immichs källkod med git clone https://github.com/immich-app/immich.git, och man går in i katalogen med cd immich. Två viktiga filer kopieras: cp docker/docker-compose.yml . och cp docker/.env .. Dessa styr konfigurationen av systemet, och .env kan anpassas om man vill byta portar eller kataloger. För att starta Immich kör man docker-compose up -d, vilket laddar ner och sätter upp de nödvändiga containrarna: bland annat Immichs webbserver, mikrotjänster, maskininlärningsmodul, PostgreSQL-databas och Redis.

    När systemet är igång öppnar man webbläsaren och går till http://localhost:2283 för att skapa ett användarkonto. Vill man senare uppdatera Immich till en ny version görs det genom att köra git pull, docker-compose pull och sedan docker-compose up -d igen.

    För lokal bildlagring i en egen katalog, kan docker-compose.yml modifieras så att en volym monteras till rätt plats i containern. Exempelvis kan man lägga till - ./photos:/usr/src/app/upload under volumes: för immich-server. Detta gör att bilder sparas direkt på värddatorn, vilket förenklar backup och filhantering. Med dessa steg har man en fullt fungerande installation av Immich på Linux, redo att ersätta Google Photos eller iCloud med en privat lösning.

  • Kernel Panic i Linux – Vad det är, hur du framkallar det och hur du löser det

    Gurumeditera? Det är fel OS, Herr Tux – det är kernelpanik som gäller.

    Plötsligt fryser din Linuxdator. Skärmen fylls med teknisk text och det sista du ser är ett meddelande i stil med:
    “Kernel panic – not syncing: Attempted to kill init!”

    För en ovan användare kan detta vara skrämmande, men i själva verket är en kernel panic Linuxkärnans sätt att skydda sig från att gå sönder på riktigt. I denna artikel går vi igenom vad en kernel panic är, hur man på ett säkert sätt kan framkalla en sådan för teständamål, och – viktigast av allt – hur man felsöker och återställer systemet efter en krasch.

    Vad är en kernel panic?

    En kernel panic uppstår när Linuxkärnan stöter på ett allvarligt fel som den inte kan hantera. Det kan röra sig om skadad minnesåtkomst, fel i en drivrutin eller att en viktig systemkomponent saknas. När det händer stoppar kärnan all aktivitet och ”panikar” – för att skydda systemet från dataförlust eller korruption.

    Det är i praktiken samma sak som att dra i handbromsen när bilen börjar slira på is – allt stannar direkt.

    Vanliga orsaker till kernel panic

    Kernel panics kan uppstå av flera olika skäl. Här är några vanliga orsaker:

    • Felaktig hårdvara: trasigt RAM, överhettning eller hårddiskfel.
    • Drivrutiner som inte passar: särskilt tredjepartsmoduler som inte stämmer med kärnversionen.
    • Saknade eller trasiga systemfiler: till exempel /sbin/init, initramfs eller en felaktig /etc/fstab.
    • Problem i GRUB: felaktiga UUID:er, saknade kernel-poster eller initrd-filer.
    • Användarfel: att av misstag ta bort viktiga filer eller döda process ID 1.

    Så här simulerar du en kernel panic (i testmiljö)

    Varning: Testa aldrig detta på ett produktionssystem! Använd en virtuell maskin eller isolerad testmiljö.

    Metod 1: Använd SysRq-trigger

    Det finns en inbyggd mekanism i Linux som tillåter utvecklare att utlösa kernel panics manuellt för teständamål.

    1. Aktivera systemets sysrq-funktion: echo 1 | sudo tee /proc/sys/kernel/sysrq
    2. Utlös en kernel panic: echo c | sudo tee /proc/sysrq-trigger

    Systemet fryser direkt, och kernel panic-meddelandet visas.

    Metod 2: Ladda “crash”-modul

    Vissa Linuxkärnor innehåller en modul som heter crash. Om den finns:

    sudo modprobe crash
    

    Om modulen inte hittas kan du kontrollera dess tillgänglighet med:

    modinfo crash
    

    Så felsöker du en kernel panic

    När du fått en kernel panic gäller det att lugnt och metodiskt reda ut vad som gått fel.

    1. Starta om och kontrollera loggar

    Systemet kommer att vara fruset. Starta om med hård omstart. Kontrollera sedan loggar:

    journalctl -xb
    

    eller:

    dmesg | less
    cat /var/log/kern.log | less
    

    Sök efter nyckelord som panic, BUG, segfault, VFS, eller felaktiga moduler.

    2. Boota i en tidigare kärnversion

    Om problemet började efter en kärnuppdatering:

    1. Starta om och gå till GRUB-menyn.
    2. Välj Advanced options.
    3. Välj en tidigare kärna, t.ex. 5.15.x istället för 6.x.

    Vill du sätta en äldre kärna som standard:

    sudo grub-set-default 1
    

    3. Bygg om initramfs

    En trasig initramfs (initialt ramfilsystem) kan stoppa hela bootkedjan.

    Kör följande kommando:

    sudo update-initramfs -u -k all
    

    Eller bara för aktuell kärna:

    sudo update-initramfs -c -k $(uname -r)
    

    Starta om när det är klart:

    sudo reboot
    

    4. Reparera filsystem

    Om kernel panic-meddelandet säger att root-filsystemet inte kan monteras – kör fsck.

    1. Lista partitioner: lsblk
    2. Kör filsystemskontroll: sudo fsck /dev/sda1

    Ersätt /dev/sda1 med rätt partition.

    5. Kontrollera hårddisk och RAM

    Felaktig hårdvara är en vanlig bov.

    Använd smartctl för att läsa ut diskinformation:

    sudo smartctl -a /dev/sda
    

    Håll utkik efter attribut som:

    • Reallocated_Sector_Ct
    • Current_Pending_Sector

    Om värdena stiger: disken är på väg att ge upp – byt den snarast.


    6. Reparera GRUB och fstab

    Om bootloadern inte hittar rätt partition → panic.

    1. Starta från en live-USB.
    2. Montera rootpartitionen: sudo mount /dev/sda1 /mnt
    3. Installera GRUB igen: sudo grub-install --root-directory=/mnt /dev/sda sudo update-grub
    4. Kontrollera /etc/fstab och UUID:er: blkid

    Förebygg kernel panics – så gör du rätt från början

    • Undvik att röra kärnfiler om du inte vet vad du gör.
    • Testa nya kärnor i en testmiljö innan du uppdaterar på skarpa system.
    • Använd LTS-kärnor om du prioriterar stabilitet.
    • Ha alltid minst två kärnor installerade.
    • Aktivera kdump om du vill samla in kraschanalys.

    Bonus: Automatisk omstart efter panic

    För servrar är det ofta bättre att de startar om sig själva efter en krasch:

    Lägg till i /etc/sysctl.conf:

    kernel.panic = 10
    

    Ladda inställningen:

    sudo sysctl -p
    

    Sammanfattning

    En kernel panic är ett allvarligt fel, men inte en katastrof – så länge du vet hur du ska felsöka. I de flesta fall går det att reda ut orsaken och få systemet på fötter igen med rätt verktyg och metodik.

    Har du en testmiljö? Simulera en kernel panic själv – och öva på att reparera den. Det är ett av de bästa sätten att växa som Linuxanvändare.

  • OpenSnitch – Applikationsbrandväggen som Linux länge saknat

    OpenSnitch är en applikationsbrandvägg för Linux som övervakar utgående nätverksanslutningar. Den visar varningar när ett program försöker nå internet och låter dig tillåta eller blockera det – antingen tillfälligt eller permanent – för ökad kontroll och integritet.

    I många år har macOS-användare haft tillgång till Little Snitch, en populär applikationsbrandvägg som ger total kontroll över vilka program som får ansluta till internet. På Linux har däremot liknande lösningar lyst med sin frånvaro – tills OpenSnitch dök upp.

    OpenSnitch är ett öppen källkod-projekt inspirerat av Little Snitch, och ger Linuxanvändare möjlighet att övervaka och styra utgående nätverksanslutningar på ett sätt som traditionella brandväggar som iptables, ufw eller firewalld inte kan. I stället för att bara fokusera på portar och IP-adresser, handlar OpenSnitch om vilka applikationer som kommunicerar – och vart de skickar sin data.

    I denna artikel går vi igenom varför OpenSnitch är ett viktigt säkerhetsverktyg, hur det fungerar, hur du installerar det och vad du kan förvänta dig när du börjar använda det.

    Vad gör OpenSnitch unikt?

    OpenSnitch fungerar som en användarstyrd brandvägg för utgående trafik, vilket innebär att du får ett meddelande varje gång ett program försöker kommunicera med omvärlden. Du får då möjlighet att välja om anslutningen ska tillåtas eller blockeras – antingen tillfälligt eller permanent.

    Detta ger inte bara en förstärkt säkerhet utan även insyn i vilka program som faktiskt skickar data från din dator, något som kan vara ovärderligt både ur ett integritets- och felsökningsperspektiv.

    Exempel på vad du kan göra med OpenSnitch:

    • Se vilka appar som försöker ansluta till specifika IP-adresser och domäner.
    • Blockera appar från att skicka ut data utan att du godkänt det.
    • Skapa regler som automatiskt hanterar framtida försök från samma app eller till samma destination.
    • Hantera regler via ett enkelt grafiskt gränssnitt.
    • Logga och inspektera historik för nätverksaktivitet.

    Installation av OpenSnitch

    Projektet är aktivt utvecklat och finns tillgängligt som paket för de flesta större Linuxdistributioner. OpenSnitch består av två delar:

    1. opensnitch – själva brandväggsdaemonen.
    2. opensnitch-ui – det grafiska användargränssnittet.

    Ubuntu / Debian

    1. Ladda ner .deb-paketen från projektets releasesida på GitHub.
    2. Öppna en terminal i mappen där du sparat paketen och kör: sudo apt install ./opensnitch*.deb ./python3-opensnitch-ui*.deb
    3. Alternativt kan du dubbelklicka på paketen för att installera via det grafiska programhanteringsverktyget.

    Fedora / RHEL / CentOS

    1. Ladda ner .rpm-paketen från GitHub.
    2. Installera med dnf eller yum: sudo dnf install ./opensnitch-*.rpm ./opensnitch-ui*.rpm eller: sudo yum localinstall opensnitch-*.rpm opensnitch-ui*.rpm
    3. Aktivera och starta tjänsten: sudo systemctl enable --now opensnitchd
    4. Starta gränssnittet: opensnitch-ui

    Arch Linux

    Använd:

    sudo pacman -S opensnitch
    

    Så fungerar OpenSnitch

    När OpenSnitch körs i bakgrunden, övervakar den varje försök till utgående anslutning som ett program gör. Vid första försök kommer ett fönster att dyka upp med information som:

    • Programnamn och dess sökväg
    • IP-adress eller domän som det försöker nå
    • Portnummer som används

    Du kan då välja något av följande alternativ:

    • Tillåt en gång
    • Blockera en gång
    • Tillåt alltid
    • Blockera alltid

    Exempel: Firefox

    Om du startar Firefox och den försöker ansluta till 93.184.216.34 (example.com) på port 443 (HTTPS), får du en notifiering med just den informationen. Du kan då godkänna anslutningen permanent eller blockera den tills du är säker på vad det handlar om.

    Regelhantering

    Alla beslut du gör sparas som regler, och dessa regler kan du:

    • Visa och organisera i gränssnittet.
    • Ändra eller ta bort efter behov.
    • Temporärt stänga av eller aktivera.
    • Skriva eller redigera manuellt – reglerna sparas som textfiler i /etc/opensnitch/rules/.

    Du kan exempelvis skapa regler som endast tillåter en viss app att ansluta till en specifik domän på en specifik port – perfekt för den som vill minimera attackytan på sin dator.

    Fördelar och målgrupp

    OpenSnitch är ett särskilt värdefullt verktyg för:

    • Integritetsmedvetna användare som vill veta exakt vilka program som kommunicerar externt.
    • Utvecklare som vill felsöka nätverksanrop i sina applikationer.
    • Systemadministratörer som vill ha en ytterligare skyddsnivå mot misstänkt trafik.
    • Säkerhetsentusiaster som söker ett Linuxalternativ till Little Snitch.

    Slutsats

    OpenSnitch fyller ett tomrum i Linuxvärlden: möjligheten att kontrollera och övervaka utgående trafik per applikation. Det är lätt att installera, enkelt att använda och har ett aktivt utvecklingscommunity bakom sig.

    För dig som vill ha full insyn i vad som händer i din dator – inte bara vad som försöker ta sig in, utan också vad som försöker ta sig ut – är OpenSnitch ett utmärkt verktyg att lägga till i ditt säkerhetsarsenal.

    Tips: Komplettera gärna med traditionella brandväggar som ufw eller nftables för ett heltäckande skydd – inåt och utåt.

  • AlmaLinux OS 10 är här – ett fritt alternativ till RHEL 10

    AlmaLinux OS Foundation har släppt version 10 av sitt fria, RHEL-kompatibla operativsystem – kodnamn Purple Lion. Den nya versionen erbjuder förbättrad prestanda, utökat hårdvarustöd, nyheter för utvecklare och långsiktigt underhåll även för äldre system.

    En stabil och kompatibel grund – med smarta förbättringar

    Precis som tidigare versioner är AlmaLinux OS 10 fullt binärkompatibelt med Red Hat Enterprise Linux 10. Men till skillnad från Red Hat har AlmaLinux valt att gå ett steg längre och återinfört stöd för funktioner och arkitekturer som annars försvunnit i upstream.

    Det innebär att systemadministratörer och utvecklare får tillgång till RHEL:s stabilitet, men med fler alternativ, bättre hårdvarustöd – och helt utan licensavgifter.

    Viktiga nyheter i AlmaLinux OS 10

    Frame pointers aktiverat som standard
    Utvecklare som jobbar med prestandaanalys och felsökning får nu ett efterlängtat tillskott: frame pointers är aktiverade systembrett, vilket möjliggör effektiv profilering och spårning av kod i realtid.

    Långtidsstöd för äldre CPU-arkitektur (x86-64-v2)
    RHEL 10 har helt övergått till att enbart stödja nyare x86-64-v3-processorer. AlmaLinux går en annan väg och erbjuder både v3- och v2-varianter – vilket ger äldre men fullt funktionsduglig hårdvara upp till 10 års säkerhetsuppdateringar.

    EPEL-paket för v2-användare
    Extra Packages for Enterprise Linux (EPEL), som normalt följer Red Hats byggsystem, bygger nu särskilda paket för AlmaLinux x86-64-v2 – vilket innebär att användare med äldre CPU:er fortsatt kan använda tredjepartsprogram utan hinder.

    Secure Boot även för ARM
    AlmaLinux 10 utökar sitt stöd för säker uppstart och inkluderar nu Secure Boot för ARM-plattformar utöver Intel/AMD.

    SPICE är tillbaka
    SPICE, protokollet för grafiska fjärranslutningar, togs bort i RHEL 9. På förfrågan från communityn är det nu fullt återinfört i AlmaLinux OS 10 – både för servrar och klienter.

    Teknikförhandsvisning: KVM på IBM POWER
    Virtualisering på IBM Power har varit frånvarande i flera år. AlmaLinux 10 introducerar nu ett förhandstest av KVM-stöd för denna arkitektur, bland annat efter initiativ från Oregon State University Open Source Lab.

    Fortsatt utökat hårdvarustöd
    Sedan AlmaLinux 8.10 och 9.4 har över 150 enheter fått tillbaka drivrutinsstöd som tagits bort i RHEL. Detta arbete fortsätter även i version 10.0 – något som särskilt uppskattas i miljöer med äldre eller specialiserad hårdvara.

    Nedladdning och tillgängliga format

    Installations-ISO och torrentfiler finns för följande arkitekturer:

    • x86-64
    • x86-64-v2
    • ARM64 (aarch64)
    • IBM PowerPC (ppc64le)
    • IBM Z (s390x)

    Kommande bilder (tillgängliga inom kort):

    • Containerbilder (inklusive UBI-varianter)
    • Live Media: GNOME, KDE, GNOME-mini
    • Cloud Images för AWS, Azure, Google Cloud, Oracle Cloud
    • Vagrant Boxes, VirtualBox, Hyper-V, VMware, Libvirt
    • Raspberry Pi
    • Windows Subsystem for Linux (WSL)

    ELevate-verktyget uppdateras för AlmaLinux 10

    För den som vill uppgradera från en tidigare AlmaLinux-version är ELevate-projektet snart redo för AlmaLinux 10. Testversioner av migreringsverktyget är redan tillgängliga och utvecklingen sker öppet tillsammans med communityn.

    Säkerhet och systemverktyg får lyft

    Förutom hårdvarustöd och utvecklarfunktioner får AlmaLinux 10 förbättrat stöd för säkerhet, däribland post-kvantkryptografi, uppdateringar av SELinux, OpenSSH, samt en ny systemroll för sudo som förenklar hantering av användarbehörigheter.

    Kryptering får ytterligare stöd genom Sequoia PGP, och systemadministratörer får tillgång till de senaste versionerna av språk, databaser och kompilatorer – såsom GCC 14, Python 3.12, PHP 8.3, PostgreSQL 16 och många fler.

    Engagera dig i AlmaLinux-communityn

    AlmaLinux är ett communitydrivet projekt, och alla uppmuntras att bidra genom att:

    • Testa nya versionen
    • Rapportera buggar via Bug Tracker
    • Delta i diskussioner i AlmaLinux Community Chat
    • Besöka forumet för AlmaLinux 10.0
    • Följa nyheter via Reddit och X (Twitter)

    Läs mer: AlmaLinux OS 10.0 Release Notes på projektets officiella wiki.

    AlmaLinux OS 10 är här – en modern, stabil och fri Linuxdistribution för både servrar och avancerade arbetsstationer.

    Sida för att ladda hem

  • GNU Linux-libre 6.15-kärnan är släppt för dig som vill ha 100 % frihet på din dator

    GNU Linux-libre-projektet har precis släppt version 6.15 av sin kärna – ett alternativ för dig som vill köra GNU/Linux helt utan proprietär kod. Den här versionen bygger på den vanliga Linux 6.15-kärnan, men alla delar som kräver stängd källkod eller binära blobbar har tagits bort.

    Det innebär att stöd för vissa hårdvarukomponenter, som Nova Core GPU, Qualcomm iris v4l2, Airoha NPU, Realtek 8814A Wi-Fi och Apple Silicon-pekskärmar, antingen har rensats eller helt tagits bort. Även Tehuti TN40xx-nätverkskort, Renesas UFS-komponenter och vissa ljuddrivrutiner har städats upp. Dessutom har Spider 1Gb Ethernet-drivrutinen tagits bort, och flera länkar till proprietära ljudbinärer (bland annat från Sound Open Firmware) har också plockats bort.

    Syftet med GNU Linux-libre är att erbjuda en kärna som är 100 % fri – utan någon form av stängd programvara – vilket gör den perfekt för frihetsinriktade användare och utvecklare som vill ha full kontroll över sin dator.

    Du kan redan nu ladda ner källkoden i komprimerat format från projektets webbplats. Det finns också färdiga paket för Debian- och Red Hat-baserade system att hämta via Freesh och RPM Freedom. GNU Linux-libre fungerar med de flesta GNU/Linux-distributioner, så du kan installera den antingen som ett alternativ till den vanliga kärnan eller ersätta den helt.

    Offical hemsida

  • Linux är inte längre Cancer för Microsoft

    År 2001 kallade Microsofts dåvarande VD Steve Ballmer Linux för en ”cancer som fäster sig i immaterialrättslig mening vid allt den rör vid”. Uttalandet speglade den starka oro som fanns inom Microsoft kring GNU GPL-licensen, som Ballmer menade tvingade all programvara att bli öppen källkod vid kontakt med GPL-kod. Detta blev en symbol för den aggressiva hållning som Microsoft länge hade mot öppen källkod och fri mjukvara, något som senare har förändrats drastiskt.

    Det kanske låter oväntat, men Microsoft har nu introducerat en särskild tjänst för Linuxdistributioner i sin molnplattform Azure. Det är dock inte så förvånande som det verkar – faktum är att Linux sedan länge har varit mer utbrett än Windows Server i Azuremiljön. Enligt Jack Aboutboul, programansvarig för Azure Linux Platforms Group, använde över 60 % av erbjudandena i Azure Marketplace och över 60 % av alla virtuella maskinkärnor Linux redan under 2024. Med andra ord: Microsoft anpassar sig efter verkligheten.

    För att göra det enklare för Linux-leverantörer att distribuera och testa sina operativsystem på Azure, gör Microsoft nu testtjänsten Azure Image Testing for Linux (AITL) tillgänglig som en tjänst. Den här plattformen bygger på Microsofts eget interna testprojekt LISA (Linux Integration Services Automation), som tagits fram för att kvalitetssäkra Linux-bilder.

    LISA består dels av ett testramverk som kör testerna, dels av färdiga testsamlingar som kontrollerar att en Linuxdistribution fungerar som den ska. Microsoft har dessutom valt att öppna upp koden för LISA och släpper den under MIT-licens, vilket innebär att andra kan använda och bidra till projektet.

    Systemet klarar av att kontinuerligt testa Linuxbilder i olika scenarier, från uppdateringar av kärnan till mer avancerade molntjänstmiljöer. Enligt Microsofts programchef Krum Kashan finns det visserligen redan många testverktyg där ute, men inget som täcker hela stacken – alltså allt från kärna till nätverk, lagring och specialfunktioner som högpresterande datorkluster (HPC), GPU-användning och konfidentiella virtuella maskiner. LISA är utformat för att fylla det tomrummet, särskilt för utvecklare, Linuxdistributioner och företag som bygger egna anpassade system.

    Det här är också ett led i Microsofts bredare strategi att stödja Linux och öppen källkod. Andrew Randall, som leder projektet, har en bakgrund från det Linux-fokuserade företaget Kinvolk, som Microsoft köpte upp. Sedan dess har han arbetat med att integrera öppen teknik i Azure och att stärka Microsofts roll som plattform även för Linuxbaserade lösningar.

    https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why

  • Thunderbird 139 ute nu – snabbare e-posthantering direkt från aviseringar

    Thunderbird 139 är nu tillgänglig som stabil release, och innehåller flera förbättringar som riktar sig till användare med höga krav på e-postklientens funktionalitet och stabilitet. Thunderbird är en fri, öppen källkodsbaserad klient för e-post, kalender, nyheter och chatt, tillgänglig för Linux, macOS och Windows.

    Ny funktionalitet

    • Nya notisåtgärder: E-postaviseringar stöder nu direktinteraktion med Markera som läst och Radera, vilket effektiviserar hanteringen av nya meddelanden utan att öppna applikationen.
    • Enterprise policies: Stöd har implementerats för mer granulär kontroll över aviseringar via hanteringspolicyer, vilket förenklar central administration i företagsmiljöer.
    • Manuell mappsortering: Användare kan nu dra och släppa mappar i valfri ordning i mappträdet.
    • Cards View-inställningar: Antal rader som visas i kortvyn kan nu justeras via gränssnittet.

    Korrigeringar och stabilitetsförbättringar

    Version 139 adresserar en rad fel som påverkat användarupplevelsen:

    • Krasch vid konfiguration av avsändarhuvuden i kompositionsfönstret är åtgärdad.
    • OAuth-autentisering har fått fixar för brutna URL:er i inloggningsdialogen.
    • Bilagor på vissa UNC-sökvägar var otillgängliga – detta är nu korrigerat.
    • Problem vid och efter mappkomprimering som påverkade brevfönstrets rendering har åtgärdats.
    • Fel i mappsorteringslogik vid flytt och infogning av mappar är rättat.

    Övriga fixar

    • Mappar som försvann från ”Favoriter” vid borttagning av undermappar visas korrekt igen.
    • Felaktiga räknare för olästa meddelanden i mappträdet är rättade.
    • Manuella sorteringar återställs nu konsekvent efter omstart.
    • Felaktig infogning i IMAP-strukturer via drag-och-släpp är åtgärdat.
    • Mappar expanderar inte längre oväntat efter omstart i kompakt vy.

    Förbättringar i kringfunktioner

    • Inbjudningsbilagor utan filename vidarebefordras inte längre som generiska ”Attached Message Part”.
    • Dold chattinställningsflik när mail.chat.enabled är satt till false.
    • Egna headers (mail.compose.other.header) visas korrekt i läget Visa alla huvuden.
    • Utseendeinställningar som påverkar trådning uppdaterar nu aktiv mapp direkt.
    • ”Gruppera efter sortering” fungerar korrekt över samtliga mappar.
    • Stabilitet vid avbruten kopiering till ”Skickat”-mappen har förbättrats.
    • Systemets sökintegration kan nu växlas korrekt och status speglas i inställningarna.

    Kalender- och nyhetsrelaterade förbättringar

    • Fullt stöd för parallell åtkomst till flera CalDAV-kalendrar.
    • Åtgärd för missade påminnelser vid heldagsevent om calendar.alarms.showmissed=false.
    • Möjlighet att avbryta nyhetspostningar innan sändning är återställd.
    • XPAT-stöd har lagts till för nyhetsservrar med snedstreck i gruppnamn.
    • NNTP-prenumerationsdialogens kraschproblem är fixat.
    • Det är återigen möjligt att ta bort chattkonton.

    Säkerhet

    Tio säkerhetsrelaterade sårbarheter har identifierats och åtgärdats i denna version.

    Tillgänglighet

    Thunderbird 139 kan laddas ner som fristående binärpaket från den officiella webbplatsen, och fungerar direkt på de flesta GNU/Linux-distributioner utan att behöva installeras.

  • Armbian 25.5 släppt – Stöd för fler SBC-enheter och förbättrad prestanda

    Armbian 25.5 är en ny version som förbättrar både prestanda, säkerhet och hårdvarukompatibilitet för flera ARM-baserade single-board-datorer (SBC). Den lanserades tre månader efter Armbian 25.2 och inkluderar nu stöd för nya enheter som Banana Pi M2+, BeagleBone AI-64, BeaglePlay, TI SK-AM69, Mediatek Genio-serien, Radxa NIO 12L, Qualcomm Robotics RB5, Radxa Cubie A5E, SMART AM40 och PocketBeagle2.

    En annan stor nyhet är att Armbian 25.5 lägger till stöd för Linux-kärnan 6.14 för Rockchip64-enheter, samt möjligheten att använda konfigurerbara patchar för att bygga rena mainline-kärnor.

    Denna version förbättrar också systemstarten och stödet för periferiutrustning genom att uppdatera U-Boot och firmware. HDMI- och ljudstödet har förbättrats för Rockchip RK3588-enheter som Rock 5B och Youyeetoo R1. Dessutom har EFI-partition och Btrfs-subvolymer förbättrats för en mer flexibel systemlayout och start.

    Armbian 25.5 innehåller även fixar för boot-script och förenklad loggning för smidigare provisionering och felsökning. Wi-Fi-setupen har förbättrats, likaså dynamisk overlay-synlighet och hantering av BSP-byten för ett renare arbetsflöde. Dessutom har det blivit enklare att använda seriell konsol.

    En annan intressant funktion är att Armbian 25.5 uppdaterar sitt applikationsbibliotek, vilket gör det möjligt att installera populära självhousade applikationer direkt via armbian-config. Bland dessa finns bland annat Home Assistant, Stirling PDF, Navidrome, Grafana, NetData och Immich.

    I denna releasecykel har Armbian också vunnit 2025 års NetBox Hero Awards, vilket hedrar projektets engagemang för innovation, automatisering och transparens inom infrastruktur.

    För att ta del av alla nyheter och ladda ner Armbian 25.5, kan du besöka den officiella webbplatsen, där du hittar versioner för ett stort antal ARM-enheter, inklusive de flesta Raspberry Pi-modellerna.

    Nyheter i Armbian v25.5

    • Utökad kortstöd: Stöd för flera nya och uppdaterade enheter, som TI SK-AM69, Banana Pi M2+, BeagleBone AI-64, BeaglePlay, och PocketBeagle2.
    • Uppströms firmwareintegration: Bättre ljud- och HDMI-stöd för Rockchip-enheter (t.ex. Rock 5B och Youyeetoo R1).
    • Kerneluppgraderingar: Linux kernel 6.14 (edge branch) för Rockchip64-enheter, förbättrad prestanda och periferistöd.
    • Filsystem- och startförbättringar: Förbättringar för EFI-partition och BTRFS undervolymer.
    • Stabilitets- och kvalitetsförbättringar: Fixar för startskript, förbättrad serial console-stöd och förenklad loggning.
    • armbian-config: Förbättrad användargränssnitt och verktyg för att hantera självhostade applikationer (t.ex. Home Assistant, Grafana), Wi-Fi-stöd och nätverkskonfiguration.
    • NetBox Hero Award 2025: Armbian tilldelades detta pris för sitt innovativa arbete med automation och öppen infrastruktur.

    Läs mer om NetBox Hero Award 2025

  • Kernel 6.15

    Linux Kernel 6.15 är här

    Linux Kernel 6.15 Officiellt Släppt, Här Är Nyheterna
    Idag tillkännagav Linus Torvalds lanseringen och allmän tillgång av Linux 6.15, den senaste stabila kärnversionen som introducerar flera nya funktioner och förbättringar, bättre hårdvarusupport och mer.

    Höjdpunkter i Linux 6.15 inkluderar Rust-stöd för hrtimer och ARMv7, en ny setcpuid= startparameter för x86-processorer, stöd för sched_ext för att räkna och rapportera interna händelser, förbättringar för x86 Intel och AMD PMU, stöd för nestad virtualisering för VGICv3 på ARM, och stöd för att emulera FEAT_PMUv3 på Apple Silicon.

    Också nytt i Linux kernel 6.15 är ett nytt API för att ta emot information om monterings- och avmonteringshändelser för filsystem, stöd för hårdvarukapade krypteringsnycklar i blocklagret, stöd för 48-bitars blockadressering i EROFS-filsystemet, och en ny säkerhetshook för io_uring-subsystemet som ger säkerhetsmoduler mer kontroll över vad som är tillåtet.

    FUSE-filsystemet kan nu hantera filnamn längre än 1 024 tecken, perf-subsystemet kan nu utföra latensprofilering med hjälp av schemaläggarinformation, BPF-subsystemet har fått förbättrad verifiering av program med loopar, och OverlayFS-filsystemet har fått en ny override_creds monteringsparameter som ändrar de uppgifter som används för att komma åt de lägre lagren.

    Dessutom medför Linux kernel 6.15 stöd för nya tillägg för RISC-V-arkitekturen, inklusive BFloat16-flyttalsutvidgningen, Zaamo och Zalrsc-tilläggen, och ZBKB-tillägget, stöd för zonindelade enheter för XFS-filsystemet och stöd för zero-copy mottagning av nätverksdata för io_uring-subsystemet.

    Några nya nätverksfunktioner är också tillgängliga i Linux 6.15, inklusive en ny TCP-socketparameter (TCP_RTO_MAX_MS) som kan användas för att ställa in maximal tid mellan retransmissionsförsök på IPv4, samt ett nytt set av BPF-återkopplingar för att hämta tidsstämplar från olika delar av nätverksstacken.

    Hårdvarusupport har förbättrats som förväntat genom nya och uppdaterade drivrutiner, som ger stöd för Apple Touch Bar, Google Pixel Pro 6-smartphone, MYIR Remi Pi-utvecklingskort, Huawei Matebook E Go inbäddad kontroller, Milk-V Jupiter RISC-V-kort, och HP-laptops med CS35L41 HDA-ljudchips.

    Linux 6.15 uppdaterar även ACPI-fläktdrivrutinen för att hantera fläktar med stöd för finmaskig tillståndsövervakning, men utan finmaskig kontroll, samt ACPI-knappdrivrutinen för att prenumerera på systemhändelsenotifikationer utöver enhetsnotifikationer, vilket på vissa system krävs för att väcka systemet från viloläge.

    Bland andra viktiga förändringar tar Linux 6.15 bort stödet för 32-bitars (x86) system med fler än åtta CPU:er och/eller mer än 4 GB RAM, och Landlock-säkerhetsmodulen har fått en ny revisionsmekanism som gör det lättare att förstå åtkomstvägran.

    Det finns även ett nytt fwctl-subsystem som gör det möjligt för användarutrymme att säkert konstruera och köra RPC:er inuti enhetsfirmware, och kärnan har fått en ny härdningsfunktion som gör det möjligt att försegla flera minnesmappningar mot förändringar, men den är inaktiverad som standard då den kan bryta vissa applikationer.

    Du kan ladda ner Linux kernel 6.15 direkt från Linus Torvalds git-träd eller från kernel.org-webbplatsen om du vill kompilera det på din GNU/Linux-distribution. Jag rekommenderar dock att vänta tills den nya Linux-versionen finns i din distros stabila programvaruförråd innan du uppdaterar din kärna.

    Nu när Linux kernel 6.15 är släppt, öppnar fönstret för nästa stora kärngren, Linux 6.16, som förväntas komma i slutet av juli eller början av augusti 2025. Tills dess kommer en första Release Candidate (RC)-utvecklingsversion vara tillgänglig för offentlig testning om två veckor, den 8 juni.

    Sammanfattning av förändringar i Linux 6.15

    Linux-kärnan 6.15 har släppts efter en fördröjning på grund av en sista minuten-buggrapport som resulterade i att en ny funktion blev inaktiverad. Efter denna sista justering är version 6.15 nu tillgänglig. Här är några av de större förändringarna och buggfixarna:

    • Bcachefs-fixar: Bland de viktigaste förbättringarna finns flera bcachefs-fixar för att förbättra funktionaliteten och stabiliteten, inklusive åtgärder för att hantera problemet med direnter och optimera hanteringen av strängar.
    • Drivrutinsfixar: Flera drivrutiner har fått mindre fixar, särskilt för olika CAN-drivrutiner och SPI. En fix för att undvika krascher på vissa plattformar (som Realtek HDA och HP ZBook-laptops) har också införts.
    • Nätverksfixar: Det har gjorts åtgärder för att förbättra hantering av paketfragmentering och fixar för netfilter och bridge-nätverksfunktioner.
    • Minne och hantering: Förbättringar har genomförts för att optimera minneshantering, inklusive hantering av hugetlb och förbättrade funktioner för hantering av VM_NOHUGEPAGE. Det har även gjorts fixar för kernel NULL-pointer-krascher och hantering av large pages.
    • Övriga förbättringar: Det finns även ett antal specifika fixar för Bluetooth, ALSA, och input-tangentbord, vilket säkerställer stabilitet på en mängd olika enheter.

    Merging-fönstret öppnar den 30:e maj, som vanligt, och pull-begäran har redan skickats in. Det innebär att utvecklare kommer att fortsätta arbete med den kommande versionen, trots att det är Memorial Day i USA.

  • Firefox 139

    Mozilla Firefox 139 är här

    Firefox 139 Webbläsare är nu tillgänglig för nedladdning – här är de nya funktionerna

    Mozilla har idag släppt den slutgiltiga versionen av Firefox 139, en uppdatering som innebär flera viktiga förbättringar, som bland annat stöd för översättning av hela sidor på Firefox-tilläggssidor, bättre prestanda för HTTP/3 vid uppladdning samt stöd för transparenta PNG-bilder vid inklistring i webbläsaren.

    För utvecklare inkluderar Firefox 139 stöd för att dämpa timer-funktioner i Workers, stöd för WebAuthn-tillägget för stora blobbar, nya funktioner för HTMLDialogElement (inklusive requestClose()) och stöd för attributet hidden=until-found. Detta gör det möjligt att hitta innehåll via sökfunktionen på sidan även om det normalt är dolt.

    Firefox 139 introducerar även Temporal som standard, som en bättre lösning än Date, och gör det möjligt att söka och automatiskt expandera stängda -element via sidans sökfunktion. Andra förbättringar inkluderar ökad kompatibilitet mellan webbläsare på vissa webbplatser och införandet av Service Workers i Privat webbläsarläge.

    Mozilla betonar att denna uppdatering bygger vidare på deras arbete med att stödja IndexedDB och DOM Cache API i Privat webbläsarläge genom krypterad lagring, vilket gör att fler webbplatser, särskilt de som använder bakgrundsuppgifter, kan dra nytta av Service Workers.

    Avslutningsvis uppdateras också den inbyggda redigeraren för contenteditable och designMode för att hantera vita mellanrum på ett sätt som är mer enhetligt med andra webbläsare som Chrome.

    Mozilla kommer att göra en officiell presentation av Firefox 139 den 27 maj 2025, samtidigt som de släpper Firefox 115.24 och Firefox 128.11 ESR-versionerna. Tills dess kan binärerna laddas ner från Mozillas FTP-server.

  • Kitty 0.42 – Terminalen som tar plats när du behöver den

    Terminalemulatorn Kitty har snabbt blivit ett favoritverktyg bland Linux- och macOS-användare som uppskattar hastighet, grafikacceleration och flexibilitet. Med lanseringen av version 0.42 tar Kitty ett stort steg framåt – både när det gäller funktionalitet och användarvänlighet.

    Snabbåtkomst-terminal i Quake-stil

    Den största nyheten i denna version är utan tvekan funktionen quick-access-terminal. Inspirerad av klassiska Quake-spel kan du nu med ett enkelt tangenttryck fälla ner en terminal från toppen av skärmen. Den svävar ovanpå skrivbordet, är transparent om du vill, och fungerar sömlöst i både X11, Wayland och macOS.

    Tanken är enkel: terminalen ska alltid vara nära till hands, men aldrig i vägen. Du kan dessutom anpassa dess utseende och beteende via en särskild konfigurationsfil (quick-access-terminal.conf), och tillämpa egna inställningar just för snabbåtkomstfönstret med kitty_conf.

    Bättre textstöd med Unicode 16

    Kitty har också blivit ännu bättre på att hantera text. Terminalen följer nu Unicode 16-specifikationen för grafemkluster, vilket innebär att komplexa tecken – till exempel kombinationer av emojis eller icke-latinska alfabet – delas upp och renderas korrekt i terminalrutor. Det här är särskilt viktigt för tydlighet i moderna skript och appar som använder avancerad teckenhantering.

    Smarta temaväxlingar med stöd för bakgrunder

    Kitty har sedan tidigare haft stöd för att växla mellan ljust och mörkt tema. I version 0.42 utökas detta med automatiskt stöd för bakgrundsbilder – så att även skrivbordsbakgrunden följer det aktiva temat. Det skapar ett mer enhetligt och estetiskt gränssnitt utan extra konfiguration.

    Effektivare panelhantering

    För den som jobbar med flera terminalpaneler samtidigt har +kitten panel fått ett nytt argument:

    kitty +kitten panel --single-instance
    

    Detta gör det möjligt att skapa flera paneler inom en enda process, vilket minskar resursförbrukningen och gör att panelhanteringen känns smidigare – särskilt i mer komplexa arbetsmiljöer.

    Starta dolt och kontrollera på distans

    Kitty kan nu startas i doltläge med flaggan --start-as=hidden, vilket är perfekt för skript eller automatiserade miljöer där terminalen ska visas först när den verkligen behövs.

    Fjärrstyrnings-API:t har också förbättrats. Du kan nu:

    • Vänta på att underprocesser avslutas
    • Ändra utseendet på paneler i realtid
    • Dölja eller visa fönster utan att påverka övriga program

    Detta gör Kitty till ett kraftfullt verktyg även i automatiserade miljöer och fönsterhanterare.

    Fler förbättringar för användaren

    • Musåterkomsttid kan justeras med mouse_hide_wait, så du själv bestämmer hur snabbt muspekaren ska visas igen efter tangenttryck.
    • diff-kitten har förbättrats med stöd för vim-liknande bläddring och möjlighet att läsa in named pipes.
    • Det nya verktyget change_font_size låter dig nu förstora eller förminska teckensnittet i relativa steg, inte bara med fasta punkter.

    Finputs för macOS och Wayland

    Mac-användare får tillbaka korrekt färgtemastöd vid fönsterurval, och för dem som kör Wayland finns nu stöd för xdg-system-bell – så att systemets ljudsignal fungerar direkt från terminalen.

    Dessutom har flera gamla buggar rättats till, bland annat problem som uppstod i version 0.36.0 kring kommandotolkning och temahantering.

    Självklart! Här är den omarbetade versionen av stycket utan emojis eller små symboler:

    Anpassa Kitty efter din stil och arbetsflöde

    En av Kittys största styrkor är hur enkelt det är att anpassa terminalen efter dina behov. Alla inställningar görs i en enkel textfil, vanligtvis placerad i ~/.config/kitty/kitty.conf. Där kan du justera allt från färgscheman och teckensnitt till kortkommandon och musbeteende.

    Exempel: Ändra teckenstorlek och teckensnitt

    font_family      FiraCode Nerd Font
    bold_font        auto
    italic_font      auto
    font_size        13.0
    

    Kitty stödjer alla teckensnitt som finns installerade på systemet – inklusive ligatur-stöd i till exempel Fira Code.

    Exempel: Ställ in färgtema

    För att använda ett färgschema kan du inkludera en separat temafil:

    include nord.conf
    

    Eller definiera färger direkt i konfigurationsfilen:

    foreground      #c0c5ce
    background      #2b303b
    cursor          #ffffff
    color0          #4f5b66
    color1          #bf616a
    

    Du kan hitta färdiggjorda teman på exempelvis GitHub: https://github.com/dexpota/kitty-themes.

    Exempel: Lägg till bakgrundsbild och transparens

    background_image           ~/Bilder/terminal-bakgrund.png
    background_image_layout   tiled
    background_opacity        0.85
    

    Det ger terminalen ett mer personligt utseende.

    Exempel: Definiera egna tangentbordsgenvägar

    map ctrl+shift+right next_tab
    map ctrl+shift+left  previous_tab
    

    Du kan binda om nästan alla funktioner i Kitty efter dina egna preferenser.

    Exempel: Starta i viss katalog eller session

    initial_window_width  100c
    initial_window_height 30c
    startup_session        mysession.conf
    

    I mysession.conf kan du fördefiniera flikar, kommandon och startkataloger.

    Exempel: Anpassa snabbåtkomst-terminalen separat

    För den nya nedfällbara terminalen i version 0.42 kan du skapa en separat konfigurationsfil, quick-access-terminal.conf, och definiera egna inställningar för den. Till exempel:

    font_size 15.0
    background_opacity 0.95
    

    Det låter dig ha en annan stil och funktionalitet för snabbåtkomstfönstret jämfört med vanliga Kitty-fönster.


    Kittys konfigurationssystem är både kraftfullt och lättläst. Alla ändringar kan laddas om utan att terminalen behöver startas om, vilket gör det enkelt att experimentera. Mer information och en komplett lista över alla tillgängliga inställningar hittar du på projektets webbplats:
    https://sw.kovidgoyal.net/kitty

    Så installerar du Kitty 0.42 på Ubuntu, Debian och Mint

    Även om Kitty ofta finns tillgänglig via distributionspaket, är versionerna där vanligtvis äldre än den senaste officiella. För att få Kitty 0.42Ubuntu 24.04 LTS, Debian eller Linux Mint rekommenderas att använda det officiella installationsskriptet från utvecklaren. Öppna terminalen och kör:

    curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
    

    Det här installerar Kitty lokalt i ~/.local/kitty.app. För att göra kommandot kitty tillgängligt i terminalen, lägg till följande rad i din ~/.bashrc eller ~/.zshrc:

    export PATH="$PATH:$HOME/.local/kitty.app/bin"
    

    Vill du ha en ikon i programmenyn? Kopiera skrivbordsikonen och justera sökvägen:

    cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications/
    sed -i "s|Exec=kitty|Exec=$HOME/.local/kitty.app/bin/kitty|" ~/.local/share/applications/kitty.desktop
    

    Efter det kan du starta Kitty från programmenyn eller genom att skriva kitty i terminalen. Vill du vara säker på att rätt version installerats kan du verifiera med:

    kitty --version
    

    På så sätt får du den absolut senaste versionen, inklusive nyheterna i 0.42, utan att behöva vänta på att den dyker upp i distributionspaketen.

    Sammanfattning

    Kitty 0.42 visar att en terminal inte bara behöver vara ett fönster för text. Med smarta funktioner, anpassningsbarhet och fokus på prestanda är Kitty ett av de mest mångsidiga terminalverktygen på marknaden. Den nya snabbåtkomst-terminalen gör att du alltid har en kraftfull arbetsyta till hands – utan att den stör när du inte behöver den.

    Om du inte redan använder Kitty är det här ett perfekt tillfälle att prova. Och om du gör det – uppdatera till version 0.42 och utforska vad nästa nivå av terminalarbete kan innebära.

    https://linuxiac.com/kitty-0-42-launches-with-quick-access-terminal

  • 10 mindre kända Linux-kommandon som förenklar din terminalvardag

    Linux-terminalen är ett kraftfullt verktyg, men det är lätt att fastna i de vanligaste kommandona som ls, cd, cp och grep. Den som vågar gräva lite djupare hittar dock många smarta och ofta förbisedda kommandon som kan spara både tid och frustration. Här är tio dolda pärlor som du kanske inte använder dagligen – men som kan göra ditt Linux-liv betydligt enklare.


    1. Snabb rättning med ^foo^bar

    Har du någonsin skrivit ett kommando och märkt att du gjort ett litet stavfel? I stället för att skriva om hela raden kan du bara ersätta det felaktiga ordet i farten:

    echo Hello foo
    Hello foo
    
    ^foo^bar
    Hello bar
    

    Det här ersätter den första förekomsten av ”foo” i föregående kommando med ”bar”. En enkel och snabb korrigering.


    2. Töm en fil direkt med > fil.txt

    Om du vill rensa innehållet i en fil – kanske en loggfil – utan att öppna den, använd:

    > fil.txt
    

    Detta kommandot skriver över filen med tomt innehåll, vilket är ett snabbt sätt att nollställa en fil utan att radera den.


    3. Schemalägg engångsuppgifter med at

    Behöver du köra ett kommando vid en specifik tidpunkt? at är perfekt när du inte vill sätta upp en återkommande cron-regel:

    at 3pm
    > echo "Dags att säkerhetskopiera" >> backup.log
    

    När tiden är inne körs kommandot automatiskt. Perfekt för engångskörningar.


    4. Diskutrymmeskoll med du -h --max-depth=1

    Vill du se hur mycket utrymme varje mapp tar i den aktuella katalogen? Då är detta din vän:

    du -h --max-depth=1
    

    Detta ger dig en överskådlig rapport där storleken visas i format som är lätt att läsa (t.ex. MB eller GB).


    5. Enkla beräkningar med expr

    Ibland behöver man bara räkna lite snabbt. Med expr kan du göra enkla beräkningar direkt i terminalen:

    expr 5 + 3
    

    Resultat: 8. Fungerar även med subtraktion, multiplikation och vissa strängoperationer.


    6. Ordsökning med look

    Om du letar efter ord som börjar på en viss bokstavssekvens är look ett lysande verktyg:

    look hel
    

    Exempel på resultat:

    hello
    help
    helper
    

    Praktiskt vid språkarbete, ordspel eller när du letar efter rätt term.


    7. Automatisk inmatning med yes

    Ska du köra ett kommando som kräver att du trycker “y” om och om igen? Låt yes göra jobbet åt dig:

    yes y
    

    Det här matar in bokstaven “y” i en oändlig loop – tills du stoppar det med Ctrl+C. Praktiskt vid installationer eller test.


    8. Primtalsfaktorer med factor

    Vill du veta vilka primtalsfaktorer ett visst tal består av?

    factor 18
    

    Ger: 18: 2 3 3. Ett bra verktyg för programmerare, matematiker eller bara nyfikna.


    9. Anpassad ping med ljud – ping -i och -a

    Vill du pinga en enhet med längre intervall – och få en ljudsignal vid varje svar? Använd:

    ping -i 60 -a 192.168.1.1
    

    Här ställs intervallet till 60 sekunder och ett ljud spelas upp varje gång det kommer ett svar.


    10. Läs filer baklänges med tac

    cat visar innehållet i en fil uppifrån och ner. Men ibland vill du börja med slutet. tac gör precis det:

    tac loggfil.txt
    

    Raderna visas i omvänd ordning – särskilt användbart för loggfiler där det senaste ofta är mest relevant.


    Avslutningsvis

    Dessa tio kommandon kanske inte är lika välkända som ls eller sudo, men de är otroligt användbara i rätt sammanhang. Oavsett om du vill rensa filer, schemalägga kommandon eller få en snabb matematisk lösning – finns det ett Linux-kommando som hjälper dig.

    Prova dem nästa gång du jobbar i terminalen och upptäck hur mycket kraft du kan frigöra med bara några tangenttryckningar.


  • NixOS 25.05 släppt – ny version med uppdaterade skrivbordsmiljöer och förbättrat systemstöd

    Den populära och unika Linuxdistributionen NixOS har släppt version 25.05, en stor uppdatering som för med sig flera tekniska nyheter, förbättringar under huven och uppdaterade skrivbordsmiljöer. Versionen, som fått kodnamnet Warbler, bygger på de moderna och långsiktigt underhållna Linuxkärnorna 6.12 LTS och 6.14.

    NixOS är känd för sin deklarativa konfigurationsmodell och kraftfulla pakethanterare, där hela systemet definieras i konfigurationsfiler och kan återskapas exakt. Med version 25.05 stärks denna modell ytterligare, bland annat genom ett nytt verktyg för att bygga skräddarsydda systemavbildningar.

    Nyheter i skrivbordsmiljöerna

    På användarsidan märks att NixOS 25.05 nu erbjuder stöd för GNOME 48 – den allra senaste versionen av GNOME-skrivbordet. Dessutom finns för första gången möjlighet att testa System76:s nya skrivbordsmiljö COSMIC, som är utvecklad i programmeringsspråket Rust. Stödet för COSMIC är fortfarande experimentellt, men fungerar stabilt. Användare som vill aktivera det kan göra det via systemets konfigurationsinställningar.

    Nya och förbättrade verktyg

    En av de mest spännande nyheterna är införandet av kommandot nixos-rebuild build-image, som gör det möjligt att generera plattformsanpassade diskavbildningar direkt från sin systemkonfiguration. Det är ett stort steg för dem som vill bygga skräddarsydda installationer eller distribuera NixOS i olika miljöer.

    Även nixos-rebuild själv har fått en uppföljare i form av nixos-rebuild-ng, som är en helt omskriven version i Python. Syftet är att på sikt erbjuda bättre prestanda och underhållsmöjligheter.

    Paketet nixos-option har i sin tur skrivits om till ett Nix-uttryck, vilket gör det lättare att integrera och vidareutveckla. En annan teknisk förbättring är att det nu finns stöd för det så kallade ”Lockable HTTP Tarball”-protokollet, vilket ökar säkerheten och tillförlitligheten vid paketdistribution från NixOS kanaler.

    Uppdaterade kärnkomponenter och virtualisering

    På mjukvarusidan har flera centrala komponenter uppdaterats, däribland OpenSSH 10.0p2, LLVM 19 och GCC 14. För dem som arbetar med containrar finns nu stöd för rootless-containrar via podman, vilket ger säkrare drift utan att kräva root-privilegier.

    Skrivbordsmiljöerna Xfce, Cinnamon och Pantheon har också fått uppdateringar till versionerna 4.20, 6.4 respektive 8. Det innebär förbättrad användarupplevelse, prestanda och kompatibilitet med modern hårdvara.

    Tillgänglighet

    NixOS 25.05 finns nu att ladda ner från den officiella webbplatsen. ISO-avbildningar erbjuds i flera varianter: grafiska installationer med GNOME eller KDE Plasma för både x86_64- och ARM64-arkitekturer, samt en Minimal-version för användare som vill anpassa allt från grunden.

    https://nixos.org/blog/announcements/2025/nixos-2505

  • End of 10 – En växande rörelse för hållbar IT

    I Centraleuropa, särskilt i tyskspråkiga länder, har en ny rörelse börjat ta form. Den kallas End of 10, och dess mål är att hjälpa människor att ersätta Windows 10 med Linux – och därigenom ge nytt liv åt fungerande datorer som annars riskerar att kastas bort.

    End of 10 – Ge din gamla dator nytt liv med Linux

    När Microsoft avslutar stödet för Windows 10 den 14 oktober 2025, kommer miljontals fullt fungerande datorer att riskera att bli obsoleta. Inte för att de är trasiga – utan för att de inte uppfyller kraven för Windows 11. Den internationella kampanjen End of 10 erbjuder ett hållbart och användarvänligt alternativ: installera Linux och fortsätt använda din dator.

    En rörelse för digital hållbarhet

    End of 10 föddes i Europa och har på bara några dagar fått global spridning. Bakom kampanjen står elva engagerade personer med kopplingar till projekt som GNOME, KDE, openSUSE och Free Software Foundation Europe. Deras budskap är tydligt: äldre datorer är inte värdelösa – de behöver bara ett smartare operativsystem.

    Tre tydliga mål

    1. Uppgradera mjukvara, inte hårdvara
    Kampanjen vill utmana föreställningen att man måste köpa en ny dator när Windows-stödet upphör. I själva verket uppstår över 75 % av en dators koldioxidavtryck redan vid tillverkningen. Att byta till Linux istället för att kassera sin dator är därför både ekonomiskt och miljövänligt.

    2. Skapa ett nätverk för hjälp och stöd
    Via kampanjens webbplats kan användare hitta lokala reparationskaféer, oberoende datorbutiker och installationshjälp. Det finns också tydliga steg-för-steg-guider för dem som vill installera Linux på egen hand. Volontärer arrangerar installfester, delar utbildningsmaterial och bistår både privatpersoner och organisationer.

    3. En öppen och distributionsneutral inställning
    End of 10 förespråkar inte någon särskild Linuxdistribution. Istället vill man ena hela den fria och öppna mjukvarurörelsen. Alla projekt är välkomna att delta, så länge budskapet är positivt och inkluderande.

    Så kan du hjälpa till

    Alla som vill stödja kampanjens mål är välkomna att bidra – teknisk expertis är inget krav. Du kan till exempel:

    • Hjälpa till vid installationsdagar eller arrangera egna evenemang
    • Sätta upp affischer eller dela ut material på kaféer, skolor och universitet
    • Översätta, skriva dokumentation eller hjälpa till med design
    • Tipsa om lokala aktörer som kan ge Linuxsupport
    • Sprida kampanjens budskap i sociala medier
    • Engagera dig i FOSS-projekt som deltar i kampanjen

    Om du vill fungera som lokal kontaktpunkt (ett så kallat repair collective) kan du skicka in information om din plats eller ditt evenemang till kampanjen via e-post: endof10@lists.posteo.de – helst i JSON-format. Vad som behöver anges finns beskrivet i kampanjens GitHub-repository.

    Kampanjsajten och översättningar

    Kampanjens webbplats är redan aktiv, trots att lanseringsdatumet ursprungligen var satt till den 28 maj. Sajten hostas av KDE och följer deras översättningssystem. Om du vill bidra med översättning av webbplatsen eller kampanjmaterial, kan du börja här:


    Sammanfattning

    End of 10 är mer än bara en kampanj – det är en rörelse som väcker liv i den gamla entusiasmen och gemenskapen som kännetecknat fri programvara i årtionden. Har du en dator som inte klarar Windows 11? Installera Linux och gör både miljön och din plånbok en tjänst.

    https://endof10.org/sv

  • AlmaLinux OS 9.6 är här – stabil, säker och full av nyheter

    AlmaLinux OS Foundation har nu lanserat AlmaLinux OS 9.6, kodnamn ”Sage Margay”, som den senaste stabila utgåvan av detta kostnadsfria och RHEL-kompatibla operativsystem. Versionen erbjuder en rad uppdateringar inom prestanda, utvecklingsverktyg och säkerhet.

    AlmaLinux är en öppen källkodsdistribution som bygger på samma källkod som Red Hat Enterprise Linux (RHEL), och version 9.6 är fullt binärkompatibel med RHEL 9.6. Det innebär att användare får tillgång till ett robust och industriellt beprövat system – utan licenskostnader.

    Prestanda och felsökning i fokus

    Den nya versionen innehåller viktiga förbättringar för systemövervakning och felsökning genom uppdateringar till verktyg som:

    • elfutils 0.192
    • Valgrind 3.24.0
    • SystemTap 5.2
    • PCP 6.3.2

    Dessa verktyg ger utvecklare och administratörer kraftfulla möjligheter att analysera och optimera sina system.

    Nya versioner för utvecklare och webbapplikationer

    AlmaLinux 9.6 innehåller uppdaterade modulströmmar för flera centrala komponenter:

    • Maven 3.9
    • MySQL 8.4
    • nginx 1.26
    • PHP 8.3

    Dessa uppdateringar förbättrar både prestanda och säkerhet för moderna webbapplikationer.

    Uppgraderade kompilatorer och programmeringsspråk

    Utvecklare kan nu dra nytta av förbättrad kodoptimering och nya språkfunktioner tack vare:

    • GCC 11.5
    • LLVM 19.1.7
    • Go 1.23.6
    • Rust 1.84.1

    Förbättrad nätverkshantering och virtualisering

    Nätverksfunktionerna har förbättrats med NetworkManager 1.52 och iproute 6.11.0. Inom virtualisering och containerisering märks uppdateringar till:

    • Podman 5.4.0
    • Buildah 1.39.4
    • libvirt 10.10.0
    • QEMU 9.1

    Två nya paket – snpguest och snphost – introduceras för att stärka virtualiseringskapaciteten ytterligare. Dessutom erbjuds en teknikförhandsvisning av KVM-stöd för IBM Power-arkitekturen.

    Andra uppdateringar

    Ytterligare komponenter som fått nya versioner i AlmaLinux OS 9.6 inkluderar:

    • Git 2.47.1
    • Git-LFS 3.6.1
    • Apache HTTP Server 2.4.62
    • Node.js 22

    Kärnan i systemet är fortfarande Linux 5.14, samma version som används i den officiella RHEL 9.6.

    Tillgänglighet

    AlmaLinux OS 9.6 kan nu laddas ner från projektets officiella webbplats och finns som installationsavbildning (ISO) för flera arkitekturer:

    • x86_64 (64-bitars PC)
    • AArch64 (ARM64)
    • ppc64le (PowerPC 64-bitars Little Endian)
    • s390x (IBM System Z)

    Uppgradera direkt

    För de som redan använder AlmaLinux är det enkelt att uppgradera till version 9.6 genom att köra följande kommando i terminalen:

    sudo dnf upgrade --refresh
    

    För fullständig information om förändringar, se de officiella versionsanteckningarna.

  • Ny version av Raspberry Pi OS – med förbättrat pekstöd, skrivarfunktion och Linux 6.12 LTS

    Raspberry Pi Foundation har nu lanserat en ny version av sitt Debian-baserade operativsystem Raspberry Pi OS. Den nya utgåvan, daterad 2025-05-06, kommer med flera viktiga förbättringar – bland annat ett nytt program för skrivare, bättre hantering av pekskärmar, uppdateringar för Wayland och en ny långtidsstödd Linux-kärna.

    Förbättrad användarupplevelse

    En av nyheterna är ett omarbetat skärmlås som nu ger användaren tydligare information om vad som sker. Skärmen kan låsas via tangentkombinationen Ctrl+Alt+L eller genom det nya alternativet ”Lås skärmen” i dialogrutan för avstängning. Detta gör det enklare att hantera sessioner i delade miljöer eller när man lämnar datorn.

    Ny app för skrivare

    Raspberry Pi OS får också ett nytt verktyg för att hantera skrivare, vilket ersätter det tidigare system-config-printer. Den nya appen gör det enklare att installera, ansluta och styra skrivare direkt från skrivbordet.

    Pekskärmsvänliga förbättringar

    För användare med pekskärm finns nu ett nytt läge i Skärmkonfiguration-appen där man kan välja mellan musemulation och nativ pekskärmsstyrning. Det senare ger mer direkt kontroll men innebär att vissa funktioner, som dubbelklick, försvinner. För att kompensera detta kan användaren aktivera enkelklick i filhanteraren eller använda tryck och håll för att öppna snabbmenyer.

    Samtidigt har det virtuella tangentbordet Squeekboard förbättrats och tillåter nu att användaren väljer vilken skärm tangentbordet ska visas på – något som är särskilt användbart vid flerskärmskonfigurationer.

    Snabbare uppstart och smidigare inloggning

    En annan nyhet är att inställningarna för automatisk inloggning nu är uppdelade – användaren kan själv välja om man vill logga in till skrivbordsmiljön eller bara till terminalen (CLI). Detta görs enkelt via Raspberry Pi-konfigurationen eller raspi-config.

    Uppstartstiden har också förbättrats, särskilt i Wayland-sessioner där wf-panel-pi – verktyget som hanterar aktivitetsfältet – nu startar snabbare. Dessutom har zenity, som hanterar grafiska dialogrutor från kommandoraden, begränsats för att minska fördröjningar vid systemstart.

    Ny kärna och uppdaterad fönsterhanterare

    Operativsystemet har även fått en ny version av fönsterhanteraren Labwc (v0.8.1) för användare av Wayland, samt en uppgradering av Linux-kärnan till version 6.12 LTS. Det innebär bättre prestanda, säkerhet och stöd för ny hårdvara – samtidigt som långsiktigt underhåll garanteras.

    Stöd för alla Raspberry Pi-modeller

    Den nya versionen av Raspberry Pi OS kan laddas ner från den officiella webbplatsen och stöder samtliga modeller av Raspberry Pi – inklusive 1A+, 1B+, 2B, 3A+, 3B, 3B+, 4B, 400, CM-serien samt Zero, Zero W och Zero 2 W.

    Så uppdaterar du

    För dig som redan använder Raspberry Pi OS räcker det att öppna en terminal och köra: sudo apt update && sudo apt full-upgrade

    Efter uppdateringen kör du automatiskt den senaste versionen från maj 2025.

    https://www.raspberrypi.com/software/operating-systems

  • Red Hat Enterprise Linux 10 är släppt – AI-assistent, kvantsäkerhet och containerstöd i fokus


    Red Hat har nu lanserat version 10 av sitt flaggskeppssystem Red Hat Enterprise Linux (RHEL), en uppdatering som markerar ett stort steg framåt för IT-drift i både moln- och företagsmiljöer. RHEL 10 bjuder på en rad nyheter – från integrerad AI-assistans till kvantsäkra säkerhetslösningar och förbättrat containerstöd.

    AI direkt i terminalen – möt RHEL Lightspeed

    En av de mest uppmärksammade nyheterna är introduktionen av Red Hat Enterprise Linux Lightspeed. Med hjälp av generativ AI integrerad i systemet får användare möjlighet att kommunicera med RHEL på ett naturligt sätt direkt via kommandoraden. Funktionen erbjuder smart vägledning, felsökning och förslag baserat på decennier av Red Hats samlade kunskap. Det innebär att såväl nya som erfarna systemadministratörer kan arbeta snabbare och mer effektivt – med AI som ett inbyggt stödverktyg.

    Förberedd för kvantdatorer

    RHEL 10 har även ett tydligt fokus på framtidens säkerhetsutmaningar. Systemet erbjuder nu inbyggt stöd för post-kvantkryptografi enligt FIPS-standarden (Federal Information Processing Standards). Det hjälper organisationer att skydda sig mot så kallade ”skörda nu, dekryptera senare”-attacker, där data samlas in idag för att knäckas med framtida kvantdatorer.

    Image-läge – enhetlig hantering med containerteknik

    En annan nyhet är det så kallade image-läget, där Red Hat nu erbjuder ett förenklat och konsekvent sätt att bygga och hantera operativsystemet som en avbild (image), likt containerapplikationer. Det gör det möjligt för utvecklare och driftteam att använda samma verktyg och arbetsflöden genom hela infrastrukturen – vilket minskar konfigurationsfel och ökar driftsäkerheten.

    Utökat stöd för moln och arkitektur

    RHEL 10 är redo för molnet. Den nya versionen har fullständigt stöd för att köra Red Hat-avbildningar i AWS, Google Cloud och Microsoft Azure. Dessutom introduceras officiellt stöd för den öppna RISC-V-arkitekturen, vilket öppnar upp för fler hårdvaruplattformar i framtiden.

    Förutom dessa huvudnyheter innehåller RHEL 10 även ett uppdaterat verktygspaket för IT-proffs, fler partnercertifierade lösningar och det nya Security Select Add-On – ett tillval som förenklar säkerhetskonfigurationer efter behov.

    Tillgänglighet

    Red Hat Enterprise Linux 10 finns nu tillgänglig via Red Hats kundportal för alla med aktiv prenumeration. Den som inte är kund kan ladda ner en kostnadsfri utvärderingsversion som gäller i 60 dagar.

    För tekniskt intresserade rekommenderas att ta del av de officiella versionsanteckningarna där alla detaljer om förbättringar, borttagna funktioner och kända problem finns listade.


  • Funderar du på att gå över till Linux? Då vill vi föreslå Linux Mint.

    Linux mint liknar Windows 7. Versionen av Windows innan microsoft började första allt.

    Linux Mint bygger på Ubuntu, som i sin tur bygger på Debian.

    Linux Mint är den distribution som liknar Windows mest, vilket gör att inlärningskurvan blir inte lika brant som än till exempel på Ubuntu.

    Man kan säga att Linux Mint påminner mest om Windows 7. Det är lätt att hitta det man vill komma åt, och som standard är LibreOffice förinstallerat.

    Det finns gott om inställningar för hur skrivbordsmiljön ska se ut.
    Testet genomfördes i en virtuell maskin under VMware. Maskinen hade tilldelats 4 GB RAM och två processorkärnor.

    Som standard är det firefox som kommer Linux mint, men det är lätt att installera Chrome.
    Här både kalkyl och ordbehandlings ingång. Libreoffice är ett komptent program.

    Testet har inte genomförts på särskilt klen hårdvara, så det är svårt att bedöma hur bra systemet flyter på sådana datorer. Men å andra sidan är inte 2 kärnor och 4 GB RAM att betrakta som ”klen” hårdvara år 2025, särskilt inte när en standarddator i butik oftast har 16 GB RAM. Jag testade Linux Mint på en äldre HP-laptop – och den flöt på riktigt fint även där.

    Som standard ingår små gula ”anteckningslappar” för den som vill ha digitala kom ihåg-lappar.

    Jag prövade att lägga till den skrivare jag hade i nätverket, och det fungerade bra. Dock kan Linux ibland vara lite knepigt med skrivare – särskilt sådana vars tillverkare använder egna skrivspråk och inte PCL eller Postscript. Epson har dock blivit riktigt duktiga på att tillhandahålla drivrutiner för Linux. Det hade ändå varit att föredra med automatisk detektering, som det ofta är med bättre modeller från t.ex. HP.

    En ”appbutik” finns också, under namnet Programhanteraren, där man hittar vanliga Linux-program som GIMP, Blender, Telegram, Audacity med flera.

    Det är inte Windows

    Linux Mint är dock inte Windows – även om det efterliknar Windows i utseende. Allt du brukar göra på din Windows-dator kommer inte att fungera under Linux. Därför måste man ha klart för sig vilka behov man har, innan man glatt installerar Linux Mint och sedan försöker köra något fakturingsprogram som bara finns för Windows.

    S/

    Slutsats

    När Windows 10 når ”end of life” i höst kanske du har köpt en ny dator som ersätter din gamla. Men med Linux Mint kan du installera ett modernt system på den gamla datorn och använda den till exempel som surfdator. Du vill kanske inte slänga fullt fungerande hårdvara – och då är Linux Mint ett alldeles utmärkt alternativ, särskilt för surfning, ordbehandling och andra vardagsuppgifter.

    Det mesta vi gör med datorn år 2025 handlar ändå om att använda den som en terminal mot internet. Runt 2010 hade folk ofta hårddiskarna fulla med nedladdade filmer från The Pirate Bay – idag streamar vi samma innehåll på våra smarta TV-apparater.

    Man ska komma ihåg att 15 år gammal hårdvara – alltså en dator från 2010 – inte är dålig idag. Däremot var 15 år gammal hårdvara år 2010 (dvs. en dator från 1995) i stort sett oanvändbar. Utvecklingen har helt enkelt inte varit lika brant mellan 2010 och 2025 som den var mellan 1995 och 2010 – åtminstone inte på hårdvarusidan.

    SLUT

Månad: maj 2025

  • Alpine Linux 3.22 – Lättviktig Linux med kraftfulla nyheter

    Nyheter i Alpine Linux 3.22 Den nya versionen bygger på Linux 6.12 LTS, vilket innebär förbättrat hårdvarustöd och långsiktig stabilitet. Några av de viktigaste nyheterna är: Nytt boot-system: systemd-efistub ersätter gummiboot Tidigare använde Alpine gummiboot/systemd-boot som standardlösning för EFI-boot, men från och med version 3.22 ersätts den av systemd-efistub. Det innebär att systemet nu direkt…

  • GNOME 48.2 är här – med förbättringar, buggfixar

    GNOME-projektet har nu släppt version 48.2 av sin skrivbordsmiljö – en underhållsuppdatering i GNOME 48-serien (kodnamn ”Bengaluru”) som finputsar upplevelsen med många förbättringar och åtgärdade fel. Dessutom har GNOME Shell fått stöd för att korrekt återställa kaklade eller maximerade fönster till rätt skärm, och det går nu att använda vissa ogenomskinliga grafikformat som ersättning för…

  • Nya funktioner i Immich 1.133

    I en tid då allt fler börjar ifrågasätta vårt beroende av amerikanska teknikjättars molntjänster, kan det vara dags att själv börja hosta sina privata bilder. Om du någon gång har önskat att du kunde ta kontrollen över dina foton och videor utan att lita på kommersiella molntjänster som Google Photos eller iCloud, då är Immich…

  • Kernel Panic i Linux – Vad det är, hur du framkallar det och hur du löser det

    Plötsligt fryser din Linuxdator. Skärmen fylls med teknisk text och det sista du ser är ett meddelande i stil med:“Kernel panic – not syncing: Attempted to kill init!” För en ovan användare kan detta vara skrämmande, men i själva verket är en kernel panic Linuxkärnans sätt att skydda sig från att gå sönder på riktigt.…

  • OpenSnitch – Applikationsbrandväggen som Linux länge saknat

    I många år har macOS-användare haft tillgång till Little Snitch, en populär applikationsbrandvägg som ger total kontroll över vilka program som får ansluta till internet. På Linux har däremot liknande lösningar lyst med sin frånvaro – tills OpenSnitch dök upp. OpenSnitch är ett öppen källkod-projekt inspirerat av Little Snitch, och ger Linuxanvändare möjlighet att övervaka…

  • AlmaLinux OS 10 är här – ett fritt alternativ till RHEL 10

    AlmaLinux OS Foundation har släppt version 10 av sitt fria, RHEL-kompatibla operativsystem – kodnamn Purple Lion. Den nya versionen erbjuder förbättrad prestanda, utökat hårdvarustöd, nyheter för utvecklare och långsiktigt underhåll även för äldre system. En stabil och kompatibel grund – med smarta förbättringar Precis som tidigare versioner är AlmaLinux OS 10 fullt binärkompatibelt med Red…

  • GNU Linux-libre 6.15-kärnan är släppt för dig som vill ha 100 % frihet på din dator

    GNU Linux-libre-projektet har precis släppt version 6.15 av sin kärna – ett alternativ för dig som vill köra GNU/Linux helt utan proprietär kod. Den här versionen bygger på den vanliga Linux 6.15-kärnan, men alla delar som kräver stängd källkod eller binära blobbar har tagits bort. Det innebär att stöd för vissa hårdvarukomponenter, som Nova Core…

  • Linux är inte längre Cancer för Microsoft

    År 2001 kallade Microsofts dåvarande VD Steve Ballmer Linux för en ”cancer som fäster sig i immaterialrättslig mening vid allt den rör vid”. Uttalandet speglade den starka oro som fanns inom Microsoft kring GNU GPL-licensen, som Ballmer menade tvingade all programvara att bli öppen källkod vid kontakt med GPL-kod. Detta blev en symbol för den…

  • Thunderbird 139 ute nu – snabbare e-posthantering direkt från aviseringar

    Thunderbird 139 är nu tillgänglig som stabil release, och innehåller flera förbättringar som riktar sig till användare med höga krav på e-postklientens funktionalitet och stabilitet. Thunderbird är en fri, öppen källkodsbaserad klient för e-post, kalender, nyheter och chatt, tillgänglig för Linux, macOS och Windows. Ny funktionalitet Korrigeringar och stabilitetsförbättringar Version 139 adresserar en rad fel…

  • Armbian 25.5 släppt – Stöd för fler SBC-enheter och förbättrad prestanda

    Armbian 25.5 är en ny version som förbättrar både prestanda, säkerhet och hårdvarukompatibilitet för flera ARM-baserade single-board-datorer (SBC). Den lanserades tre månader efter Armbian 25.2 och inkluderar nu stöd för nya enheter som Banana Pi M2+, BeagleBone AI-64, BeaglePlay, TI SK-AM69, Mediatek Genio-serien, Radxa NIO 12L, Qualcomm Robotics RB5, Radxa Cubie A5E, SMART AM40 och…

  • Kernel 6.15

    Linux Kernel 6.15 Officiellt Släppt, Här Är NyheternaIdag tillkännagav Linus Torvalds lanseringen och allmän tillgång av Linux 6.15, den senaste stabila kärnversionen som introducerar flera nya funktioner och förbättringar, bättre hårdvarusupport och mer. Höjdpunkter i Linux 6.15 inkluderar Rust-stöd för hrtimer och ARMv7, en ny setcpuid= startparameter för x86-processorer, stöd för sched_ext för att räkna…

  • Firefox 139

    Firefox 139 Webbläsare är nu tillgänglig för nedladdning – här är de nya funktionerna Mozilla har idag släppt den slutgiltiga versionen av Firefox 139, en uppdatering som innebär flera viktiga förbättringar, som bland annat stöd för översättning av hela sidor på Firefox-tilläggssidor, bättre prestanda för HTTP/3 vid uppladdning samt stöd för transparenta PNG-bilder vid inklistring…

  • Kitty 0.42 – Terminalen som tar plats när du behöver den

    Terminalemulatorn Kitty har snabbt blivit ett favoritverktyg bland Linux- och macOS-användare som uppskattar hastighet, grafikacceleration och flexibilitet. Med lanseringen av version 0.42 tar Kitty ett stort steg framåt – både när det gäller funktionalitet och användarvänlighet. Snabbåtkomst-terminal i Quake-stil Den största nyheten i denna version är utan tvekan funktionen quick-access-terminal. Inspirerad av klassiska Quake-spel kan…

  • 10 mindre kända Linux-kommandon som förenklar din terminalvardag

    Linux-terminalen är ett kraftfullt verktyg, men det är lätt att fastna i de vanligaste kommandona som ls, cd, cp och grep. Den som vågar gräva lite djupare hittar dock många smarta och ofta förbisedda kommandon som kan spara både tid och frustration. Här är tio dolda pärlor som du kanske inte använder dagligen – men…

  • NixOS 25.05 släppt – ny version med uppdaterade skrivbordsmiljöer och förbättrat systemstöd

    Den populära och unika Linuxdistributionen NixOS har släppt version 25.05, en stor uppdatering som för med sig flera tekniska nyheter, förbättringar under huven och uppdaterade skrivbordsmiljöer. Versionen, som fått kodnamnet Warbler, bygger på de moderna och långsiktigt underhållna Linuxkärnorna 6.12 LTS och 6.14. NixOS är känd för sin deklarativa konfigurationsmodell och kraftfulla pakethanterare, där hela…

  • End of 10 – En växande rörelse för hållbar IT

    I Centraleuropa, särskilt i tyskspråkiga länder, har en ny rörelse börjat ta form. Den kallas End of 10, och dess mål är att hjälpa människor att ersätta Windows 10 med Linux – och därigenom ge nytt liv åt fungerande datorer som annars riskerar att kastas bort. End of 10 – Ge din gamla dator nytt…

  • AlmaLinux OS 9.6 är här – stabil, säker och full av nyheter

    AlmaLinux OS Foundation har nu lanserat AlmaLinux OS 9.6, kodnamn ”Sage Margay”, som den senaste stabila utgåvan av detta kostnadsfria och RHEL-kompatibla operativsystem. Versionen erbjuder en rad uppdateringar inom prestanda, utvecklingsverktyg och säkerhet. AlmaLinux är en öppen källkodsdistribution som bygger på samma källkod som Red Hat Enterprise Linux (RHEL), och version 9.6 är fullt binärkompatibel…

  • Ny version av Raspberry Pi OS – med förbättrat pekstöd, skrivarfunktion och Linux 6.12 LTS

    Raspberry Pi Foundation har nu lanserat en ny version av sitt Debian-baserade operativsystem Raspberry Pi OS. Den nya utgåvan, daterad 2025-05-06, kommer med flera viktiga förbättringar – bland annat ett nytt program för skrivare, bättre hantering av pekskärmar, uppdateringar för Wayland och en ny långtidsstödd Linux-kärna. Förbättrad användarupplevelse En av nyheterna är ett omarbetat skärmlås…

  • Red Hat Enterprise Linux 10 är släppt – AI-assistent, kvantsäkerhet och containerstöd i fokus

    Red Hat har nu lanserat version 10 av sitt flaggskeppssystem Red Hat Enterprise Linux (RHEL), en uppdatering som markerar ett stort steg framåt för IT-drift i både moln- och företagsmiljöer. RHEL 10 bjuder på en rad nyheter – från integrerad AI-assistans till kvantsäkra säkerhetslösningar och förbättrat containerstöd. AI direkt i terminalen – möt RHEL Lightspeed…

  • Funderar du på att gå över till Linux? Då vill vi föreslå Linux Mint.

    Linux Mint bygger på Ubuntu, som i sin tur bygger på Debian. Linux Mint är den distribution som liknar Windows mest, vilket gör att inlärningskurvan blir inte lika brant som än till exempel på Ubuntu. Man kan säga att Linux Mint påminner mest om Windows 7. Det är lätt att hitta det man vill komma…