• Introduktion till Linux /-filsystemet: En guide för nybörjare

    I Linux är /proc ett speciellt filsystem som ger tillgång till detaljerad och uppdaterad information om systemet, inklusive processer, minne, CPU-användning och nätverksaktivitet. Till skillnad från vanliga filsystem sparar /proc inga filer på hårddisken. Istället skapas filerna och katalogerna i /proc automatiskt av systemet och speglar det aktuella tillståndet hos Linux-kärnan.

    Vad är /proc-filsystemet?

    /proc är en virtuell katalog i Linux som fungerar som ett gränssnitt mellan kärnan och användaren. Genom att läsa filerna i /proc kan användare och administratörer få tillgång till systeminformation utan att behöva använda några särskilda program. Här kan du hitta information om CPU-prestanda, minnesanvändning, körande processer och mycket annat.

    Vad kan du använda /proc till?

    • Övervaka systemet i realtid: Få direkt information om CPU-belastning, minnesstatus och mer.
    • Felsökning: Hjälper till att identifiera och åtgärda prestandaproblem eller problem med specifika processer.
    • Processhantering: Visa detaljer om alla aktiva processer i systemet.
    • Nätverksinformation: Hämta data om nätverksanslutningar och konfigurationer.
    • Systemkonfiguration: Justera vissa kärninställningar medan systemet körs.
    • Förstå systemet: Lär dig hur Linux fungerar under ytan.

    Utforska filer och kataloger i /proc

    I /proc hittar du många filer och mappar som visar olika delar av systemets tillstånd. Här är några av de viktigaste:

    Systeminformation

    FilVad den visar
    /proc/cpuinfoInformation om processorn, t.ex. modell, kärnor, hastighet
    /proc/meminfoInformation om minnesanvändning, t.ex. totalt och ledigt minne
    /proc/statStatistik över systemets aktivitet, t.ex. CPU-tid och avbrott
    /proc/uptimeHur länge systemet varit igång och hur länge det varit i vila
    /proc/loadavgGenomsnittlig CPU-belastning de senaste 1, 5 och 15 minuterna
    /proc/versionInformation om Linux-kärnans version och byggdetaljer
    /proc/cmdlineStartparametrar som skickades till kärnan vid uppstart

    Filsystem och lagring

    FilVad den visar
    /proc/mountsLista över alla monterade filsystem
    /proc/filesystemsVilka filsystem som stöds av kärnan
    /proc/swapsInformation om aktiva växlingsutrymmen (swap)
    /proc/diskstatsStatistik över diskens läs- och skrivoperationer

    Nätverksinformation

    FilVad den visar
    /proc/net/devStatistik för nätverksgränssnitt, t.ex. sända och mottagna paket
    /proc/net/tcpLista över aktiva TCP-anslutningar
    /proc/net/routeSystemets ruttabell för IPv4
    /proc/net/sockstatInformation om sockets som används av systemet
    /proc/sys/net/ipv4/conf/eth0/Inställningar för nätverksgränssnittet eth0

    Processinformation

    Varje aktiv process i Linux har en egen katalog i /proc, namngiven efter dess process-ID (PID). Om en process till exempel har PID 1234, kommer dess katalog att vara /proc/1234/. I denna katalog kan du hitta detaljerad information om processen.

    FilVad den visar
    /proc/[PID]/cmdlineKommandoradsargument som användes för att starta processen
    /proc/[PID]/statusInformation om processens tillstånd, minnesanvändning och trådar
    /proc/[PID]/ioStatistik över in- och utdata för processen
    /proc/[PID]/fd/Lista över filer som processen har öppnat
    /proc/[PID]/net/Nätverksinformation som är kopplad till processen

    Så här använder du /proc i Linux

    Du kan använda vanliga Linux-kommandon för att läsa information från /proc-filerna. Här är några exempel:

    1. Visa CPU-information: cat /proc/cpuinfo
    2. Kontrollera minnesanvändning: cat /proc/meminfo
    3. Se systemets upptid: cat /proc/uptime
    4. Visa monterade filsystem: cat /proc/mounts
    5. Lista alla körande processer: ls /proc | grep "^[0-9]"

    Snabbguide till /proc-filsystemet

    Här är en sammanfattning av några viktiga kommandon för att snabbt hitta information i /proc:

    KommandoVad det gör
    cat /proc/cpuinfoVisar detaljer om CPU:n
    cat /proc/meminfoVisar hur mycket minne som används och finns ledigt
    cat /proc/uptimeVisar hur länge systemet varit igång
    cat /proc/loadavgVisar CPU-belastningen de senaste minuterna
    cat /proc/versionVisar kärnans version
    cat /proc/cmdlineVisar vilka parametrar kärnan fick vid uppstart
    cat /proc/mountsVisar monterade filsystem
    cat /proc/swapsVisar information om växlingsutrymmen
    cat /proc/net/devVisar nätverksstatistik
    cat /proc/net/tcpVisar aktiva TCP-anslutningar
    cat /proc/net/routeVisar IPv4-ruttabellen
    ls /proc/[PID]Visar detaljer om en specifik process
    cat /proc/[PID]/cmdlineVisar kommandoradsargument för en specifik process
    cat /proc/[PID]/statusVisar detaljerad status för en process
    cat /proc/[PID]/ioVisar I/O-statistik för en process
    ls /proc/[PID]/fd/Visar öppna filer för en process
    ls /proc/sys/Visar kärninställningar som kan ändras under körning
    cat /proc/statVisar generell systemstatistik

    Tips: Skriv ut denna snabbguide och ha den nära till hands när du jobbar med Linux!


    Sammanfattning

    /proc-filsystemet är ett kraftfullt verktyg för alla som arbetar med Linux, oavsett om du är användare, systemadministratör eller utvecklare. Genom att förstå hur /proc fungerar kan du enkelt övervaka systemets hälsa, felsöka problem och få insikt i hur Linux-kärnan hanterar resurser i realtid.

    Börja utforska /proc redan idag för att få en djupare förståelse av ditt Linux-system!

  • Tails 6.12 – Ny version av det säkra operativsystemet lanserad

    När Lede fi lägger pussel, då behåller man sin bit.

    Tails-projektet har släppt Tails 6.12, den senaste versionen av deras bärbara operativsystem som bygger på Debian GNU/Linux. Tails är känt för att skydda användare mot övervakning och censur, och denna uppdatering innehåller viktiga säkerhetsförbättringar.

    Viktiga säkerhetsuppdateringar

    Version 6.12 kommer knappt en månad efter Tails 6.11 och rättar till flera kritiska säkerhetsbrister. Dessa sårbarheter identifierades av forskare från Radically Open Security, en ideell organisation som arbetar med cybersäkerhet. Problemen fanns i Tails 6.11 och tidigare versioner, och kunde potentiellt göra det möjligt för en angripare att övervaka Tor-kretsar eller manipulera inställningarna för Persistent Storage (beständig lagring).

    Enligt Tor Project krävs det dock en avancerad angripare som redan lyckats utnyttja en annan svaghet för att ta kontroll över en applikation i Tails för att kunna dra nytta av dessa brister.

    ”I version 6.11 och tidigare kunde en angripare som fått kontroll över en applikation i Tails utnyttja sårbarheter i Onion Circuits och vårt skydd för Tor Browser, vilket kan äventyra användarens anonymitet,” står det i meddelandet från Tails-projektet.


    Nya funktioner och förbättringar i Tails 6.12

    • Förbättrad säkerhet och stabilitet:
      • Säkerhetsluckor som påverkade Tor-anslutningar och beständig lagring är åtgärdade.
      • Alla Python-skript körs nu i isolerat läge för ökad säkerhet.
      • Tidsynkronisering har förbättrats för att fungera mer tillförlitligt vid omstart av Tor.
    • Uppdaterade program:
      • Tor Browser har uppdaterats till version 14.0.5, vilket förbättrar anonym surfning.
      • Mozilla Thunderbird, e-postklienten, har uppdaterats till version 128.6.0 ESR.
    • Nya funktioner för användare:
      • En ny knapp i ”Om Tails”-fönstret gör det enkelt att kontrollera om systemet behöver uppdateras.
      • Snabb åtkomst till terminalen med den nya tangentbordsgenvägen Ctrl+Alt+T.
      • Buggfixar som förhindrar att välkomstskärmen fryser när beständig lagring aktiveras.
      • Förbättrade felsökningsinstruktioner när automatiska uppdateringar misslyckas.
      • Felmeddelanden visas nu om uppgradering av kryptering till LUKS2 inte fungerar.

    Så uppdaterar du till Tails 6.12

    Du kan ladda ner Tails 6.12 från den officiella webbplatsen, antingen som en live ISO för att bränna på en skiva eller som en USB-bild för att köra direkt från ett USB-minne.

    Om du redan använder Tails kan du enkelt uppdatera genom att öppna terminalen och köra följande kommandon:

    sudo apt update && sudo apt full-upgrade
    

    Det går även att använda den inbyggda funktionen för automatiska uppdateringar. För mer information om alla förändringar, besök den fullständiga ändringsloggen på Tails webbplats.

  • LibreOffice 25.2 – Öppen källkods-kontorssvit officiellt släppt, här är nyheterna

    LibreOffice 25.2 – Ny version av den populära kontorssviten släppt

    The Document Foundation har precis lanserat LibreOffice 25.2, den senaste stabila utgåvan av den välkända, kraftfulla och kostnadsfria kontorssviten med öppen källkod. Den är tillgänglig för GNU/Linux, Android, macOS och Windows.

    Vad är nytt i LibreOffice 25.2?

    • Förbättrad integritet: En ny funktion gör det möjligt att automatiskt ta bort all personlig information från dokument. Detta inkluderar författarnamn, tidsstämplar, redigeringstider, skrivarkonfigurationer, dokumentmallar samt information om kommentarer och spårade ändringar.
    • Mer anpassningsmöjligheter: Användare kan nu justera temat för LibreOffice oberoende av operativsystemets tema. Det går även att ändra färgen på icke-utskrivbara tecken och bakgrundsfärgen för kommentarer, samt att kontrollera visningen av objektgränser separat från andra formateringsmärken.
    • Nya funktioner för filhantering och formatstöd:
      • En ny kryssruta ”Endast aktuellt program” låter användare filtrera de senast öppnade filerna.
      • Stöd för att klistra in genomstruken text från HTML.
      • Möjlighet att läsa och spara filer i ODF 1.4-formatet.
      • Automatiska digitala signaturer kan läggas till dokument efter att ett standardcertifikat har valts.
      • Stöd för Quick Look på macOS och bättre kontroll över avstavning via sidofältets inställningar.
    • Testfunktioner:
      • Writer har fått experimentellt stöd för indragningar som anpassas efter typsnittets storlek.
      • En ny Makrohanterare har utvecklats som samlar flera tidigare dialogrutor för makrohantering i ett enda fönster.

    Förbättringar i de olika LibreOffice-programmen:

    Writer:

    • Användare kan nu ställa in en egen standardzoom när dokument öppnas, oberoende av tidigare sparade inställningar.
    • Det är möjligt att radera allt innehåll av en viss typ (utom rubriker) via Navigatören.
    • Kommentarer kan spåras och hanteras enklare, och hanteringen av spårade ändringar har förbättrats för att klara större dokument med många ändringar.
    • Import av DOCX-dokument har förbättrats med bättre typsnittsreserver och fler funktioner för kommentarer och textlådor.

    Calc:

    • En ny funktion för att hantera och ta bort dubbletter i kalkylblad har lagts till.
    • Sökfunktionen i Funktionsguiden och sidofältet har förbättrats.
    • Nya skyddsalternativ för kalkylblad som hanterar pivottabeller och autofilter.
    • Stöd för att spara lösningsmodeller direkt i kalkylblad samt rapporter för känslighetsanalys i Solver.

    Impress:

    • Förbättringar av mallarna, inklusive att textfärger i Master Notes och Handouts nu är tydligare.
    • Bilder kan nu upprepas automatiskt i fönsterläge och det är enklare att centrera objekt på bilder.

    Draw:

    • Importerade PDF-filer kan nu hanteras bättre genom stöd för att klippa stroke-vägar.
    • Objekt kan centreras på sidan med ett enda klick.

    Base:

    • Stöd för Unicode i ODBC-anrop och förbättrad användarvänlighet i SQL-dialogen.

    Math:

    • Formler kan nu sorteras i användardefinierade kategorier.

    Tillgänglighetsförbättringar:

    • Förbättrade varningar och felmeddelanden i Tillgänglighetssidan med möjlighet att ignorera vissa varningar.
    • UI-element rapporterar nu identifierare som är tillgängliga för hjälpmedelsteknik.
    • Korrekt rapportering av UI-elementens positioner på Linux-system, inklusive Wayland.

    Makron och skript:

    • En förbättrad samling makroresurser som kan användas med både Basic och Python.
    • Delar av dokumentationen för ScriptForge-biblioteken har integrerats i LibreOffice hjälpsidor.
    • Alla tjänster för Python-makron fungerar nu med samma syntax och beteende som i Basic.

    Tillgänglighet och support:

    LibreOffice 25.2 finns redan nu för nedladdning via den officiella webbplatsen, både som installationspaket för DEB– och RPM-baserade Linux-distributioner som Ubuntu, Debian och Fedora. Källkodspaket finns också tillgängliga för andra GNU/Linux-distributioner.

    Den här versionen kommer att få sju underhållsuppdateringar fram till 30 november 2025. Den första uppdateringen, LibreOffice 25.2.1, väntas i slutet av februari med fler buggfixar. Tills dess kan du hålla koll på de stabila programvaruförråden i din Linux-distribution för att få tillgång till den senaste versionen.

  • Mozilla Thunderbird 135 släppt – nu med XZ-packetering för Linux

    Den senaste versionen av Mozilla Thunderbird, version 135, har nu släppts och innehåller en rad förbättringar, buggfixar och säkerhetsuppdateringar.

    En av de största nyheterna i Thunderbird 135 är att programmet nu använder XZ-packetering för Linux-versionen, precis som Firefox 135. Detta innebär att nedladdningen tar mindre plats, att filerna packas upp snabbare och att programmet integreras bättre med moderna Linux-distributioner.

    Utöver detta har Thunderbird 135 fått nya funktioner, som möjligheten att ange ett cookieStoreId vid skapandet av en space, stöd för att ignorera ej kompatibla OpenPGP-delnycklar och signaturer vid import, samt förbättringar för CardDAV-adressböcker och kalendrar, som nu kan använda samma OAuth2-autentisering som e-post.

    Flera gränssnittsförbättringar har också genomförts, och standardinställningen för att visa missade påminnelser har ändrats till avstängd. Dessutom har funktionen browser.messages.listAttachments() uppdaterats för att kunna visa bilagehuvuden.

    På säkerhetssidan har Thunderbird 135 åtgärdat tolv sårbarheter, och utöver det har många buggar och problem rättats. Bland annat har utvecklarna förbättrat mapputsammandragning, POP3-stöd, tangentbordsnavigering, meddelandelistan, S/MIME-redigering, sorteringsordning i sökresultat, stavningskontroll, adressboken, kalenderhändelser, CalDAV-stöd och mycket mer.

    För en fullständig lista över ändringar kan du läsa releasenoterna. Thunderbird 135 finns tillgänglig för nedladdning från den officiella webbplatsen, och om du redan använder programmet kan du uppdatera direkt via Om Mozilla Thunderbird-dialogen.

  • Mozilla Firefox 135 finns nu för nedladdning – här är nyheterna

    Nu kan du ladda ner den senaste versionen av webbläsaren Firefox, version 135, som Mozilla precis har släppt för alla plattformar. Här går vi igenom de viktigaste nyheterna och förbättringarna!

    Nyheter och förbättringar i Firefox 135

    • Snabbare installation på Linux
      Firefox 135 använder nu XZ-komprimering för Linux, vilket gör att programmet packas upp snabbare och filerna blir mindre, vilket också passar bättre med moderna Linux-distributioner.
    • Smartare flikhantering
      Om du använder kortkommandot för att avsluta webbläsaren på Linux eller macOS, och har flera flikar öppna, stängs nu bara den aktuella fliken istället för hela webbläsaren.
    • Förbättrat skydd mot historikspam
      Nya skyddsmekanismer hindrar webbplatser från att överfylla din bakåtknappshistorik genom att spamma med många snabba sidvisningar.
    • Enklare kopiering av länkar
      Kontextmenyn har uppdaterats så att ”Kopiera utan spårning” nu heter ”Kopiera ren länk” och kan användas på vanliga textlänkar.
    • Uppdaterad inbyggd översättning
      Nu finns stöd för förenklad kinesiska, japanska och koreanska, och förbättringar har gjorts för att minska risken att översättningsmodellen hittar på egna ord.
    • Ny fliksida tillgänglig för fler
      Den uppdaterade designen för Ny flik-sidan, som introducerades i Firefox 134, finns nu tillgänglig i alla länder där funktionen Stories är aktiv.
    • Certifikathantering
      Firefox 135 gör nu CRLite, som kontrollerar om certifikat är återkallade, tillgängligt för alla användare. Dessutom krävs nu att webbsidor visar bevis på att deras certifikat är offentligt registrerade innan de kan godkännas.
    • Förändringar i inställningarna
      • “Actions” i Sök-genvägar är borttagen eftersom den inte gjorde något.
      • Alternativet att skicka en ”Spåra ej”-begäran till webbplatser är borttaget.
      • Autofyll för betalningsmetoder finns nu för alla användare, inte bara i utvalda länder.

    För Android-användare

    • En ny inställning låter dig automatiskt skicka kraschrapporter för att hjälpa Mozilla att förbättra stabiliteten.

    För webbutvecklare

    • Stöd för WebAuthn getClientCapabilities(), och ny teknik för post-kvantum nyckelutbyte i HTTP/3.
    • Förbättringar för mouseenter och liknande händelser så att de följer webbspecifikationerna bättre.
    • PointerEvent-koordinater kan nu vara decimaler för bättre precision.
    • Nytt $$$-kommando i utvecklarkonsolen för att enkelt söka på sidan, även i shadow DOM.
    • WebExtension-debugging är förbättrad, nu syns workers i konsolens kontextväljare och brytpunkter fungerar bättre i innehållsskript.

    Snabbare webbhistorik

    Förändringar i hur webbhistoriken hanteras gör att du snabbare kan navigera fram och tillbaka, eftersom överflödiga historikposter från vissa webbplatser nu ignoreras.

    AI-funktion påslagen som standard

    Den experimentella AI-chatboten från Firefox Labs är nu aktiverad som standard.


    Den officiella lanseringen av Firefox 135 är imorgon, den 4 februari 2025, tillsammans med uppdateringarna Firefox 128.7 och Firefox 115.20 ESR (Extended Support Release).

    Du kan redan nu ladda ner den senaste versionen för Linux från Mozillas FTP-server!

    Vad tycker du om förändringarna? Är det något som fångar ditt intresse? 🚀

  • Linux Kernel 6.14 Release Candidate

    Linus Torvalds har nu släppt den första Release Candidate (RC)-versionen av Linux 6.14 för offentlig testning.

    Två veckor efter att Linux 6.13 blev tillgängligt har utvecklingen av version 6.14 gått in i testfasen. Under de kommande veckorna kommer fler RC-versioner att släppas innan den slutliga versionen väntas i slutet av mars 2025.

    Nyheter och förbättringar i Linux 6.14

    Linux 6.14 innehåller en rad nya funktioner och förbättringar, bland annat:

    • Förbättrad CPU-hantering: Stöd för amd-pstate föredragen kärnrankning och bättre energihantering för AMD-processorer.
    • Utökat stöd för hårdvara: En ny drivrutin för AMD XDNA Ryzen AI NPUs, förbättrat stöd för Intel Clearwater Forest-servrar samt fler uppdateringar för AMD och Intel-plattformar.
    • Bättre säkerhet och kontroll: Stöd för utökade SELinux-behörigheter och en ny cgroup-kontroller för hantering av enhetsminne.
    • Rust-stöd i kärnan: Ett steg närmare att kunna bygga Linux-kärnan med enbart stabila Rust-funktioner, vilket gör utvecklingen mer robust och framtidssäker.
    • Nya drivrutiner för fler enheter: Bland annat stöd för SteelSeries Arctis 9 trådlöst headset, Nacon Evol-X Xbox One-kontroller, fler ljudchip och bättre stöd för AMD-moderkort.
    • Förbättrad strömhantering: Linux 6.14 minskar tiden för systemets suspend och resume-processer på vissa datorer, vilket ger snabbare uppvakning från viloläge.

    Förbättringar inom nätverk och lagring

    • Stöd för IPsec med IP-TFS/AggFrag, vilket förbättrar nätverkssäkerhet och prestanda.
    • Ny mekanism för PCI-felåterställning på IBM System/390.
    • Förbättringar för NFSv4.1 och NFSv4.2, inklusive dynamisk slot-hantering och attributdelegering.

    När kommer den färdiga versionen?

    Om allt går enligt planerna kan vi förvänta oss att Linux 6.14 släpps den 23 mars 2025, förutsatt att det blir sju RC-versioner. Om fler testversioner krävs kan lanseringen skjutas upp till den 30 mars 2025.

    Den första Release Candidate-versionen finns nu tillgänglig för nedladdning från Linus Torvalds git-repository och kernel.org. Observera att detta är en testversion och inte bör användas på produktionssystem.

  • Europiska länder utveckla RISC V baserade Superdator. Kör Ubuntu

    Teknisk sammanfattning av EPAC1.5

    European Processor Initiative (EPI) har framgångsrikt tillverkat och startat upp EPAC1.5, en RISC-V-baserad accelerator för högpresterande databehandling (HPC). Chippet är en testplattform som demonstrerar flera olika beräkningsaccelerationsteknologier.

    Arkitektur och design

    • Beräkningsenheter:
      • VPU (Vector Processing Unit): Inkluderar Avispado RISC-V-kärnan (designad av SemiDynamics) och en vektorenhet från BSC & Zagrebs universitet.
      • STX (Stencil och Tensor Accelerator): Utvecklad av ETH Zürich & Fraunhofer IIS, optimerad för stencilberäkningar och maskininlärning.
      • VRP (Variable Precision Processor): En CPU med stöd för variabel numerisk precision, designad av CEA.
    • Minnesarkitektur:
      • Distribuerad Home Node (HN) och L2-cache utvecklad av Chalmers & FORTH-ICS, vilket möjliggör en sammanhängande minnesvy.
    • Kommunikation och nätverk:
      • Högpresterande Network-on-Chip (NoC) med flera korspunkter (XP).
      • Off-chip-länk via SERDES från EXTOLL.
    • Fysisk implementation:
      • Tillverkad med GLOBALFOUNDRIES 22FDX low-power-process.
      • 27 mm² kisel med 0,3 miljarder transistorer.
      • Monterat på ett dotterkort från E4.

    Prestanda och funktionalitet

    • Linux (Ubuntu 22.04 LTS) startade framgångsrikt i både CLI- och GUI-läge.
    • Benchmarking och HPC-kernel-exekvering genomfördes för att validera acceleratorernas beräkningskapacitet.
    • Verifiering och bring-up utfördes vid FORTH-ICS (Grekland) & EXTOLL (Tyskland).

    Betydelse och nästa steg

    EPAC1.5 är en demonstrationsplattform för framtida europeiska superdatorer, där dess skalbara acceleratorer kan användas för att hantera en rad beräkningsproblem inom HPC, AI och Big Data. Projektet är en del av EPI:s långsiktiga mål att skapa europeiska, lågenergiprocessorer för extremskalig databehandling.

  • OPNsense firar 10 år med version 25.1 ”Ultimate Unicorn”

    Den populära brandväggs- och routingplattformen OPNsense fyller tio år och firar med lanseringen av version 25.1, kallad ”Ultimate Unicorn”. Den nya uppdateringen innehåller flera förbättringar och nya funktioner, med fokus på bättre prestanda, modernare gränssnitt och utökad nätverksfunktionalitet.

    Nyheter och förbättringar i OPNsense 25.1

    • Ny basplattform: OPNsense bygger nu på FreeBSD 14.2 och har uppdaterade programbibliotek, inklusive PHP 8.3, OpenVPN 2.6.13, Lighttpd 1.4.77 och radvd 2.20.
    • Förbättrad användarhantering: Systemet för hantering av användare, grupper och behörigheter har gjorts om och baseras nu på MVC/API, vilket innebär att vissa äldre funktioner, såsom manuell LDAP-import, har tagits bort. Dessutom har stöd för anpassningar i sshd_config lagts till, och administratörer kan nu ta emot permanenta notifieringar.
    • Smidigare nätverkskonfiguration: Konfigurationen av PPP-enheter har förenklats, nätverksloggar har sammanförts och stöd för RFC 5549-routning har lagts till.
    • Bättre brandväggshantering: Nya funktioner gör det enklare att hantera brandväggsregler, inklusive förbättrad bryggning, fler valmöjligheter för källa och destination samt en ny inline shaper-funktion.
    • Uppdaterat användargränssnitt: Gränssnittet har fått en modernare design med stöd för Font Awesome 6-ikoner och både ljusa och mörka teman. Det nya standardtemat gör det enklare att söka och redigera inställningar direkt i kontrollpanelen.

    Viktigt att veta vid uppgradering

    Vid uppdatering till OPNsense 25.1 bör administratörer vara medvetna om några förändringar:

    • Åtkomsthantering har uppdaterats: Systemet använder nu MVC-modellen, vilket innebär att äldre funktioner, som manuell LDAP-import, har ersatts med automatisk användarskapning och förenklad behörighetshantering.
    • Ny hantering av PPP-enheter: PPP-konfigurationer finns nu på en egen inställningssida och kan inte längre konfigureras via den vanliga nätverksgränssnittssidan.
    • Förändringar i FreeBSD:s brandväggssystem (pf): I FreeBSD 14.2 har standardbeteendet ändrats så att ICMPv6 Neighbor Discovery nu använder state tracking, vilket kan påverka vissa användare av äldre OPNsense-versioner.
    • Let’s Encrypt ändrar certifikathantering: Efter 30 januari 2025 kommer OCSP Must Staple-tillägget inte längre att stödjas av Let’s Encrypt. Certifikatförfrågningar med denna funktion aktiverad kommer då att misslyckas.

    Mer information om alla uppdateringar finns i det officiella release-meddelandet, och den fullständiga ändringsloggen finns tillgänglig på OPNsense webbplats. OPNsense 25.1 finns nu tillgänglig för nedladdning!

    https://linuxiac.com/opnsense-celebrates-10-years-with-the-25-1-ultimate-unicorn-release

  • Linux-kärnan passerar 40 miljoner rader kod

    Linux-kärnan har nått en ny imponerande milstolpe och överskrider nu 40 miljoner rader kod. Denna enorma tillväxt är resultatet av ett långsiktigt samarbete mellan tusentals utvecklare världen över som bidrar med sin tid och expertis för att förbättra operativsystemet.

    För den som gillar statistik innebär detta att kärnan har fördubblats i storlek på mindre än tio år, från cirka 20 miljoner rader kod år 2015.

    Linux vs BSD – varför är Linux större?

    Linux-kärnan är betydligt större än sina UNIX-motsvarigheter, såsom OpenBSD, NetBSD och FreeBSD. En viktig orsak till detta är skillnaden i designfilosofi.

    • BSD-kärnor är modulära, där delar av systemet hanteras separat.
    • Linux-kärnan är monolitisk, vilket betyder att den körs som en enda stor process i kernel mode, med full tillgång till hårdvara och systemresurser.

    Trots att Linux har stöd för moduler, är mycket av funktionaliteten inbyggd direkt i kärnan, vilket bidrar till dess omfattande kodbas.

    Debatt om kärnans storlek

    Linux-kärnans snabba tillväxt har skapat diskussioner inom utvecklargemenskapen. Många oroar sig för att en allt större kärna kan bli för svår att underhålla och hantera, både i fråga om komplexitet och prestanda.

    Ett av de mest omdiskuterade förslagen för att minska kodmängden är att flytta ut drivrutiner från kärnan, då dessa utgör mer än hälften av koden.

    Vid första anblick verkar detta vara en rimlig lösning för att göra kärnan mer lätthanterlig, men det finns också nackdelar:

    • Prestandaförsämring – Att separera drivrutiner kan öka latens och minska systemets effektivitet.
    • Ökad underhållsbörda – Att hantera drivrutiner separat kan skapa fler kompatibilitetsproblem och mer administrativt arbete.
    • Versionshantering – Att hålla reda på vilka drivrutiner som fungerar med vilken kärnversion kan bli mer komplicerat.

    Framtiden för Linux-kärnan

    Trots de utmaningar som en växande kodbas innebär, kommer Linux-kärnan sannolikt att fortsätta expandera i takt med att ny hårdvara och teknologier utvecklas.

    Det blir spännande att följa hur Linus Torvalds och hans team hittar en balans mellan effektivitet och kompatibilitet, för att säkerställa att Linux förblir kraftfullt, flexibelt och framtidssäkrat.

    https://linuxiac.com/linux-kernel-surpasses-40-million-lines

  • ParrotOS 6.3 – Ny säkerhetsfokuserad version med förbättringar och uppdaterade verktyg


    Här är den förbättrade texten där jag har lagt till en kort beskrivning av varje program:


    ParrotOS 6.3 – Ny version med förbättrade funktioner och uppdaterade säkerhetsverktyg

    Parrot Security har släppt ParrotOS 6.3, en ny ISO-version av deras Debian-baserade Linuxdistribution som är anpassad för penetrationstestning och etisk hacking. Uppdateringen innehåller förbättringar, buggfixar och en rad nya samt uppdaterade säkerhetsverktyg.

    Förbättrad hårdvarustöd med nya kärnor

    Den nya versionen kommer drygt tre månader efter ParrotOS 6.2 och använder nu Linux-kärna 6.11 för PC-utgåvor och Linux-kärna 6.6 LTS för Raspberry Pi-versionen. Dessa uppdaterade kärnor ger förbättrat stöd för modern hårdvara.

    Fixar och förbättringar

    • parrot-core och base-files har uppdaterats för att åtgärda problem med $PATH-miljövariabeln.
    • En bugg som hindrade korrekt visning av Firefox-launchern har rättats till.
    • Problem med att köra virtuella maskiner i .ova-format i VirtualBox har åtgärdats.

    Uppdaterade och nya säkerhetsverktyg

    Flera populära verktyg för penetrationstester och cybersäkerhet har uppdaterats i ParrotOS 6.3:

    • Airgeddon 11.40 – Ett kraftfullt verktyg för trådlösa nätverksattacker, inklusive WEP/WPA-krackning, evil twin-attacker och DoS-attacker.
    • NetExec 1.3.0 – Ett nätverksutforskningsverktyg som används för att testa och attackera autentisering över nätverk med protokoll som SMB, SSH och WinRM.
    • Maltego 4.8.1 – Ett verktyg för OSINT (Open Source Intelligence) och informationsinsamling, ofta använt för att kartlägga relationer mellan domäner, IP-adresser, sociala medier och organisationer.
    • Metasploit 6.4.43 – En av de mest använda exploiteringsramverken för penetrationstestning, används för att identifiera och utnyttja sårbarheter i system.
    • sqlmap 1.8.12 – Ett avancerat verktyg för att automatiskt upptäcka och utnyttja SQL-injektionssårbarheter i databaser.
    • ZAP 2.15.0 – OWASP Zed Attack Proxy är ett av de mest använda verktygen för webbsårbarhetstester, med funktioner för att skanna och identifiera säkerhetsbrister i webbapplikationer.
    • Sherlock 0.15.0 – Ett OSINT-verktyg som gör det möjligt att spåra en persons sociala medieprofiler genom att söka efter användarnamn på olika plattformar.
    • Seclists 2024.4 – En stor samling av wordlists för penetrationstestning, inklusive listor över vanliga lösenord, användarnamn, URL:er och känsliga dataposter.
    • Enum4linux 1.3.4 – Ett Linux-baserat SMB/NBNS-upptäcktsverktyg som används för att samla in information om Windows-baserade nätverksdelningar och domäner.
    • BloodHound 1.7.2 – Ett verktyg som används för attackvägsanalys i Active Directory och hjälper säkerhetsexperter att identifiera potentiella privilege escalation-möjligheter.
    • theHarvester 4.6.0 – Ett OSINT-verktyg för e-post- och domäninformation, som samlar in offentligt tillgängliga data från källor som Google, LinkedIn och Shodan.
    • Burp Suite 2024.10.1.1 – Ett av de mest använda verktygen för säkerhetstestning av webbapplikationer, med en kraftfull proxy och analysfunktioner.
    • Wireshark 4.0.17 – Ett avancerat nätverksanalysverktyg som låter användare inspektera trafik och identifiera säkerhetsproblem i realtid.

    Utöver dessa verktyg introduceras även två helt nya verktyg i denna version:

    • Caido 0.44.1 – Ett användarvänligt verktyg för säkerhetsanalys av webbapplikationer, anpassat för både professionella och hobbyanvändare.
    • SecLists-lite 2024.4 – En komprimerad version av SecLists, med listor över lösenord, användarnamn, URL:er och andra resurser som används vid säkerhetstester.

    Ladda ner eller uppdatera

    ParrotOS 6.3 finns tillgänglig för nedladdning i tre olika versioner:

    • Security Edition – För penetrationstestning och avancerad säkerhetsanalys.
    • Home Edition – En lättare version för daglig användning med förbättrad säkerhet.
    • Hack The Box Edition – Optimerad för användning med Hack The Box-laboratorierna.

    Download : https://parrotsec.org/download/

    Befintliga användare kan uppdatera sina system genom att köra de rekommenderade kommandona i en terminal.

    Mer information om den nya versionen finns i de officiella release notes på Parrot Securitys webbplats.

  • Nitrux 3.9 – Ny version med bättre NVIDIA-stöd och flera förbättringar

    Den senaste versionen av Nitrux, en Debian-baserad Linux-distribution utan systemd, har nu släppts. Nitrux 3.9 fortsätter med sin månatliga uppdateringscykel och kommer med en rad förbättringar, inklusive bättre stöd för NVIDIA-grafikkort, fingeravtrycksautentisering och säkerhetsförbättringar.

    Förbättrat NVIDIA-stöd och ny kärna

    Den här versionen använder Linux 6.12 LTS som standardkärna och uppdaterar NVIDIA-drivrutinen till den kommande 570-serien, som för närvarande är i betaversion. NVIDIA OpenRC-tjänsterna har också justerats för att förbättra hanteringen av strömsparfunktioner.

    Nyheter och förbättringar i användarupplevelsen

    • Fingeravtrycksautentisering har lagts till i SDDM-inloggningshanteraren och KDE Plasma-skrivbordet.
    • Touchpad-stödet har förbättrats för att fungera med fler enheter.
    • Nya startparametrar i kärnan förbättrar säkerheten och prestandan, inklusive skydd mot Meltdown-attacker och bättre hantering av AMD-processorer.
    • Plasma laddas snabbare, tack vare en miljövariabel som förbereder användargränssnittet innan det öppnas.

    Nya verktyg och funktioner

    • Nitrux SB Manager – Ett nytt verktyg för att hantera Secure Boot-nycklar.
    • Optimus GPU Switcher – Gör det enklare att växla mellan integrerad och dedikerad grafik på bärbara datorer.
    • Power profiles-daemon – En funktion som automatiskt anpassar systemets energihantering beroende på användarens val.

    Spel och applikationer

    • Installationsskripten för Bottles och Heroic Games Launcher har förbättrats för att installera rätt beroenden och visa bättre notifikationer.
    • Bauh, ett verktyg för att hantera AppImage-appar, skapar nu en genväg direkt i systemet.

    Övriga förbättringar

    • Bättre stöd för Bluetooth, med uppdaterade OpenRC-tjänster för att starta BlueZ-demonen.
    • Nytt stöd för XR-glasögon, vilket gör att Linux kan känna igen kompatibla XR-enheter automatiskt.
    • Delvis stöd för Coreboot, vilket kan göra det lättare att använda Nitrux på datorer med öppna firmware-lösningar.

    Ladda ner eller uppdatera

    Den nya versionen finns tillgänglig som en live-ISO för nyinstallationer. Befintliga användare kan uppdatera sina system via pakethanteringen under de kommande dagarna.

    Nitrux 3.9 fortsätter att förbättras och är ett intressant val för dem som vill ha en modern, systemd-fri och KDE Plasma-baserad Linux-distribution med starkt fokus på säkerhet och prestanda.

    Download :

    https://fosstorrents.com/distributions/nitrux

  • GParted Live 1.7 släppt – nu med experimentellt stöd för Bcachefs och Linux 6.12 LTS

    Den senaste versionen av GParted, version 1.7, har nu släppts och innehåller flera förbättringar, inklusive stöd för att identifiera nätverksblockenheter (NBD).

    GParted 1.7 och GParted Live 1.7 är uppdaterade versioner av det populära verktyget för partitionering av hårddiskar. Med GParted kan du enkelt ändra storlek på, kopiera och flytta partitioner utan att riskera att förlora data.

    Den nya versionen kommer nästan ett år efter GParted 1.6 och introducerar bland annat experimentellt stöd för filsystemet Bcachefs, dock endast för enskilda enheter.
    Bcachefs är ett modernt filsystem som kombinerar funktioner från både Btrfs och ZFS, såsom inbyggd komprimering, kryptering och stöd för snapshot-hantering. Det är designat för att vara snabbt, stabilt och effektivt, samtidigt som det erbjuder avancerade funktioner som ofta efterfrågas i både personliga och företagsmiljöer. Ursprungligen utvecklades Bcachefs från Linux-kärnans Bcache, som används för att cache-lagra data på snabba SSD-enheter för att förbättra prestandan på långsammare lagringsenheter som mekaniska hårddiskar.

    Dessutom har verktyget förbättrats för att bättre hantera exFAT-partitioner, där det nu hämtar information från exfatprogs 1.2.3 eller senare.

    Andra viktiga förbättringar inkluderar:
    ✅ Ett nytt skydd som förhindrar att GParted automatiskt aktiverar LVM-volymgrupper vid genomsökning.
    ✅ Uppdaterat beroendet libparted, som nu kräver minst version 3.2.
    ✅ Fix för en bugg där GParted kunde låsa sig vid partitionssökning om btrfs-progs saknades.
    ✅ Justering av hur serienummer för USB-enheter visas, så att de inte längre visas i binärt format.
    ✅ Uppdaterade CI-jobb för Ubuntu 24.04 LTS och Rocky Linux 8.

    Samtidigt har även GParted Live 1.7 släppts. Detta är en fristående live-version av GParted som kan köras direkt från ett USB-minne eller en skiva utan att installeras på datorn. Den bygger på den senaste Debian Sid (Debian 13 ”Trixie”) från den 31 januari 2025 och använder Linux 6.12 LTS-kärnan.

    Den nya GParted Live-versionen innehåller även tre nya verktyg:
    📌 bcachefs-tools och bcache-tools, som gör det möjligt att använda Bcachefs-filsystemet.
    📌 util-linux-extra, ett paket med verktyg som ofta används på interaktiva system.

    Både GParted 1.7 och GParted Live 1.7 finns nu tillgängliga för nedladdning från den officiella webbplatsen. Live-versionen kan laddas ner som en ISO-fil och fungerar på både 64-bitars och 32-bitars system. Den senaste versionen innehåller också nya och uppdaterade översättningar.

    https://gparted.org/download.php

  • Ny Linux kärnförbättring kan minska datacenterförbrukning med upp till 30 %


    En mindre justering i Linux-kärnan version 6.13 kan leda till betydande energibesparingar i datacenter genom att effektivisera hanteringen av nätverkstrafik.

    Förbättringen, som utvecklats av forskare vid University of Waterloo i Kanada, optimerar hur data levereras till applikationer beroende på nätverkstrafikens belastning. Bakom lösningen står professor Martin Karsten och Joe Damato, ingenjör vid Fastly. De baserade sitt arbete på en studie från 2023 av Karsten och doktoranden Peter Cai, där de undersökte skillnader mellan nätverkshantering på kärnnivå och användarnivå. Studien visade att en mindre kodändring inte bara kunde förbättra applikationers prestanda, utan även minska energiförbrukningen i datacenter med upp till 30 %.

    Den nya koden, som endast består av cirka 30 rader, har nu inkluderats i Linux 6.13 och introducerar en ny parameter i NAPI-konfigurationen, irq_suspend_timeout. Denna parameter hjälper till att balansera CPU-användningen och nätverkshanteringen genom att dynamiskt växla mellan två sätt att leverera data till applikationer: polling och interrupt-driven bearbetning.

    I polling-läge hämtar och bearbetar applikationen kontinuerligt data, medan den i interrupt-driven läge förblir vilande tills ny data anländer, vilket sparar energi.

    ”Om du har en traditionell server med många små applikationer som körs samtidigt, kommer vår lösning varken att påverka eller försämra prestandan,” förklarar Karsten i ett mejl till Network World.

    Han påpekar dock att förbättringen är särskilt effektiv i datacenter där servrar oftast kör ett fåtal större applikationer som dominerar vissa processorkärnor och hanterar stora mängder nätverkstrafik. Detta gäller både front-end-servrar och många back-end-servrar som förser dem med data.

    När nätverkstrafiken är hög är polling-läget mest effektivt, eftersom det minskar latens och ger bättre prestanda. Vid låg trafik är interrupt-driven läge mer energieffektivt.

    ”Om en server enbart använder polling slösas mycket energi under lugna perioder, medan en server som enbart använder interrupts blir ineffektiv vid hög trafik,” förklarar Karsten.
    ”Vår lösning justerar sig automatiskt efter trafikbelastningen och växlar mellan de två lägena för att uppnå både hög prestanda och låg energiförbrukning.”

    I en teknisk beskrivning av uppdateringen förklarar Damato att den nya parametern förhindrar att softIRQ-processer stör applikationsbearbetningen under intensiva arbetsperioder. Dessutom kan den kombineras med blocking epoll_wait för att spara CPU-kraft när trafiken är låg.

    “Resultatet blir att prestandan – både i form av genomströmning och svarstid – är mycket nära vad en ren polling-lösning skulle ge, men med betydligt lägre CPU-användning,” förklarar han.

    För att aktivera den nya funktionen krävs endast en mindre justering av applikationerna samt en ändring i systemkonfigurationen.

    https://www.networkworld.com/article/3811688/new-tweak-to-linux-kernel-could-cut-data-center-power-usage-by-up-to-30.html

  • Windows 11 är inte ett måste för alla Windows 10 användare

    Det här är en riktigt skarp och träffsäker sammanfattning av varför Windows 11 inte är den naturliga uppgraderingen för alla Windows 10-användare – och varför Linux är ett bättre alternativ. Artikeln tar upp flera bra poänger:

    1. Windows 11:s problem
      • Microsoft fortsätter att driva på AI-övervakning, telemetri och datainsamling. Det som marknadsförs som funktioner kan lika gärna ses som integritetsintrång.
      • Kraven på TPM 2.0 och andra hårdvarubegränsningar gör att många äldre men fullt fungerande datorer inte kan uppgraderas.
      • Windows 11 är, liksom Vista var, en uppdatering som många användare helst skulle hoppa över.
    2. Linux som alternativ
      • Linux Mint som Windows-alternativ: Den låga inlärningströskeln gör att även de som är ovana vid Linux kan komma igång snabbt. Cinnamon-gränssnittet känns bekant för Windows 7-användare.
      • Applikationsinstallation är enkel: Många tror att Linux kräver terminalkunskaper, men moderna distros har mjukvarubutiker som fungerar precis som appbutiker på mobiler.
      • Microsoft Office fungerar på Linux: För de som inte kan leva utan Office går det att använda webblösningen. LibreOffice är också ett starkt alternativ.
    3. Säkerhet och prestanda
      • Linux behöver i princip inga antivirusprogram eftersom hotbilden är annorlunda jämfört med Windows.
      • Månadsvisa säkerhetsuppdateringar på Windows är ofta panikartade, medan Linux är byggt med säkerhet i åtanke från början.
      • Linux fungerar på äldre datorer där Windows 11 kräver nyare hårdvara.
    4. Gaming på Linux är fullt möjligt
      • Steam har ett stort utbud av spel som fungerar via Proton.
      • Xbox Game Pass och molnspel är också alternativ.
      • För de som vill ha den bästa spelupplevelsen rekommenderas fortfarande en dedikerad spelkonsol.
    5. Övergången till Linux är enklare än man tror
      • Testa på en äldre dator först om du är osäker.
      • Många stora datorleverantörer som Dell och Lenovo erbjuder Linux-maskiner.
      • Små nischföretag som System76 och Slimbook ger ett ännu mer Linux-fokuserat utbud.

    Slutsats

    Windows 10:s död den 14 oktober 2025 innebär att många måste fatta ett beslut:

    1. Köpa ny hårdvara för att kunna köra Windows 11.
    2. Stanna kvar på ett osäkert och osupportat Windows 10.
    3. Prova något nytt – Linux.

    Och som artikeln tydligt påpekar: Linux är inte svårt längre. Om du kan använda Windows, kan du använda Linux Mint. Att ge Linux en chans kan visa sig vara det bästa beslutet du gjort för din datoranvändning.

    https://www.theregister.com/2025/01/28/windows_10_demise_linux

  • Windows 10:s slut – dags att byta till Linux?

    Windows 10:s slut – dags att byta till Linux?

    Den 14 oktober 2025 slutar Microsoft att supporta Windows 10. Detta innebär att operativsystemet inte längre får säkerhetsuppdateringar eller förbättringar för vanliga konsumenter. Om du vill fortsätta använda din nuvarande dator efter detta datum utan att riskera säkerhetsproblem, kan Linux vara en bra lösning.

    Vad händer efter 2025.10.14?

    När Microsoft avslutar stödet för Windows 10 innebär det att:

    • Säkerhetshål inte längre åtgärdas.
    • Inga nya funktioner eller förbättringar släpps.
    • Programvara kan sluta fungera korrekt över tid.

    Om din dator inte uppfyller kraven för Windows 11 är ett alternativ att installera Linux, ett fritt och säkert operativsystem.

    Är Linux ett bra alternativ?

    Innan du byter till Linux är det viktigt att fundera över vilka program du använder dagligen. Linux kan inte köra Windows-program direkt, men det finns alternativ:

    ProgramtypAlternativ i Linux
    E-postThunderbird
    OfficeLibreOffice
    FotoredigeringGIMP, Krita
    WebbläsareChrome, Firefox, Edge (Beta) och m fl

    Fler och fler applikationer blir molnbaserade, vilket gör att många användare inte behöver installera program lokalt längre.

    Identifiera generationen

    Intel-processorer har modellnummer i formatet:
    Intel Core iX-YYYY
    Där YYYY representerar processorgenerationen:

    • Exempel:
      • Intel Core i7-10700 → 10:e generationen
      • Intel Core i5-8500 → 8:e generationen
      • Intel Core i7-2600k →2:a generationen ( Stöds ej av Windows 11)
      • Intel Core i3-12100 → 12:e generationen

    För nyare processorer med en femsiffrig kod (t.ex. i7-12500), är de två första siffrorna generationen.

    Billiga och bra Linux-datorer

    Många äldre datorer blir svårsålda när Windows 11 tar över, eftersom de inte uppfyller de nya systemkraven. En Windows 11 kompatibel dator måste ha minst.

    • Intel 8:e generationen (Coffee Lake) eller senare
    • AMD Zen 2 (Ryzen 3000-serien) eller senare

    ( Här finns stor risk att man bli lurad som okunnig. )

    Skall man köpa en beg windows dator är viktigt ha hålla kolla att datorn ha minst rätt generation CPU.

    Tänk på att det finns ej auktoriserade metoder att installera Windows 11 på datorer som inte stödjer Windows 11. Resultatet av detta kan innebära att Windows 11 slutar fungera vid uppdatering. Så det kan rent tekniskt gå att installera Windows 11 på äldre dator än det som nämns ovan, men vid nästa uppdatering av operativsystemet kan datorn sluta fungera.

    Äldre datorer är dock inte värdelösa – tvärtom! De kan fungera utmärkt med Linux. Här är några modeller att hålla utkik efter:

    • Intel-baserade iMacs (ca 2010) – Äldre iMacar som Apple slutat uppdatera fungerar ofta utmärkt med Linux, särskilt om de uppgraderas med SSD. iMac bruka ha bra högtalare i sej.
    • Intel-baserade MacBook Air (2010 och senare) – Lätta och portabla datorer som kan bli bra Linux-maskiner, men batteriet kan behöva bytas ut. Särskilt Macbook Air 11″ är en trevlig maskin som linux maskin, om man vill en lättburen maskin med sej.
    • HP ZBook, ProBook och EliteBook – Premiummodeller från HP med bra byggkvalitet och ofta god kompatibilitet med Linux.
    • Lenovo ThinkPad – Kända för sin hållbarhet och drivrutinsstöd i Linux.
    • Dell XPS – Smidiga och kraftfulla bärbara datorer med bra Linux-stöd.

    Vilken Linux-distribution ska man välja?

    Det finns många Linux-distributioner att välja mellan, men för nybörjare rekommenderas:

    • Linux Mint – Liknar Windows i utseende, vilket gör övergången enklare.
    • Ubuntu – Modern och populär med stort stöd och uppdateringar.

    Vad skall man betala?

    Vad skall man betala för en icke Windows 11 kompatibel beg dator? Man kan idag få en bättre beg windows 11 kompatibel dator för mellan 2000 till 3000:- hos en av det större aktörerna som säljer beg maskiner. En maskin som inte klara Windows 11 bör kosta runt 0 kr till 1000 kr.

    T.ex den ej windows 11 komptibla cpu intel i7-7700k kom ut på marknaden 2017, dvs CPU är 8 år gamla plus att maskinen inte klara Windows 11 är väldig starkt argument att maskinen har ett begränsat värde.

    Tyvärr finns en del massa oseriösa handlare syssla med beg datorer och bör se upp med. Det väldig lätt bli lurad och man får betala överpriser för ”gamla” produkter eller handlaren har låst bios och sedan vill ha extra betalt för låsa upp bios.

    Linux.se har dock goda erfarheter av https://shop.inrego.se/ . Inrego har inga icke windows 11 komptibla maskiner i sitt sortiment.

    Sammanfattning

    Om din dator inte stöder Windows 11 och du vill ha ett säkert och uppdaterat operativsystem, kan Linux vara ett utmärkt alternativ. Genom att välja rätt distribution och hårdvara kan du förlänga livslängden på din dator och spara pengar samtidigt. Men tänk genom vad du använder din dator till, allt som fungera under Windows 10 kommer kanske inte fungera under Linux t.ex olika typer av spedialprogram.

  • KaOS Linux 2025.01 släppt – nu med Linux 6.12 LTS och KDE Plasma 6.2

    Den senaste versionen av KaOS Linux är här, och med den kommer uppdaterad programvara, förbättrad prestanda och en ny webbläsare.

    Denna fristående Linux-distribution, som är byggd kring den senaste KDE-tekniken och använder Arch Linux-pakethanteraren pacman, drivs nu av Linux-kärnan 6.12 LTS. Användare får också tillgång till KDE Plasma 6.2.5, tillsammans med de senaste versionerna av KDE Gear 24.12.1 och KDE Frameworks 6.10, som bygger på Qt 6.8.1.

    En av de mest spännande nyheterna är Zen Browser, en ny webbläsare baserad på Firefox, som erbjuder moderna och innovativa funktioner. Dessutom har fler program uppdaterats för att fungera med Qt6 och KDE Frameworks 6, inklusive Krusader, KStars, KMyMoney, Mixxx, Photoflare, Skrooge och Liquidshell.

    Uppdaterade kärnkomponenter

    Bakom kulisserna innehåller KaOS 2025.01 en rad uppdaterade systemverktyg och bibliotek, inklusive:

    • Mesa 24.3.4
    • systemd 253.30
    • fwupd 2.0.4
    • SQLite 3.48.0
    • Rsync 3.4.1
    • Dbus 1.16.0
    • LLVM/Clang 19.1.7
    • OpenZFS 2.3
    • Poppler 25.01.0
    • GStreamer 1.24.11
    • Tzdata 2025a
    • OpenSSL 3.4
    • Protobuf 29.3
    • FFmpeg 7.1

    Så uppdaterar du KaOS

    Om du redan använder KaOS Linux behöver du inte ladda ner en ny ISO-fil. Uppdatera istället ditt system genom att köra:

    bashKopieraRedigerasudo pacman -Syu
    

    Detta eftersom KaOS är en rolling-release-distribution, vilket innebär att du bara installerar en gång och sedan alltid får de senaste uppdateringarna.

    Vill du testa KaOS Linux 2025.01? Besök den officiella webbplatsen och ladda ner den senaste ISO-avbilden.

  • Mozilla Thunderbird 134 introducerar nytt notifikationssystem för realtidsaviseringar

    Mozilla Thunderbird 134 introducerar nytt notifikationssystem för realtidsaviseringar

    Mozilla Thunderbird 134 släpptes idag som den senaste utvecklingsversionen av denna kraftfulla, öppen källkod-baserade och kostnadsfria klient för e-post, kalender, chatt, nyheter, RSS och kontaktböcker.

    Eftersom Thunderbird 134 är en månatlig utvecklingsversion avsedd för teständamål, inkluderar den endast en större ny funktion: ett notifikationssystem för realtidsaviseringar på skrivbordet.

    Förutom detta innehåller uppdateringen flera buggfixar som ska göra Thunderbird mer stabil och pålitlig. Bland annat har den åtgärdat ett startfel vid användning av POP3, ett hängningsproblem vid nedladdning av meddelandehuvuden från en nyhetsgrupp och ett fel med APOP-autentisering för POP3, som nu korrekt efterfrågar rätt lösenord.

    Den nya versionen löser också ett problem i XMPP-chatt där meddelanden inuti en CDATA-element inte visades, hanterar en prestandaförlust i CalDAV-kalendrar utan offline-stöd, förbättrar hanteringen av stora virtuella mappar och åtgärdar ett fel i POP3-inkorgen där nya mejl visades utan ämne, avsändare och med ett datum satt till 1970-01-01.

    Dessutom gör Thunderbird 134 att in-app-notifikationer visas korrekt i mörkt läge, justerar placeringen av stängknappen för notifikationer så att den är konsekvent på alla plattformar och fixar ett problem där nya e-postaviseringar visade fel mapp, vilket ledde till upprepade aviseringar.

    Andra åtgärder inkluderar en bugg där ”Svara”-knappen i kontextmenyn utförde ”Svara till alla”, ett prestandaproblem med meddelandelistan när flera uppdateringar bearbetades samtidigt och ett problem med ”mailto:”-länkar som inte använde rätt formateringsinställningar för det aktuella kontot.

    Thunderbird 134 gör det också möjligt att dra inbäddade bilder från ett meddelande till ett nytt mejl i skrivfönstret, hanterar autentiseringsfel för AUTH PLAIN eller AUTH LOGIN genom att falla tillbaka till USERPASS och ser till att valda visningsalternativ under Visa > Uppgifter tillämpas korrekt i uppgiftsgränssnittet.

    Utöver dessa förbättringar innehåller uppdateringen även visuella och UX-förbättringar samt nio säkerhetsfixar som du kan läsa mer om i de officiella versionsanteckningarna. Mozilla Thunderbird 134 finns tillgänglig för nedladdning redan nu via den officiella webbplatsen, genom att välja ”Thunderbird Release” i Release Channel.

    https://www.thunderbird.net/en-US/thunderbird/all

  • GNOME 48 Alpha är här – detta är nytt

    GNOME 48 Alpha är här – detta är nytt

    GNOME-projektet har nu släppt en alfa-version av den kommande GNOME 48, som finns tillgänglig för offentlig testning. Denna version ger en förhandsvisning av de många nya funktionerna och förbättringarna som är på gång inför den slutliga releasen.

    Bland de större nyheterna märks en ny välmående-panel i inställningarna, som erbjuder funktioner för skärmtid, pauser och hälsosamma användarvanor. Alfa-versionen introducerar också nya OSD-aviseringar för hörlurar, stöd för systemets klocksignalprotokoll, förbättrad färghantering och optimeringar för markörens respons och bildfrekvens på externa skärmar. Dessutom har flera nya protokoll och funktioner för utvecklare lagts till, inklusive stöd för systemd-sysext och verktyg som underlättar loggning.

    Appar och gränssnitt GNOME Software, som hanterar installation och uppdatering av appar, har fått ett nytt systemd-sysupdate-plugin och förbättrad prestanda. Det finns också nyheter som förbättrade recensioner, enklare avinstallation av Snap-appar och varningar om mikrofontillgång för appar med PipeWire-åtkomst.

    Appar som GNOME Maps, Orca (skärmläsaren) och Loupe (bildvisaren) har också fått rejäla uppdateringar. GNOME Maps använder nu en ny API för bättre ruttplanering, medan Orca förbättrar tillgänglighet och prestanda, särskilt vid hantering av stora mängder händelser. Loupe kan nu redigera JPEG- och PNG-bilder, med funktioner för beskärning, rotering och spegling.

    Mindre förbättringar i populära appar Många av de inbyggda GNOME-apparna, såsom GNOME Calendar, GNOME Calculator, Evince och Epiphany, har också fått små men viktiga uppdateringar. Kalendern har fått ett mer användarvänligt gränssnitt för att hantera händelser, medan kalkylatorn stöder nya tryckenheter och snabbkommandon. Dokumentvisaren Evince förbättrar hanteringen av PDF-parametrar, och webbläsaren Epiphany erbjuder nu ett förbättrat sekretessrapportsystem och enklare hantering av bokmärken och lösenord.

    GNOME Kontrollcenter Inställningarna i GNOME har fått många uppdateringar, bland annat stöd för att begränsa batteriladdningen för bättre batterihälsa. Den nya välmående-panelen, som är inaktiverad som standard, ska hjälpa användare att hitta en bättre balans i sin datoranvändning.

    När kan vi förvänta oss den färdiga versionen?
    GNOME 48 är planerad att släppas den 19 mars 2025, men innan dess kommer både beta- och releasekandidater att finnas tillgängliga i februari och mars. Den som vill testa och bidra med feedback kan redan nu ladda ner alfa-versionen och utforska de nya funktionerna.

    GNOME 48.alpha Released

  • Hur du installerar och konfigurerar Ryujinx Emulator på Ubuntu och andra Linux-distributioner

    Hur du installerar och konfigurerar Ryujinx Emulator på Ubuntu och andra Linux-distributioner

    Ryujinx är en kraftfull och öppen källkods-emulator för Nintendo Switch som låter dig spela Switch-spel på din PC. Emulatorn är plattformsoberoende och fungerar på Linux (både 32-bitars armv7l och 64-bitars aarch64), Windows och macOS.

    Med Ryujinx kan du njuta av dina Nintendo Switch-spel i upp till 4K-upplösning, använda flera olika handkontroller, spela online via LDN, installera mods och mycket mer.

    Tidigare var Yuzu det mest populära alternativet för Nintendo-emulering, men det lades ner efter en juridisk tvist med Nintendo. Förhoppningsvis kommer Ryujinx att undvika samma öde och fortsätta erbjuda en pålitlig lösning för Switch-emulering.

    I denna guide går vi igenom hur du installerar och konfigurerar Ryujinx på Ubuntu och andra Linux-distributioner.


    Installation av Ryujinx på Ubuntu och andra Linux-distributioner

    Det enklaste och mest tillförlitliga sättet att installera Ryujinx på Linux är genom Flatpak, en populär pakethanterare som fungerar på flera Linux-distributioner.

    1. Installera Flatpak

    Använd följande kommando för att installera Flatpak beroende på din Linux-distribution:

    Debian-baserade system (Ubuntu, Linux Mint, Zorin OS, Pop!_OS, etc.)

    sudo apt install flatpak
    

    Red Hat-baserade system (Fedora, CentOS, Rocky Linux, AlmaLinux, etc.)

    sudo dnf install flatpak
    

    Arch-baserade system (Arch, Manjaro, Garuda, etc.)

    sudo pacman -S flatpak
    

    OpenSUSE-system

    sudo zypper install flatpak
    

    2. Lägg till Flathub som källa

    Flathub är en officiell Flatpak-appbutik där Ryujinx finns tillgänglig. Lägg till Flathub genom att köra:

    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    

    3. Installera Ryujinx

    När Flatpak och Flathub är konfigurerade kan du installera Ryujinx med följande kommando:

    flatpak install flathub org.ryujinx.Ryujinx
    

    Under installationen kommer du att bli ombedd att bekräfta installationen – tryck på Enter för att fortsätta.


    Konfigurera Ryujinx för att spela Nintendo Switch-spel

    När du startar Ryujinx för första gången kommer programmet att be dig att lägga till Prod Keys, vilket är en viktig del av emulatorns funktionalitet. Utan dessa nycklar kan emulatorn inte köra några spel.

    1. Lägg till Prod Keys och Firmware

    Följ dessa steg för att konfigurera emulatorn korrekt:

    1. Starta Ryujinx och klicka på ”Open the Setup Guide”.
    2. Följ instruktionerna för att ladda ner och lägga till Prod Keys.
    3. Installera den senaste Nintendo Switch-firmware genom att följa instruktionerna på samma sida.

    När dessa steg är slutförda kommer emulatorn att vara redo för användning.


    2. Lägg till och spela spel

    För att lägga till spel i Ryujinx, gör följande:

    1. Klicka på ”Options” > ”Settings”, och navigera till fliken ”Game Directories”.
    2. Lägg till mappen där dina Switch-spel (.XCI eller .NSP filer) finns.
    3. När spelen är tillagda kan du dubbelklicka på dem i Ryujinx-fönstret för att starta.

    3. Anpassa grafik och prestanda

    För att optimera din spelupplevelse kan du justera grafikinställningar:

    • Resolution Scaling – Spela i högre upplösningar än originalet (upp till 4K).
    • V-Sync – Aktivera eller inaktivera för att förbättra spelens flyt.
    • Shader Cache – Aktivera för att minska laddningstider och förbättra prestanda.
    • Docked Mode – Emulera Switchens dockade läge för att öka prestanda.

    Sammanfattning

    Att installera Ryujinx på Linux är ganska enkelt med Flatpak. Med Ryujinx kan du:

    • Spela Nintendo Switch-spel med högre upplösning och förbättrad prestanda.
    • Använda olika kontroller och spela online via LDN.
    • Modifiera spel med anpassade patchar och mods.

    Trots den något komplicerade installationsprocessen är Ryujinx för närvarande den bästa tillgängliga Nintendo Switch-emulatorn. Med regelbundna uppdateringar förbättras emulatorns prestanda och kompatibilitet.

    Obs: Emulering är laglig, men du bör endast spela spel som du äger för att undvika juridiska problem.

    Förhoppningsvis fortsätter Ryujinx att utvecklas utan att drabbas av samma juridiska problem som Yuzu.

  • Förstå filen /proc/cpuinfo i Linux

    I Linux finns ett speciellt virtuellt filsystem som heter /proc, där systemrelaterad information lagras i olika filer. En av dessa filer är /proc/cpuinfo, som innehåller detaljerad information om processorn. Här kan du hitta uppgifter som leverantörs-ID, CPU-familj, modellnamn, stöd för virtualisering, cacheminne och mycket mer.

    Eftersom denna fil är skrivskyddad kan den inte ändras, men du kan enkelt visa dess innehåll med kommandon som:

    cat /proc/cpuinfo
    

    Ett exempel på filens innehåll kan se ut så här:

    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model : 167
    model name : 11th Gen Intel(R) Core(TM) i9-11900F @ 2.50GHz
    stepping : 1
    microcode : 0x62
    cpu MHz : 800.000
    cache size : 16384 KB
    physical id : 0
    siblings : 8
    core id : 0
    cpu cores : 8
    apicid : 0
    initial apicid : 0
    fpu : yes
    fpu_exception : yes
    cpuid level : 27
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap avx512ifma clflushopt intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid fsrm md_clear flush_l1d arch_capabilities
    vmx flags : vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple pml ept_mode_based_exec tsc_scaling
    bugs : spectre_v1 spectre_v2 spec_store_bypass swapgs mmio_stale_data retbleed eibrs_pbrsb gds bhi
    bogomips : 4992.00
    clflush size : 64
    cache_alignment : 64
    address sizes : 39 bits physical, 48 bits virtual
    power management:

    Extrahera specifik information
    Om du behöver hämta specifika detaljer, såsom processorns modellnamn, kan du använda följande kommando för att filtrera ut informationen:

    cat /proc/cpuinfo | grep "model name" | uniq
    

    Detta kommando hittar fältet ”model name” och ser till att det visas endast en gång.

    Vill du endast få fram modellnamnet utan etiketten, kan du använda detta kommando:

    cat /proc/cpuinfo | grep "model name" | uniq | cut -d " " -f 3-
    

    Här används cut för att ta bort de två första kolumnerna och enbart visa modellnamnet.


    Här är en förklaring av innehållet i din /proc/cpuinfo-utdata:


    Grundläggande processorinformation

    FältBeskrivning
    processorProcessorns indexnummer (i detta fall är det CPU-kärna 0). Om du har en flertrådad CPU ser du flera poster med ökande nummer.
    vendor_idTillverkaren av processorn (här är det GenuineIntel, vilket indikerar en Intel-processor).
    cpu familyIdentifieringsnummer för CPU-familjen. Intel- och AMD-processorer har olika nummerserier.
    modelCPU-modellnummer inom den angivna familjen (här modell 167).
    model nameDet fullständiga marknadsföringsnamnet på processorn.
    steppingAnger revisionen av CPU:n. Stepping-nummer används för att identifiera små förbättringar i samma modell.
    microcodeVersionen av CPU-mikrokoden, som hanterar låg nivå instruktioner och kan uppdateras via firmware- eller OS-uppdateringar.
    cpu MHzDen aktuella klockfrekvensen för CPU:n (här är det 800 MHz, vilket troligen beror på energisparfunktioner).
    cache sizeStorleken på L2/L3-cacheminnet i kilobyte (här 16384 KB, vilket motsvarar 16 MB cache).

    Flerkärnsrelaterad information

    FältBeskrivning
    physical idFysisk CPU-enhet (i system med flera processorer kommer detta att skilja sig).
    siblingsTotalt antal trådar tillgängliga på denna fysiska CPU (här 8, vilket indikerar hyper-threading är aktiverat).
    core idIdentifierar kärnan inom en fysisk CPU.
    cpu coresAntalet fysiska kärnor i processorn (här 8).

    Avbrottshantering

    FältBeskrivning
    apicidUnikt identifieringsnummer för Advanced Programmable Interrupt Controller (APIC).
    initial apicidUrsprungligt APIC-ID som tilldelats vid start.

    Flyttals- och instruktionsextensioner

    FältBeskrivning
    fpuStöd för en flyttalsenhet (Floating Point Unit).
    fpu_exceptionIndikerar att CPU:n kan hantera flyttalsundantag.
    cpuid levelMaximal CPUID-nivå som stöds av processorn (27 anger avancerade funktioner).
    wpIndikerar om Write Protection är aktiverat i kärnläge.

    Flaggor (funktioner och instruktionsstöd)

    Fältet flags innehåller en lång lista över funktioner som stöds av processorn. Några viktiga flaggor och deras betydelse:

    FlaggaBeskrivning
    fpuStöd för flyttalsoperationer.
    mmxMultimedia-instruktioner för bättre grafik- och ljudhantering.
    sse, sse2, sse4_1, sse4_2Streaming SIMD Extensions för bättre parallell bearbetning.
    avx, avx2Advanced Vector Extensions för beräkningar med stora datamängder.
    vmxVirtualiseringsteknik (Intel VT-x) för att köra virtuella maskiner effektivt.
    nxNo-Execute bit, skyddar mot körning av skadlig kod i vissa minnesområden.
    hypervisorAnger om systemet körs i en virtualiserad miljö.

    Virtualisering (vmx flags)

    Fältet vmx flags visar ytterligare detaljer om vilka virtualiseringsfunktioner som stöds av CPU:n. Några av dem är:

    FlaggaBeskrivning
    vnmiVirtual NMI stöd för bättre hantering av avbrott i virtualiserade miljöer.
    eptExtended Page Tables, vilket förbättrar prestanda vid minneshantering i VM.
    vpidVirtual Processor ID, vilket möjliggör bättre processisolering i virtuella miljöer.
    unrestricted_guestTillåter att virtuella maskiner körs i real mode.

    Buggar och säkerhetsproblem

    FältBeskrivning
    bugsHär listas kända säkerhetsproblem som påverkar denna CPU, t.ex.:
    spectre_v1Påverkad av Spectre version 1-sårbarheten.
    spectre_v2Spectre version 2-sårbarhet påverkar CPU:s spekulativa exekvering.
    retbleedRetbleed-sårbarhet som påverkar returinstruktioner.

    Prestandarelaterad information

    FältBeskrivning
    bogomipsMäter en ungefärlig CPU-prestanda, användbart för tidmätning och fördröjningar.
    clflush sizeStorlek på cachelinjer som kan tömmas med CLFLUSH-instruktionen.
    cache_alignmentAnger hur data är justerade i cacheminnet.
    address sizesAnger hur många bitar som används för att adressera fysiskt och virtuellt minne (39 bitar fysiskt, 48 bitar virtuellt i detta fall).

    Energihantering

    FältBeskrivning
    power managementDetta fält kan innehålla energisparfunktioner som stöds av CPU:n, exempelvis frekvensskalning (Intel SpeedStep), Turbo Boost, eller C-states (vilolägen). På vissa system kan detta fält vara tomt, men funktionerna är ofta tillgängliga genom andra gränssnitt, som t.ex. cpufreq.

    Sammanfattning
    Filen /proc/cpuinfo ger en djup inblick i systemets processor, inklusive tekniska specifikationer, funktioner och säkerhetsrelaterade problem. Med hjälp av denna information kan du optimera systemets prestanda, identifiera hårdvarubegränsningar och säkerställa kompatibilitet med olika programvaror.


    Sammanfattning
    Filen /proc/cpuinfo innehåller värdefull information om systemets processor, inklusive tekniska specifikationer och funktioner. Genom att använda kommandon som cat, grep och cut kan du snabbt hämta den information du behöver.

    Har du frågor eller funderingar? Lämna gärna en kommentar eller utforska mer om Linux-systeminformation via andra inbyggda verktyg som lscpu och dmidecode.