• Thunderbird 138 är här – nya funktioner och förbättringar

    Mozilla har släppt version 138 av sin populära e-postklient Thunderbird. Det är en fri programvara med öppen källkod som nu fått flera förbättringar, nya funktioner och buggfixar.

    En av de mest märkbara nyheterna är att aviseringarna för ny e-post har blivit mer interaktiva. Numera kan du direkt från aviseringen välja att arkivera, ta bort eller svara på meddelandet – utan att behöva öppna själva Thunderbird-fönstret.

    För macOS-användare har inställningarna för aviseringar utökats, vilket gör det lättare att anpassa vilka typer av meddelanden du vill se och hur de ska visas.

    Programmet har även fått förbättrat stöd för tillgänglighet. På både Linux och macOS har färgerna i högkontrastlägen justerats, så att gränssnittet blir mer enhetligt för användare med särskilda behov.

    Flera buggar har också rättats till. Exempelvis visas inte längre dubbla ikoner i macOS-aviseringar, och förhandsvisningar i aviseringarna klipps inte av lika konstigt som tidigare. Ett problem där datum visade fel veckodag har också åtgärdats.

    En annan förbättring är att växlingen mellan ljust och mörkt tema nu fungerar smidigare – även om du använder tillägget Dark Reader.

    Tekniska problem som rörde adressboken, där uppgifter kunde listas fel beroende på versaler/gemener, har fixats. Det är också svårare att av misstag radera saker i meddelandesökningen, och nu fungerar dra-och-släpp-ordning igen för nyhetsgrupper.

    Windows-användare som haft bekymmer med mappar eller profiler som innehåller tecken utanför det engelska alfabetet får nu en lösning på det också.

    Förutom dessa förbättringar har säkerhetsluckor täppts till, och den allmänna användarupplevelsen har blivit mer stabil och smidig – till exempel vid tangentbordsnavigering eller synkronisering med Zimbra-servrar via CardDAV.

    Ett tidigare fel där det adaptiva skräppostfiltret ibland kunde krascha programmet är nu åtgärdat, vilket ger ett mer pålitligt system för att hantera oönskad e-post och sorteringsregler.

    Du kan läsa mer i det officiella tillkännagivandet eller ladda ner den nya versionen direkt från Mozillas webbplats.

    https://linuxiac.com/mozilla-thunderbird-138-released-heres-whats-new

  • Steam slutar fungera på äldre Linux-system i augusti 2025 – dags att uppgradera

    Slut spelat på äldre Linuxdistrubtioner.

    Valve meddelar nu en viktig förändring för dig som spelar på Linux. Från och med 15 augusti 2025 kommer Steam-klienten inte längre att fungera på system där glibc (GNU C Library) är äldre än version 2.31.

    Det innebär att om du kör en gammal Linuxdistribution med ett äldre systembibliotek, så kommer du inte bara att tappa tillgången till själva Steam – du kommer heller inte kunna starta dina installerade spel. Allt kräver då en nyare version av glibc för att överhuvudtaget kunna köras.

    Det här påverkar främst riktigt gamla system, till exempel:

    • Debian 10
    • Ubuntu 18.04
    • Fedora 31
    • Linux Mint 19
    • CentOS 7, RHEL 7 och 8, AlmaLinux 8, Rocky Linux 8

    De flesta skrivbordsanvändare har förmodligen redan gått vidare till nyare versioner – särskilt eftersom dessa gamla system ofta inte längre har officiellt stöd. Men om du av någon anledning fortfarande använder en av dem, kan det vara hög tid att tänka på en uppdatering.

    Bakgrunden till detta är att glibc är ett grundläggande bibliotek som alla dynamiskt länkade program i Linux använder. Det hanterar saker som filåtkomst, skärmutmatning, nätverkskommunikation och minneshantering. När Steam och spelen byggs med nyare versioner av glibc, förstår inte äldre system längre hur de fungerar – vilket gör att de helt enkelt vägrar starta.

    Så om du vill fortsätta spela via Steam efter sommaren 2025, se till att din Linux-installation är uppdaterad. Det är inte bara en fråga om kompatibilitet – det är också viktigt för säkerhet och prestanda.

    Kort sagt: kör du glibc äldre än 2.31 – dags att uppgradera!

    https://linuxiac.com/steam-will-stop-working-on-outdated-linux-systems-this-august

  • 4MLinux 48.0 är släppt – nu med Linux-kärna 6.12 LTS och nya program

    Den lilla och resurssnåla Linuxdistributionen 4MLinux har nått version 48.0. Utvecklaren Zbigniew Konojacki meddelar att denna nya version nu finns tillgänglig för nedladdning, och kommer med flera nya funktioner och uppdateringar.

    Bland nyheterna märks att videoredigeraren Kino (för DV-video via IEEE 1394) nu ingår som standard, liksom VVenC, en modern videokodare för H.266/VVC-formatet. Även FreeTube, en fristående YouTube-klient, och Bristol, ett ljudemuleringsprogram för klassiska syntar och elpianon, har lagts till.

    Version 48.0 innehåller också uppdaterade versioner av många vanliga program, exempelvis:

    • LibreOffice 25.2
    • AbiWord 3.0.5
    • GIMP 2.10.38
    • Mozilla Firefox 137
    • Google Chrome 135.0
    • VLC 3.0.21
    • Wine 10.4

    Under ytan används Linux 6.12 LTS och Mesa 24.3.3 för grafikstöd. Som vanligt bygger systemet på den lättviktiga fönsterhanteraren JWM och är avsett för 64-bitars datorer.

    Även serverutgåvan 4MServer har uppdaterats. Den gör det möjligt att snabbt sätta upp en komplett LAMP-server (Linux, Apache, MariaDB, PHP) och innehåller bland annat:

    • BusyBox 1.36.1
    • Perl 5.40.0
    • Python 3.13.1 och 2.7.18
    • Ruby 3.4.1

    Den tidigare versionen, 4MLinux 47.0, har nu fått statusen ”gammal stabil” och bör uppdateras. Samtidigt avslutas stödet för 4MLinux 46.0.

    Nedladdning av version 48.0 erbjuds i både Full- och Core-varianter via projektets officiella webbplats.

  • Mozilla släpper Firefox 138 – här är nyheterna


    Mozilla har färdigställt Firefox 138 och gjort den tillgänglig för nedladdning för alla plattformar, en dag före det officiella lanseringsdatumet den 29 april 2025. Här är en översikt av nyheterna i den här versionen.

    Firefox 138 förbättrar upplevelsen för Linux- och macOS-användare genom att låta dem kopiera länkar från bakgrundsflikar direkt via snabbmenyn i fliklisten. Autofyll för adresser och kreditkortsuppgifter har också förfinats och hanterar nu dynamiska formulär bättre än tidigare. Dessutom har nya inställningar för kontrastkontroll införts, som gör det möjligt att visa samma färgschema på alla webbplatser för ökad läsbarhet.

    Bland sökinställningarna finns nu ett nytt val för att visa söktermer i adressfältet när man är på en resultatsida. Mozilla har också återinfört funktionen för snabbåtgärder i adressfältet, tillsammans med dess snabbkommandon i sökgenvägarna.

    Firefox Labs, där experimentella funktioner kan aktiveras, är tillbaka i inställningsmenyn. Här kan man exempelvis slå på automatisk bild-i-bild-visning för aktiva videor när man byter flik. Dessutom har adressfältet fått bättre stöd för att visa förslag medan man använder IME-tangentbordsinmatning.

    På Android-sidan introduceras flera nyheter: stöd för TLS-klientcertifikat, möjlighet att dela nedladdade filer eller deras ursprungliga länkar, samt aktivering av skrivbordsvy som standard på surfplattor. Windows 11-användare får i sin tur stöd för menyer med akryleffekt i popup-fönster.

    En ny funktion i hamburgermenyn gör det nu enkelt att rapportera webbplatser som inte fungerar som de ska, så att Mozilla kan förbättra kompatibiliteten för alla användare.

    Funktionerna för flikgrupper som lanserades i Firefox 137 har byggts ut med nya snabbmenyval för att snabbt lägga till eller ta bort flikar från grupper.

    För utvecklare finns det flera intressanta tillskott:

    • Stöd för error.captureStackTrace för ökad kompatibilitet mellan webbläsare
    • Ny funktion Error.isError för att kontrollera om ett objekt är ett felobjekt
    • Stöd för Import Attributes, som möjliggör metadata vid modulimport
    • Möjlighet för applikationer att ange hur videokvalitet ska hanteras om prestandan inte räcker till
    • Nya möjligheter för webbplatser att rensa nätverkscachen via Clear-Site-Data-huvudet
    • Stöd för integritetskontroll av importkartor via ett nytt fält

    Dessutom visar nätverksverktyget nu den fullständiga sökvägen för varje begäran i en separat kolumn, vilket underlättar felsökning och analys.

    Firefox 138 kan nu laddas ner för Linux i versioner för 32-bitars, 64-bitars och ARM64 (AArch64). Den officiella lanseringen sker imorgon, den 29 april 2025, då Firefox också börjar rulla ut via OTA-uppdateringar till Windows- och macOS-användare.

    FInns att hämta på Mozilla ftp server :

    https://ftp.mozilla.org/pub/firefox/releases/138.0

    https://ftp.mozilla.org/pub/firefox/releases/138.0/linux-x86_64/sv-SE


  • 5 verktyg för att övervaka och felsöka disk-I/O-prestanda i Linux (Ubuntu / debian)

    5 verktyg som ser till att du upptäcker diskproblem i tid.

    När en Linux-server börjar kännas seg är disk-I/O (input/output) ofta boven. Att kunna övervaka diskaktivitet hjälper dig att snabbt hitta flaskhalsar och optimera servern.

    Här är 5 kraftfulla verktyg du enkelt installerar och använder på Ubuntu.


    1. iostat – Visar hur diskar och partitioner används

    Kortfattat:
    iostat mäter läsning, skrivning och belastning på dina hårddiskar och partitioner.


    🛠 Installation:

    sudo apt update
    sudo apt install sysstat
    

    📋 Användning:

    1. Visa enkel diskstatistik: iostat -d
    2. Visa detaljerad statistik (med fler kolumner): iostat -x
    3. Lägg till tidstämpel i rapporten: iostat -xt
    4. Visa statistik varannan sekund, totalt 10 gånger: iostat -d 2 10
    5. Spara resultatet i en fil: iostat -d 2 10 > diskrapport.txt

    💡 Tips:
    Förklaringar av alla kolumner hittar du med:

    man iostat
    

    2. sar – Loggar systemaktivitet över tid

    Kortfattat:
    sar samlar statistik om CPU, disk, nätverk och minne — perfekt för att analysera systemets prestanda i efterhand.


    🛠 Installation:

    sudo apt update
    sudo apt install sysstat
    

    ⚙️ Aktivera loggning:

    1. Öppna inställningsfilen: sudo nano /etc/default/sysstat
    2. Ändra ENABLED="false" till: ENABLED="true"
    3. Spara och stäng (Ctrl+O, Enter, Ctrl+X).
    4. Starta och aktivera tjänsten: sudo systemctl enable sysstat sudo systemctl start sysstat

    📋 Användning:

    • Visa övergripande diskaktivitet: sar -b
    • Visa detaljer för varje disk: sar -d
    • Se historisk data från en viss tid: sar -d -s 10:00:00 -e 11:00:00

    🔔 OBS:
    sar behöver några minuter efter start för att hinna samla data.


    3. iotop – Visar diskaktivitet per process

    Kortfattat:
    iotop är som top, men för diskaktivitet — visar vilka program som läser/skriver mest till disken just nu.


    🛠 Installation:

    sudo apt update
    sudo apt install iotop
    

    📋 Användning:

    • Starta iotop: sudo iotop
    • Visa endast processer (utan trådar): sudo iotop -P
    • Visa ackumulerad I/O per process: sudo iotop -a

    💡 Tips:
    iotop behöver sudo för att fungera korrekt.


    4. dstat – Realtidsövervakning av flera resurser

    Kortfattat:
    dstat ger dig en färgkodad överblick över CPU, disk, minne och nätverk — i realtid.


    🛠 Installation:

    sudo apt update
    sudo apt install dstat
    

    📋 Användning:

    • Starta dstat: dstat
    • Visa endast diskstatistik: dstat -d
    • Visa CPU, minne och disk samtidigt: dstat -cdm
    • Logga utdata till CSV-fil: dstat --output diskstatistik.csv

    💡 Tips:
    CSV-filen kan öppnas i Excel eller LibreOffice för snygga grafer.


    5. atop – Avancerad systemövervakning och historik

    Kortfattat:
    atop visar detaljerad information om disk, CPU, nätverk och minne — och sparar allt för senare analys.


    🛠 Installation:

    sudo apt update
    sudo apt install atop
    

    📋 Användning:

    • Starta atop: sudo atop
    • Ändra uppdateringsintervall till 5 sekunder: sudo atop 5
    • Läsa sparad atop-logg: sudo atop -r /var/log/atop/atop_YYYYMMDD

    🔔 OBS:
    Atop sparar loggar automatiskt till /var/log/atop/. Perfekt för att felsöka problem i efterhand.


    Sammanfattningstabell

    VerktygVad det görInstallera med
    iostatMäter disk- och partitionsaktivitetsudo apt install sysstat
    sarLoggar systemstatistik över tidsudo apt install sysstat
    iotopVisar diskaktivitet per processsudo apt install iotop
    dstatRealtidsövervakning av CPU, disk, nätverk, minnesudo apt install dstat
    atopAvancerad system- och historikövervakningsudo apt install atop

  • Mixxx 2.5.1 ute nu – stöd för fler DJ-kontrollers och många förbättringar

    Den populära fria DJ-programvaran Mixxx har nu släppts i version 2.5.1. Den nya uppdateringen innehåller stöd för flera nya DJ-kontrollers, inklusive DJ TechTools MIDI Fighter Spectra, Numark NS6II, Numark Platinum FX, M-Vave SMC-Mixer, Hercules DJControl Inpulse 500 och Reloop Digital Jockey 2 IE. Dessutom finns nu en pianotangentbords-mappning för M-Vave SMK-25 II.

    Uppdateringen innebär också att Hercules DJControl Inpulse 300 får nya funktioner som toneplay, slicer och beatmatch. Stödet för Behringer DDM4000 och BCR2000 har förbättrats, och pitch bend-knapparna på Hercules DJ Console Mk1 fungerar nu som de ska.

    Mixxx 2.5.1 rättar också till VU-mätarna på Numark Mixtrack Platinum, fixar slip mode och lägger till saknade reglage på Pioneer DDJ-SB3, samt förbättrar stödet för Traktor S4mk3 och Traktor Kontrol S3.

    Utöver allt detta har utvecklarna förbättrat MIDI-inlärningen och kontrollinställningarna, gjort Waveform Overview ännu bättre, lagt till stöd för Ubuntu 25.04 och rättat ett antal buggar och problem.

    Mixxx kan laddas ner som Flatpak via Flathub, eller kompileras från källkod om du föredrar det. Snart kommer det också finnas tillgängligt i Linux-distributionernas programarkiv.

  • TrueNAS 25.04 (Fangtooth) lanserad med nya avancerade funktioner

    TrueNAS är ett operativsystem för nätverksansluten lagring (NAS) som bygger på öppen källkod. Det använder OpenZFS-filsystemet för hög datasäkerhet och effektivitet. TrueNAS stöder fil- och blockdelning via SMB, NFS och iSCSI, samt erbjuder virtualisering och containerhantering. Systemet finns i både gratis och kommersiella versioner och används för säker lagring, säkerhetskopiering och delning av data i hem och företag.

    Översikt

    TrueNAS har släppt version 25.04, även kallad Fangtooth, som innebär flera viktiga uppdateringar och förbättringar för NAS-system med öppen källkod. Den senaste versionen baseras på Debian Linux och fokuserar på företagsanvändare som behöver kraftfull lagring med stöd för modern virtualisering och containeriserade applikationer.

    Nyheter i Lagring och API

    En av de största nyheterna är stödet för snabb ZFS-deduplicering, som direkt integrerats i användargränssnittet och ger bättre effektivitet i datalagringen. Dessutom introduceras ett nytt API baserat på JSON-RPC 2.0 över WebSocket, vilket ersätter det äldre REST API:t. Denna förändring innebär förbättrad dokumentation och ger användare möjlighet att koppla API-nycklar direkt till specifika användarkonton, vilket ger bättre säkerhet och integration med externa lösningar.

    Förbättrad Hårdvarukompatibilitet

    På hårdvarusidan använder TrueNAS 25.04 Linux-kärnan 6.12 för utökad hårdvarukompatibilitet och NVIDIA-drivrutin 550.142, vilket möjliggör effektivare hantering av GPU-intensiva arbetsuppgifter. OpenZFS har uppgraderats till version 2.3, vilket ytterligare förbättrar lagringssystemets prestanda och pålitlighet.

    Nya Företagsfunktioner

    Flera företagsfokuserade funktioner introduceras också, som stöd för NFS över RDMA och Fibre Channel. Administratörer kan nu dra nytta av iSCSI XCOPY med ZVOL-blockkloning, vilket förenklar och effektiviserar datahanteringen.

    Uppdaterad Virtualisering

    Virtualiseringsfunktionerna har genomgått en större förändring. Den tidigare KVM-hypervisorn har ersatts med Incus, och TrueNAS introducerar nu även stöd för Linux-systemcontainers (LXC). Dessa virtualiseringsfunktioner är dock fortfarande i ett experimentellt stadium och rekommenderas i nuläget enbart för test- och utvecklingsmiljöer.

    Förändringar i Apps-systemet

    Även TrueNAS Apps-systemet har fått betydande förändringar med möjlighet att binda specifika IP-adresser per applikation, vilket ger bättre kontroll och flexibilitet.

    Viktiga Uppgraderingsdetaljer

    För användare som uppgraderar från tidigare versioner av TrueNAS (24.04 eller 24.10) är det viktigt att notera att äldre versioner inte längre kommer stödjas för nya installationer eller uppgraderingar efter den 1 juni 2025. Användare bör därför säkerställa att applikationer migreras innan detta datum.

    En annan viktig aspekt är att virtuella maskiner skapade med den tidigare KVM-implementationen inte migreras automatiskt vid uppgradering. Användare måste därför manuellt återskapa dessa virtuella maskiner under Incus efter uppgraderingen.

    Rekommendationer inför Uppgradering

    TrueNAS-teamet rekommenderar att användare noggrant planerar och testar inför en eventuell uppgradering, även om version 25.04 klassificeras som stabil.

    För detaljerad information om hur uppgraderingen bör genomföras, hänvisas användare till TrueNAS webbgränssnitt, där det rekommenderas att först uppdatera systemet till den senaste underhållsversionen (v24.10.2) innan version 25.04 installeras.

    Kan laddas hem här : https://www.truenas.com/download-truenas-core/

    https://linuxiac.com/truenas-25-04-fangtooth-open-source-nas-released

  • Bygg en webbapp för adressregister i PHP med hjälp av ChatGPT.

    1800-talet ringde och ville ha sina pappersblanketter tillbaka.

    Att samla in kontaktuppgifter från intressenter på en exempelvis en mässa är ofta en omständig process.
    Traditionellt används pappersblanketter som senare måste matas in i datorn manuellt – tidsödande och lätt att göra fel.

    Men tänk om du kunde bygga en egen webbapp som samlar in uppgifterna direkt till en databas via en enkel QR-kod?
    I den här artikeln visar vi hur du bygger en sådan lösning – helt utan pappersarbete!

    Bakgrund

    Istället för att dela ut pappersblanketter, kan du på t.ex på en mässa ställa upp en skylt med en QR-kod.

    När besökaren skannar koden med sin mobil öppnas ett formulär där de själva fyller i sina kontaktuppgifter.

    Informationen sparas direkt i en databas och är redo för dig att använda – utan något extra arbete efter mässan.

    Att anlita en programmerare för detta kostar ofta runt 1000 kr/timme plus moms. Dessutom är detta ett roligt och lärorikt projekt!

    Koden är på en nivå som påminner om när man på 80-talet satt med C64-användarmanualen och testade hur man gjorde en ballongsprite i BASIC.

    Skillnaden är att vi idag använder PHP och HTML.

    Med hjälp av verktyg som ChatGPT kan du dessutom komma mycket långt på egen hand.

    Tekniken bakom: LAMP

    För detta projekt använder vi en klassisk LAMP-stack:

    • Linux – Operativsystem
    • Apache – Webbserver
    • MySQL/MariaDB – Databashanterare
    • PHP – Serversidespråk

    Det finns flera sätt att installera en LAMP-miljö, oavsett om du kör Linux, macOS eller Windows.

    En bra guide hittar du här:

    👉 Så installerar du en LAMP-server med VirtualBox och Ubuntu Server 22.04 LTS


    Observera att VMware numera är gratis för privatpersoner och ofta fungerar bättre än VirtualBox.
    Dessutom har Ubuntu 24.04 LTS nyligen släppts.

    Vi utgår från att du redan har en fungerande LAMP-miljö.

    Innan vi börjar bör vi fundera på hur databasen ska se ut, det vill säga vilka fält som ska finnas. Eftersom vi ska bygga ett adressregister handlar det om de vanliga fälten: förnamn, efternamn, adressrad 1, adressrad 2, postnummer, ort, mobilnummer och e-postadress.

    Ju mer specifik du är mot ChatGPT, desto bättre resultat får du.

    Vår första instruktion till ChatGPT blir:

    Bygg ett adressregister.
    Det ska innehålla förnamn, efternamn, adressrad 1, adressrad 2, postnummer, ort, mobilnummer och e-postadress.
    Skapa ett formulär i HTML med ett PHP-skript som tar emot datan och sparar den i en MySQL-databas.
    Se till att namn och adresser automatiskt får stor bokstav i början.

    ChatGPT kommer nu att producera din första kod. Den sparar du på webbservern i din testmiljö.

    När vi har sparat vår första kodfil på webbservern och fått ett formulär och ett PHP-skript som sparar data till databasen, är det dags att tänka på nästa steg.

    Nästa instruktion till ChatGPT kan vara:

    Bygg ett PHP-skript som visar alla poster i adressregistret i en snygg HTML-tabell.
    Lägg till möjlighet att redigera och ta bort poster. När man klickar på ”Redigera” ska formuläret fyllas i med den befintliga informationen, och när man klickar på ”Ta bort” ska posten raderas från databasen.

    Genom att ge tydliga och detaljerade instruktioner blir det mycket enklare för ChatGPT att generera kod som fungerar direkt, utan att du behöver ändra så mycket i efterhand.

    Spara även detta skript på webbservern och testa så att allt fungerar som tänkt innan du går vidare.

    Tips: Om du använder Chrome kan du skapa en QR-kod för sidan. Om du arbetar lokalt i ditt nätverk måste dock telefonen vara inloggad på samma nätverk för att QR-koden ska fungera.
    Vill du få en snyggare vy på mobilen kan du ge ChatGPT instruktionen att koden ska anpassas för exempelvis Bootstrap 5.

    Steg för steg: Utveckla vidare

    När vi har ett fungerande system för att lägga till, visa, redigera och ta bort poster i adressregistret, kan vi börja lägga till fler smarta funktioner.

    Nästa instruktion till ChatGPT:

    Bygg en sökfunktion i PHP som låter användaren söka efter poster baserat på förnamn, efternamn, postnummer eller e-postadress.
    Resultatet ska visas i samma HTML-tabell som innan.

    När sökningen fungerar kan du gå vidare:

    Lägg till en funktion för att exportera adressregistret till en CSV-fil som kan öppnas i Excel.
    Använd PHP för att skapa filen och skicka den som en nedladdning till användaren.

    Genom att jobba på detta sätt — ett litet steg i taget — lär du dig både hur koden fungerar och hur du styr ChatGPT för att få exakt det du vill ha.

    Spara alltid dina filer på webbservern efter varje steg och testa noggrant innan du går vidare!

    Strukturera projektet

    För att hålla ordning på alla filer som vi bygger upp i adressregisterprojektet, är det bra att direkt från början skapa en enkel och logisk mappstruktur på webbservern.

    Förklaring av filerna:

    • form.php: Här finns formuläret där du matar in nya adresser. Den versionen som ligger som tar fil på serven saknar action=”spara.php” lägg till den på form tagen.
    • lista.php: Visar alla registrerade adresser i en snygg tabell.
    • redigera.php: Laddar in en post i ett formulär så att den kan redigeras.
    • ta_bort.php: Tar bort en post från databasen.
    • sok.php: Söker i databasen. Inte aktuell för den versionen kommer finnas att lägre ner nedan.
    • exportera.php: Skapar en CSV-fil för nedladdning.
    • config.php: Innehåller inloggningsuppgifterna till MySQL.
    • css/style.css: Här kan du lägga till egen design.
    • tack.html: Innehåller en tack sida, efter användaren har skickat in sin data. Den länkar tillbaka till index.html ändra det till index.php

    OBS: Under utvecklingsarbetet kan det vara praktiskt att kalla din huvudsida indx.php istället för index.php, för att enklare hålla koll på dina filer.

    Tänk på att ChatGPT ibland kan förstöra sin egen kod, särskilt om instruktionerna blir många, eftersom den kan glömma bort början av instruktionerna. Därför är det bra att spara olika versioner av det ChatGPT producerar.


    Skapa databasen

    Logga in på din server via SSH och starta MySQL:

    sudo mysql
    

    Skapa databasen och användaren:

    CREATE DATABASE adressregister;
    CREATE USER 'adressregister'@'localhost' IDENTIFIED BY 'z3fxQqFMhVcjEyt3ZZeKnjHYQfiPLJ';
    GRANT ALL PRIVILEGES ON adressregister.* TO 'adressregister'@'localhost';
    FLUSH PRIVILEGES;
    USE adressregister;
    

    Skapa tabellen:

    CREATE TABLE AdressData (
        id INT AUTO_INCREMENT PRIMARY KEY,
        datum DATE NOT NULL,
        fornamn VARCHAR(255) NOT NULL,
        efternamn VARCHAR(255) NOT NULL,
        adressrad1 VARCHAR(255),
        adressrad2 VARCHAR(255),
        postnummer_postort VARCHAR(255),
        mobiltelefon VARCHAR(20),
        epost VARCHAR(255)
    );
    

    Ladda ner färdiga filer

    För att undvika att artikeln blir för lång kan du ladda ner källkoden som en .tar-fil:

    Ladda ner AdressData.tar

    (Observera att vi använt indx.php istället för index.php under utvecklingen.)

    Grattis – din första webbapp är klar!

    Nu kan du ladda upp din kod till en server som är ansluten till internet.

    Tips:
    Skapa en QR-kod som leder direkt till din formulärsida. Skriv ut QR-koden på en skylt så att exempelvis mässbesökare enkelt kan fylla i sina uppgifter!


    Nästa steg: Bli ännu bättre

    Använd ChatGPT som din mentor:

    • Be ChatGPT förklara koden rad för rad.
    • Förstå varje del och börja anpassa appen efter dina egna behov.
    • Sätt gärna upp en separat testmiljö där du kan experimentera utan att riskera den riktiga databasen.

    Viktigt: Tänk på säkerheten!

    Din webbapp fungerar – men den är inte säker än!
    Internet är fullt av bottar som försöker hitta och attackera osäkra webbapplikationer.

    Skydda särskilt administratörssidor som admin.php och export.php:

    Skapa en separat mapp för adminfunktionerna och lägg en .htaccess-fil där med exempelvis:

    Order deny,allow
    Deny from all
    Allow from 192.168.1.0/24
    

    Detta gör att endast datorer från ditt lokala nätverk kan komma åt mappen.

    För ännu bättre säkerhet: lösenordsskydda adminmappen.


    Sammanfattning

    Genom att bygga din egen webbapp:

    • Sparar du tid och slipper manuellt arbete.
    • Skapar du en modern och professionell upplevelse (ingen vill fylla i papper 2025!).
    • Lär du dig grunderna i webbprogrammering.
    • Lägger du grunden till fler spännande projekt i framtiden!

  • QEMU 10.0 är här – stor uppdatering för öppen källkodsvirtualisering

    Den kraftfulla virtualiseringsmjukvaran QEMU har nu nått version 10.0, och det är en uppdatering fullpackad med nya funktioner och förbättringar. Denna version förbättrar emuleringen av flera olika systemarkitekturer, inklusive x86, ARM64, RISC-V, HPPA, s390x och LoongArch.

    Förbättringar för x86

    QEMU 10.0 erbjuder snabbare emulering av stränginstruktioner och introducerar stöd för två nya Intel-CPU-modeller: ClearwaterForest och SierraForest-v2. Den populära enheten virtio-scsi har dessutom fått fullt stöd för multiköhantering, vilket ger bättre prestanda för virtuella diskar. Det finns även nya grafikenheter för att ge macOS-gäster accelererad grafik, något som länge varit efterfrågat.

    Nya funktioner för ARM

    På ARM-sidan introduceras stöd för flera nya CPU-funktioner (bl.a. FEAT_AFP, RPRES och XS) samt timers på Secure EL2-nivå. Även hårdvarustödet har utökats – nu finns emulering av bl.a. Stellaris, NPCM845 och i.MX 8M Plus EVK. Den virtuella ARM-plattformen “virt” har också fått bättre konfigurationsmöjligheter för stora MMIO-områden via PCIe.

    RISC-V tar ett stort kliv framåt

    Det här är en stor version för RISC-V-entusiaster. QEMU 10.0 stödjer nu bl.a. Tenstorrent Ascalon, Xiangshan Nanhu (RV64), flera nya ISA-tillägg (som sha, svukte, Smdbltrp, Sspm, m.fl.), samt förbättringar för felsökning och emulering av användarlägesundantag.

    HPPA (PA-RISC) – bättre stöd och mer RAM

    HPPA-emuleringen har förbättrats rejält med stöd för 64-bitars HP-UX, emulering av styrkort (Diva GSP), stöd för grafik och snabbare översättning. Du kan nu även emulera upp till 256 GB RAM på 64-bitars gäster.

    s390x – IBM:s mainframe blir snabbare

    QEMU 10.0 inkluderar stöd för nästa generations IBM CPU (generation 17), virtio-mem, och förbättrad IOMMU-hantering. CPU-emuleringen har också fått bättre stöd för instruktionerna PPNO och MCV.

    LoongArch och PowerPC får nya funktioner

    LoongArch får förbättrat KVM-stöd, CPU-hotplug och en ny funktion för live-migrering (“cpr-transfer”). Även PowerPC får en förbättring i form av emulering av /proc/cpuinfo. Backend-stödet har också förbättrats med nya I/O-flaggor.

    VFIO: förbättrad migrering och bättre GPU-stöd

    VFIO-användare kan glädjas åt stöd för multifd-migrering, bättre hantering av äldre ATI GPU:er, förbättrat stöd för Intel Gen 11/12 passthrough, och tydligare felrapporter om något går snett.


    Vill du läsa hela listan med ändringar eller ladda ner källkoden? Gå till den officiella QEMU-webbplatsen. Om du hellre väntar på en enkel uppdatering via paket, så kommer version 10.0 snart att finnas i de flesta Linuxdistributioners stabila arkiv.


  • Linux 6.14-kärnan nu tillgänglig för Proxmox VE 8 – här är vad du bör veta

    Vad är Proxmox VE?
    Proxmox Virtual Environment (VE) är en kraftfull och öppen källkodslösning för servervirtualisering. Med Proxmox kan du enkelt köra och hantera både virtuella maskiner (KVM) och containrar (LXC) via ett snyggt webbgränssnitt. Det är ett populärt alternativ till kommersiella virtualiseringsplattformar som VMware ESXi, särskilt för små till medelstora företag, labbmiljöer och tekniskt intresserade användare. Proxmox är baserat på Debian Linux och erbjuder integrerade lösningar för backup, brandväggar, klusterhantering och mer – helt utan licensavgifter.


    För dig som använder Proxmox VE 8 finns det nu en ny valmöjlighet: Linux 6.14-kärnan kan installeras som ett alternativ till standardkärnan. Det här är goda nyheter för dig som vill testa den allra senaste hårdvarustödet eller prestandaförbättringar – utan att vänta på nästa stora uppdatering.

    Proxmox VE bygger på Debian och brukar hålla sig till samma kärnversioner som Ubuntu – åtminstone så länge dessa har LTS-status (Long Term Support). Men ibland erbjuder Proxmox-teamet nyare kärnor som frivilliga alternativ för den som vill ligga i framkant. Så är fallet nu.

    Vad är nytt i Linux 6.14?

    Linux 6.14, som släpptes nyligen, kommer med en rad spännande nyheter:

    • Stöd för AMD Ryzen AI-processorer – perfekt för den som arbetar med AI eller maskininlärning i virtuella maskiner.
    • Snabbare spelprestanda på Linux genom nya NTSYNC-drivrutinen.
    • Förbättrad kontroll över GPU-minne, vilket gör att resurser fördelas bättre mellan olika VM:ar.
    • Snabbare dataöverföring tack vare effektivare I/O.
    • Förbättringar i Btrfs-filsystemet, bland annat bättre hantering av RAID1.
    • FUSE + io_uring ger snabbare filhantering i användarutrymmet.
    • Framtidssäkrat stöd för ny hårdvara, som AMD RDNA4-GPU:er och nya Snapdragon- samt Intel-processorer.

    Ska du uppgradera?

    Det är helt upp till dig – och vad du använder Proxmox till. Om du har ett system i produktion, särskilt med kritiska arbetsuppgifter, är det oftast bäst att hålla sig till den stabila standardkärnan (Linux 6.8) . Men om du är nyfiken på ny funktionalitet, testar ny hårdvara eller bara gillar att ligga steget före – då kan 6.14 vara värt att prova.

    Den nya kärnan finns tillgänglig via de vanliga test- och no-subscription-repositoryn, både för Proxmox VE, Proxmox Backup Server (PBS) och Proxmox Mail Gateway (PMG).

    Hur du testar den

    Du behöver bara aktivera test- eller pve-no-subscription-arkivet i din Proxmox-installation. Därefter kan du installera 6.14-kärnan och välja den vid omstart. Det finns redan användare på Proxmox-forumet som har testat – och de flesta verkar nöjda hittills.

    https://ostechnix.com/proxmox-ve-8-linux-6-14-kernel-opt-in

  • Så skapar du en startbar USB-sticka med Linux – direkt från Windows


    Hemmabränning har länge varit en kär svensk tradition – även om den inte direkt får tummen upp av länsman. Numera är det dock inte längre DVD-skivor som snurrar i brännaren, utan USB-stickor som gäller.

    I den här guiden visar vi hur du enkelt gör en USB-sticka som du kan använda för att installera eller köra Linux. Allt görs från en dator med Windows.

    Du behöver:

    1. Rufus – ett gratis verktyg som laddas ner från https://rufus.ie
    2. Ett USB-minne på minst 16 GB. Allt på stickan kommer att raderas, så se till att inget viktigt finns kvar.
    3. En Linux-ISO – alltså själva installationsfilen. Här hittar du olika Linuxvarianter: https://wiki.linux.se/index.php/Linux_distrubtioner

    Tips: Om du gör detta på din vanliga dator som du använder dagligen, bör du först göra en säkerhetskopia.

    Kolla om din dator har UEFI eller BIOS

    Innan du börjar är det bra att veta vilken typ av firmware din dator använder. UEFI är standard sedan ungefär 2007, men äldre datorer kan fortfarande använda klassisk BIOS. Det kan också vara nödvändigt att stänga av Secure Boot i inställningarna.

    För att komma åt BIOS/UEFI:

    • På HP-datorer trycker man ofta på ESC vid uppstart
    • På andra märken kan det vara F10 eller Del (Delete)
    • Om du är osäker, sök upp instruktionerna för just din modell

    Skapa USB-stickan

    1. Öppna Rufus
    2. Välj din nedladdade ISO-fil
    3. Välj rätt USB-enhet
    4. Klicka på Start

    Vänta medan programmet skriver filerna – det tar bara några minuter. När det är klart är din USB-sticka redo att användas för att boota en dator.

    Starta datorn från USB-stickan

    Sätt in stickan i datorn du vill installera Linux på och starta om den.

    OBS: Det som följer förutsätter att du tänker installera Linux och därmed radera allt på datorns hårddisk.

    När datorn startar, tryck upprepade gånger på F12 (eller rätt tangent för att välja startenhet – det varierar mellan märken). På vissa bärbara datorer måste du samtidigt hålla nere Fn-tangenten för att F12 ska fungera som den ska och på HP Maskiner trycker du ESC.

    Om det ändå startar Windows:

    • Starta om datorn igen, men håll nere Shift när du klickar på ”Starta om”. Då får du upp avancerade startalternativ där du kan välja att gå in i UEFI och ändra startordningen.

    När allt fungerar som det ska, dyker en meny upp med olika alternativ. I de flesta fall kan du prova Linux direkt från USB-stickan – utan att göra några ändringar på datorn – innan du bestämmer dig för att installera det.

    Behöver du hjälp med att komma igång? I Stockholm kan du få installationshjälp via Datorhjälp.se. Utanför Stockholm har vi tyvärr inte koll på vilka som erbjuder liknande tjänster.

  • Linux Mint 22.5 på en äldre HP-laptop – en riktig testkörning

    Tidigare har vi testat Linux Mint i virtuella maskiner, men det är först när man kör det på riktig hårdvara som man får den fulla upplevelsen. Den här gången installerade vi Mint 22.1 på en HP-laptop med modellnumret 173Z8EA#UUW. Den är utrustad med en AMD Ryzen 5 3500U – en fyrkärnig CPU med åtta trådar – som faktiskt klarar av att köra Windows 11. Datorn har SSD och 6 GB RAM, och är cirka fyra år gammal. Det är ingen premiumdator, snarare en prisvärd plastmaskin i mellanklassen. Enligt CPUbenchmark.net ligger den på 1928 i enkeltrådad prestanda och 6879 i flertrådad – varken raket eller snigel.

    Uppskattat 2:a värde på maskinen är ca 500:-

    Installationen av Linux Mint gick snabbt och smidigt. Systemet startade imponerande snabbt efter omstart – SSD:n gör verkligen skillnad. Mint känns lätt och responsivt från början.

    En stor fördel med Linux Mint är att det känns bekant för den som kommer från Windows. Gränssnittet påminner mycket om Windows 7, vilket gör övergången smidig för många användare.

    En återkommande källa till frustration inom Linuxvärlden är att få kringutrustning som skrivare att fungera. Men här blev vi positivt överraskade – systemet hittade vår Brother-skrivare automatiskt via nätverket och den fungerade direkt, utan krångel eller extra konfiguration. Visst kan upplevelsen variera beroende på modell och tillverkare, men i vårt fall fungerade det utmärkt.

    Helhetsintrycket av Linux Mint är mycket positivt – särskilt för den som är van vid Windows.

    Mint finns i tre olika versioner beroende på vilken typ av dator man har:

    • Cinnamon – för nyare eller mellanklassdatorer, som testmaskinen här.
    • Xfce – för äldre eller enklare maskiner, t.ex. med Celeron- eller Pentium-processorer.
    • MATE – för den som föredrar ett klassiskt skrivbordsläge som det såg ut mellan 2006 och 2011.

    Det mesta man behöver finns förinstallerat – till exempel LibreOffice – och allt är på svenska. Det är glädjande att se att ett så litet språk som svenska är väl integrerat. Firefox följer med som standard, men vill man ha Chrome får man installera det själv – vilket är enkelt gjort.

    Att aktivera arbetsytor för att jobba med flera skrivbord är lätt, och det är också enkelt att justera skärminställningar. Just den här maskinen stöder 1600×900, vilket är fullt tillräckligt för de flesta vardagsbehov.

    En sak som vissa kan sakna är en appbutik likt den Ubuntu har. Det går utmärkt att installera program via terminalen, men det kan kännas ovant om man inte har tidigare erfarenhet.

    Och även om Mint liknar Windows utseendemässigt, så kan man inte köra Windows-program direkt – det krävs emulering, exempelvis via Wine. Men frågan är om man verkligen behöver det. För kontorsarbete, e-post och webbsurfning räcker Linux Mint gott och väl.

    En detalj jag verkligen uppskattar är att kommandot ifconfig fortfarande fungerar direkt. I många andra Linuxdistributioner behöver man istället använda ip a, eller först installera paketet net-tools för att få tillgång till ifconfig. Även på macOS är ifconfig fortfarande standard. Det är kanske ingen avgörande sak – men som man brukar säga: det är inte alltid lätt att lära en gammal hund nya trick.

    Som en avslutande test körde vi statliga SVT:s ”Den stora älgvandringen” i Firefox – och det fungerade utmärkt. Vi har ännu inte testat andra streamingtjänster, men så länge DRM är aktiverat brukar det inte vara några problem.

    Linux.se:s åsikt om Linux Mint 22.1 är att det är en utmärkt distribution för den som vill använda Linux men ändå ha något som känns bekant. Vill du inte kassera din gamla laptop bara för att Apple eller Microsoft inte längre stöder den – då är detta ett riktigt bra alternativ.

    Pingvinjuryn ger Linux Mint ett medelbetyg på 4,6 och ett medianbetyg på 5.

    Så här bedömdes olika områden:

    • Installationen var enkel – betyg 5
    • Användarvänligheten är hög – betyg 5
    • Systemet känns snabbt – betyg 5
    • Kringutrustning som skrivare hittas lätt – betyg 5
    • Några buggar märktes – betyg 3

    Länk för att ladda ner Linux Mint hittar du som vanligt i vår wiki.

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

  • Linux 6.13 når slutet – uppgradera till 6.14 snarast

    Kärnor komma , Kärnor går.

    Linuxkärnan 6.13 har nu officiellt nått slutet av sin livslängd. Om du fortfarande använder den är det hög tid att byta till version 6.14.

    Version 6.13 släpptes i januari 2025 och kom med flera tekniska nyheter – som förbättrat stöd för virtualisering, nya funktioner för ARM-arkitekturen (AArch64), stöd för skyddade virtuella maskiner, samt förbättringar för både Intel- och AMD-processorer. Men eftersom 6.13 inte är en långtidsversion (LTS), får den inte längre några uppdateringar efter version 6.13.12, som nu har blivit den sista.

    Linuxutvecklaren Greg Kroah-Hartman meddelade idag att 6.13-serien är officiellt avvecklad. Rekommendationen är tydlig: byt till Linuxkärnan 6.14.

    Linux 6.14 släpptes i mars 2025 och erbjuder en rad förbättringar. Bland annat stöd för att balansera läsningar mellan diskar i Btrfs RAID1, bättre spelkompatibilitet genom ett nytt synkroniseringssystem som gynnar Wine, stöd för obuffrat I/O, samt drivrutiner för AMD:s nya AI-kretsar i Ryzen-serien. Det finns också ny funktionalitet för säkerhetssystemet SELinux och förbättrat grafikkortsstöd för AMD.

    Flera populära Linux-distributioner har redan uppgraderat till 6.14 – exempelvis Ubuntu 25.04, Fedora 42, Arch Linux och openSUSE Tumbleweed.

    Men det är värt att veta att även 6.14 är en kortlivad version, och kommer troligtvis sluta få uppdateringar redan i maj 2025. Om du är ute efter en stabil och långsiktig lösning rekommenderas istället Linux 6.12 LTS eller 6.6 LTS, som båda har support till december 2026.

  • LXQt 2.2 är här – massor av förbättringar, särskilt för Wayland

    Den lättviktiga skrivbordsmiljön LXQt har nått version 2.2, och med det kommer en rad förbättringar – inte minst för Wayland, som nu får ett mer komplett stöd.

    I den här versionen kan man bland annat sätta systemomfattande standarder för kompositor och skärmlås. Hanteringen av flera skärmar har blivit bättre tack vare att LXQt nu känner igen skärmar via namn istället för bara nummer. Panelen går dessutom att konfigurera separat för varje skärm i Wayland-läget.

    Terminalen QTerminal fungerar bättre i Wayland – fällbara fönster beter sig mer förutsägbart, och det finns ett nytt sätt att hantera globala kortkommandon via D-Bus. Dessutom är skärmhantering via kwin_wayland mer pålitlig även vid skärmupplösning med skalning.

    Filhanteraren PCManFM-Qt har också fått ett lyft: man kan ställa in egna terminalkommandon, byta namn på många filer samtidigt med strängersättning, och öppna filer med olika MIME-typer via en förbättrad “Öppna med”-meny. Det har även tillkommit nya kortkommandon för att växla visningsläge, och förbättrad hantering av dra-och-släpp på skrivbordet.

    QTerminal har dessutom fått flera nya funktioner: möjlighet att visa fönster vid musöverföring, stöd för blinkande markör, automatiskt gömma muspekaren, förbättrad inställningsdialog samt bättre hantering av text och avslutsdialog när processer är aktiva.

    Andra nyheter i LXQt 2.2 är förbättrad genomskinlighet och teckensnittsval i X11, fler funktioner i panelens “Eget kommando”-widget (som färgade texter och verktygstips), och möjlighet att dölja appar i aktivitetsfältet. Panelens meny (Fancy Menu) kan nu bläddras med PageUp/PageDown, och gamla menu-cache har tagits bort.

    Strömhanteringen har också uppdaterats – en ny bakgrundstjänst, power-profiles-daemon, gör att man kan byta energiprofiler på bärbara datorer. Dessutom försätts datorn automatiskt i viloläge när locket stängs.

    Slutligen har LXQt Archiver nu 7zip som standard för arkivering och hanterar även RAR-filer bättre.

    Vill du testa direkt? Du kan hämta källkoden från projektets GitHub-sida. Annars är det bara att vänta tills din Linux-distribution uppdaterar sina paket med den nya versionen.

  • FreeDOS 1.4 släppt – Stor uppdatering av det klassiska DOS-operativsystemet

    Hellre överdos än MS DOS. 🙂 För den som vill minnas dagar med ett enklare OS ifrån en suvnen tid.

    PC DOS och MS-DOS är båda textbaserade operativsystem utvecklade under 1980-talet för IBM-kompatibla datorer. MS-DOS (Microsoft Disk Operating System) skapades av Microsoft och licensierades till olika datortillverkare. PC DOS var IBMs version av MS-DOS, skapad genom ett avtal med Microsoft, och följde länge samma kodbas. Skillnaden låg främst i namn, licens, paketering och viss dokumentation. Med tiden började IBM och Microsoft utveckla egna tillägg, särskilt efter version 6, vilket ledde till tydligare skillnader mellan systemen.

    FreeDOS, det fria och öppna alternativet till MS-DOS, har nått version 1.4. Den nya utgåvan bjuder på förbättrad stabilitet, uppdaterade systemverktyg och en mer välorganiserad programstruktur. Operativsystemet gör det möjligt att köra gamla DOS-program och spel – perfekt för retrofantaster och för äldre datorer.

    Bland nyheterna finns en uppdaterad version av FreeCOM, skalet som fungerar som FreeDOS motsvarighet till command.com. Den har fått ett lyft i version 0.86 med åtgärdade kompatibilitetsproblem och stöd för fler språk.

    Flera viktiga DOS-kommandon har förbättrats. Exempelvis har Xcopy 1.8b optimerats för bättre prestanda vid kopiering av mappar, och Move 3.4 rättar till buggar som kunde leda till krasch vid avancerade flyttoperationer.

    Diskhanteringsverktyget Fdisk har också fått en viktig uppdatering (version 1.4.3), som nu förhindrar allvarliga fel vid hantering av vissa partitioner. Nätverksstödet via mTCP har blivit mer tillförlitligt, och hjälpprogrammet FDHelp har utökats med bättre språkstöd i version 1.1.0.

    Utöver tekniska förbättringar har vissa programpaket setts över. Tidigare grafiska gränssnitt som Seal och oZone har tagits bort eftersom de var instabila. Endast OpenGEM finns kvar som valbart grafiskt skrivbord.

    Ett nytt bildvisningsverktyg, DOSVIEW, har ersatt BMP2PNG. DOSVIEW kan visa och konvertera bilder i många format, som JPG, PNG, BMP, TGA, GIF och flera andra.

    Alla uppdateringar hann dock inte med i denna version. Textredigeraren Blocek 1.76 blev klar för sent och kommer att inkluderas i ett kommande testpaket.

    Kärnan i systemet är fortfarande densamma som i FreeDOS 1.3. Den nya kärnan är ännu inte färdigtestad och kommer att inkluderas i framtida versioner. Därför kan FreeDOS 1.4 fortfarande inte köra Windows for Workgroups i enhanced-läge – men Windows 3.1 i standardläge fungerar utan problem.

    FreeDOS 1.4 finns att ladda ner i flera olika format, anpassade efter olika behov:

    • Live CD – för snabba installationer eller virtuella maskiner
    • Diskettversion – för riktigt gammal hårdvara
    • USB-installation – för moderna datorer utan optisk enhet
    • Klassisk CD-installation – för äldre stationära system

    https://www.freedos.org/download

    https://linuxiac.com/freedos-1-4-now-available

  • Ubuntu 25.04 “Plucky Puffin” har släppts – Här är nyheterna

    Canonical har nu lanserat Ubuntu 25.04, med kodnamnet Plucky Puffin. Det är den senaste stabila versionen av deras populära Linuxdistribution och bjuder på uppdaterad programvara, förbättrad hårdvarustöd och flera nya funktioner.

    Systemet bygger på den helt färska Linux 6.14-kärnan, vilket innebär bättre kompatibilitet med ny hårdvara. Skrivbordsmiljön är GNOME 48, som i denna version fått stöd för dynamisk trippelbuffring – något som ger extra flyt, särskilt på enklare datorer.

    Bland nyheterna märks en ny officiell ISO för ARM64, som riktar sig till virtuella maskiner, ACPI/EFI-baserade plattformar och Snapdragon-baserade Windows-on-ARM-enheter. Dessutom finns ett första stöd för Snapdragon X Elite direkt i Ubuntu Desktop-installationen.

    Installationsprogrammet har också förbättrats. Nu kan man importera installationsinställningar från en lokal sökväg, ersätta en befintlig Ubuntu-installation med ett enda klick, och dual-boot har förbättrats – särskilt vid installation bredvid Windows-system med BitLocker aktiverat.

    Nätverkssidan har fått en del förbättringar också: Netplan har stöd för Wi-Fi med wpa-psk-sha256, routingpolicys kan konfigureras via NetworkManager, och systemd-networkd-wait-online kan nu vänta tills DNS är korrekt konfigurerat innan nätverket anses vara redo.

    Några andra ändringar som kan märkas direkt:

    • Terminalen kan nu öppnas med Ctrl+Alt+T tack vare att xdg-terminal-exec installeras som standard.
    • Evince har ersatts av Papers som standardprogram för att läsa PDF och dokument.
    • Platsinformation via BeaconDB är aktiverat automatiskt i nya installationer.

    AppArmor har fått fler säkerhetsprofiler, vilket gör det svårare för angripare att utnyttja sårbarheter i appar. JPEG XL stöds nu som bildformat, och på laptops med NVIDIA-stöd aktiveras Dynamic Boost automatiskt.

    Grafikstöd har också förbättrats rejält. Intel Xe2 och Arc Battlemage-GPU:er (B570/B580) stöds fullt ut, med optimerad ray tracing och videokodning för AVC, JPEG, HEVC och AV1. Intel Compute Runtime har också optimerats, och felsökning av Xe-GPU:er stöds bättre.

    Verktygskedjan har fått rejäla uppgraderingar:

    • GCC 15, Python 3.13.3, Rust 1.84, Go 1.24
    • Qt 6.8.3, OpenSSL 3.4.1, LLVM 20, .NET 9
    • systemd 257.4, APT 3.0 (ny pakethanterare för .deb-paket)
    • Samt uppdateringar av t.ex. NetworkManager, PipeWire, Poppler, Binutils och fler

    Ubuntu 25.04 kan laddas ner i en rad olika varianter: Desktop, Server, samt smaker som Kubuntu, Xubuntu, Lubuntu, Ubuntu MATE, Ubuntu Cinnamon, Ubuntu Budgie, Ubuntu Studio, Ubuntu Unity, Edubuntu och Ubuntu Kylin.

    Denna version har dock bara stöd i nio månader – fram till januari 2026. Vill du ha något mer långsiktigt rekommenderas Ubuntu 24.04 LTS, som kommer att få uppdateringar ända till åtminstone 2029.

    Länkar till finns i vår wiki :

    https://wiki.linux.se/index.php/Ubuntu#Version_25.04_(Supportas_med_updatering_fram_till_Jan_2026)

  • Att byta till Linux en gudie

    Nu har vi gjort det enklare för dig som funderar på att byta till Linux.
    Vi förklarar framför allt grundbegreppen i Linux-världen – perfekt för dig som inte vill slänga fungerande hårdvara om några månader bara för att din dator inte är kompatibel med Windows 11.

  • Fedora Linux 42 släppt – Ny installerare, GNOME 48 och KDE Plasma 6.3


    Fedora-projektet har lanserat Fedora Linux 42, en ny stabil version av sin populära Linuxdistribution med stöd från Red Hat. Denna utgåva bjuder på många uppdateringar och nya funktioner som gör Fedora både kraftfullare och mer användarvänlig.

    Fedora 42 bygger på Linuxkärnan 6.14 och levereras med GNOME 48 som standardmiljö i Fedora Workstation. En av de största nyheterna är att installationen nu sker med den nya Anaconda WebUI, ett modernt och grafiskt installeringsverktyg. Det erbjuder bland annat guidad partitionering, möjlighet att återinstallera Fedora vid behov och stöd för dual-boot.

    Installationsprocessen har också förbättrats med funktioner som statusvisning, hjälpfunktioner, översikt av inställningar och en ”wizard” som låter användaren hoppa över onödiga steg.

    En annan stor nyhet är att Fedora KDE Spin – som använder KDE Plasma 6.3 – nu räknas som en fullvärdig utgåva, precis som GNOME-baserade Workstation. KDE-versionen har dessutom fått stöd för Power Systems (ppc64le) och finns som liveavbildningar för OpenPOWER-hårdvara som Talos Workstation.

    Fedora 42 introducerar även en ny variant: Fedora COSMIC Spin, som använder det nya skrivbordet COSMIC. Det är utvecklat i Rust av System76, samma företag bakom Pop!_OS.

    Andra tekniska nyheter i Fedora 42:

    • Stöd i RPM för systemd:s sysusers.d, vilket gör det enklare att hantera användare och grupper vid paketinstallation
    • composefs används som standard i Atomic-desktopmiljöerna
    • SDL3 och Wayland som standard för spel och grafikapplikationer i Fedora Workstation
    • firewalld använder nu IPv6_rpfilter med värdet ”loose”
    • Övergång från SquashFS till EROFS i liveavbildningar, vilket förbättrar prestanda
    • Förbättrat stöd för MIPI-kameror i laptops
    • simpledrm används för att visa bootskärmen Plymouth
    • Hela /usr-bin och /usr-sbin har slagits samman
    • DNF och RPM har nu stöd för Copy-on-Write i alla varianter
    • DNF5 kan rensa bort gamla nycklar automatiskt
    • Nya optimerade binärer för x86_64-v2, vilket ger bättre prestanda

    Fedora 42 kommer också med det senaste inom utvecklingsverktyg och språk:

    • GCC 15, Binutils 2.44, glibc 2.41, LLVM 20
    • Golang 1.24, PHP 8.4, Ruby (senaste versionen)
    • Django 5, Ansible 11, Tcl/Tk 9, GHC 9.8 m.m.

    Länkar att ladda ner Fedora 42 finns i vår Wiki : https://wiki.linux.se/index.php/Fedora#42

  • T2 Linux SDE 25.4: Nu med AMD ROCm för RISC-V och ARM64


    T2 Linux-teamet har nu släppt version 25.4 av sin flexibla och källa-baserade Linuxdistribution – med kodnamnet “It Only Does Everything”.

    Den här uppdateringen är ett rejält kliv framåt, både för utvecklare och entusiaster som vill bygga anpassade system från grunden. T2 Linux fungerar dessutom som en pakethanterare som stödjer cross-kompilering och återupprepningsbara byggen.

    Stora nyheter i version 25.4

    Den största nyheten i denna version är att T2 nu är först med att leverera AMD ROCm för både RISC-V och ARM64 (AArch64). Detta möjliggör högpresterande beräkningar (HPC) och AI på öppen hårdvara. Arbetet har genomförts i samarbete med DeepComputing och ExactCODE GmbH.

    Utöver det innehåller denna version flera spännande förbättringar:

    Nya funktioner och förbättringar

    • Senaste skrivbordsmiljöerna: KDE Plasma, GNOME och Xfce.
    • Webinstallerare med sys-root/container-stöd.
    • OpenCL aktiverat som standard.
    • Stöd för Rust och QEMU på SPARC64/SPARC32.
    • Återinfört stöd för ReiserFS och Orinocco (AirPort) Wi-Fi.
    • Ny hantering av paket som libjpeg-turbo, sdl-compat m.fl.

    Uppdaterade tekniska komponenter

    • GCC 14.2
    • LLVM/Clang 20.1
    • Glibc 2.41
    • Musl 1.2.5
    • uClibC 1.0.49
    • Mesa 25.0.3
    • Linux-kärna 6.14

    För utvecklare

    • Stöd för dynamiska beroenden (DEP) utan prioritetstaggar.
    • DirectX-headers har separerats från Mesa.

    Totalt innehåller version 25.4:

    • 4558 paketuppdateringar
    • 483 buggfixar
    • 527 nya funktioner eller paket
    • 138 borttagna paket/funktioner
    • 25 övriga förbättringar

    Tillgänglighet

    T2 Linux SDE 25.4 kan laddas ner för en mängd olika arkitekturer, inklusive:

    x86-64, i586, IA64, RISC-V (64-bit), SPARC (32/64-bit), PowerPC (32/64-bit LE), MIPS (32/64-bit), ARMv6, ARM64 (AArch64), ALPHA, HPPA och HPPA64.

    Vad är T2 Linux?

    T2 är mer än bara en Linuxdistribution. Det är en flexibel pakethanterare och byggplattform som stöder:

    • Reproducerbara byggen
    • Korskompilering
    • Alla vanliga CPU-arkitekturer
    • Stöd för BSD och macOS (homebrew-liknande funktionalitet)
    • Olika C-bibliotek (Glibc, Musl, uClibC)
    • Alla större skrivbordsmiljöer och GUI-system

    Läs mer och ladda ner T2 Linux SDE 25.4 från den officiella webbplatsen.
    Detta är en spännande release för alla som arbetar med anpassade Linuxsystem, AI eller öppen hårdvara!

    https://t2sde.org/download/25.4?releases/25.4


  • Fedora Asahi Remix 42 lanserad – ny version för Apple Silicon med KDE Plasma 6.3

    Nu finns Fedora Asahi Remix 42 ute – en uppdaterad Linuxdistribution som är särskilt anpassad för Mac-datorer med Apple Silicon (M1 och M2). Bakom projektet står Fedora Asahi SIG i samarbete med Asahi Linux.

    Den nya versionen bygger på Fedora Linux 42 och levereras med den senaste KDE Plasma 6.3 som standard skrivbordsmiljö. En av de stora nyheterna i denna utgåva är förbättrat stöd för att köra vanliga x86- och x86-64-program via emulering tack vare en ny integrering av FEX.

    Fedora Asahi Remix 42 fortsätter att bredda hårdvarustödet, bland annat med stöd för mikrofonen i MacBook-modeller. Installationen görs via ett anpassat installationsprogram baserat på Calamares, och det finns även en version med GNOME 48 för den som föredrar det skrivbordet.

    Utöver skrivbordsmiljöerna finns det också en serverversion för dig som vill köra Apple Silicon-Macen som en server eller i så kallade headless-lösningar (utan grafiskt gränssnitt). För avancerade användare finns dessutom en minimal variant där man själv bygger sitt system från grunden.

    Allt som ingår i Fedora Linux 42 följer med i Fedora Asahi Remix 42 – och de som redan kör version 40 eller 41 kan uppgradera enligt Fedoras vanliga instruktioner. Det går däremot inte längre att uppgradera direkt via grafiska ”Programvara”-verktyget i Fedora Workstation.

    Systemet fungerar på en lång rad Apple Silicon-modeller:
    – MacBook Air (M1, M2)
    – MacBook Pro (M1, M1 Pro, M1 Max, M2, M2 Pro, M2 Max)
    – Mac Mini (M1, M2, M2 Pro)
    – Mac Studio (M1 Max, M1 Ultra, M2 Max, M2 Ultra)
    – iMac med M1

    Du hittar installationsfiler och mer information på projektets webbplats.