• Rust-baserade uutils närmar sig full kompatibilitet med GNU Coreutils

    Rust-projektet uutils tar ännu ett stort steg mot att kunna ersätta GNU Coreutils. Med version 0.10 klarar projektet nu 93,48 procent av GNU testsvit och levererar samtidigt förbättringar inom säkerhet, prestanda, filhantering och stöd för fler plattformar.

    Coreutils är en samling grundläggande kommandoradsverktyg som finns i nästan alla Linuxsystem. Kommandon som ls, cp, mv, rm, cat, date och chmod används dagligen av både vanliga användare, systemadministratörer och automatiserade skript.

    Traditionellt kommer dessa program från GNU Coreutils och är huvudsakligen skrivna i programmeringsspråket C. Projektet uutils försöker återskapa samma verktyg i Rust – ett modernare programmeringsspråk med ett starkt fokus på minnessäkerhet och robust programvara.

    Med version 0.10 har projektet tagit ett stort steg närmare målet att fungera som en direkt ersättare för GNU Coreutils.

    Klarar 645 av 690 tester

    Enligt projektets senaste testresultat klarar uutils Coreutils nu 645 av de 690 testerna i GNU:s officiella testsvit. Det motsvarar en kompatibilitet på 93,48 procent.

    I version 0.9 låg resultatet på 90,58 procent. Antalet underkända tester har samtidigt minskat från 56 till 29.

    Att klara testerna är viktigt eftersom även små skillnader mellan två kommandon kan orsaka problem. Ett skript kan exempelvis förvänta sig en viss felkod, ett exakt formaterat felmeddelande eller att ett kommando reagerar på ett särskilt sätt när en fil saknas.

    Ju fler GNU-tester uutils klarar, desto större är möjligheten att befintliga Linuxprogram och skript fungerar utan ändringar.

    Många välkända kommandon har förbättrats

    Version 0.10 innehåller kompatibilitetsförbättringar för ett stort antal vanliga verktyg, däribland:

    date, du, head, tail, install, ls, nproc, numfmt, od, pr, stat, sum och truncate.

    Även felmeddelandena har blivit tydligare. När ett kommando misslyckas anges nu oftare både namnet på den berörda filen och det ursprungliga felet från operativsystemet.

    Det gör det lättare att förstå om problemet exempelvis beror på bristande behörighet, en saknad fil eller ett skrivskyddat filsystem.

    Ökad säkerhet vid filhantering

    En viktig del av utvecklingsarbetet handlar om att förhindra så kallade TOCTOU-problem, en förkortning av time-of-check to time-of-use.

    Problemet kan uppstå när ett program först kontrollerar en fil och därefter utför en åtgärd på den. Under den korta tiden mellan kontrollen och åtgärden kan filen eller sökvägen hinna ändras.

    En angripare skulle exempelvis kunna ersätta en vanlig fil med en symbolisk länk och därmed försöka få programmet att skriva till eller ändra fel fil.

    I version 0.10 har skyddet mot sådana situationer förbättrats i bland annat:

    touch, mkfifo, head, split och chcon.

    De rekursiva funktionerna i chmod och chown har också gjorts mer motståndskraftiga mot cirkulära symboliska länkar och försök att kringgå säkerhetsfunktionen --preserve-root.

    Den funktionen ska bland annat skydda användaren från katastrofala kommandon som av misstag försöker ändra eller radera hela rotfilsystemet.

    Säkrare kopiering och flyttning

    Kommandot cp följer inte längre en symbolisk länk om länken pekar på en underkatalog i kopieringens målområde. Detta minskar risken för att programmet kopierar filer till en oväntad plats.

    Även mv har fått ytterligare skydd när filer flyttas mellan olika filsystem eller när säkerhetskopior skapas.

    Kommandona mkdir, mkfifo och mknod kan dessutom tilldela SELinux-etiketter redan när ett objekt skapas. Tidigare kunde etiketten läggas till i ett separat steg, vilket skapade ett kort tidsfönster där objektet hade fel säkerhetsmärkning.

    Bättre hantering av ovanliga fel

    Utvecklarna har korrigerat flera problem som framför allt uppstår i extrema eller ovanliga situationer.

    Det gäller bland annat:

    • skrivfel vid utmatning till enheter som /dev/full
    • heltalsöverskridningar vid mycket stora argument
    • ogiltiga teckengränser i text med multibyte-kodning
    • onödigt stora minnesallokeringar
    • stacköverskridningar i kommandot expr

    Enheten /dev/full fungerar ungefär som en hårddisk som alltid är full. Den används ofta för att testa hur ett program reagerar när det inte längre går att skriva data.

    Parsern i expr har skrivits om för att arbeta iterativt i stället för rekursivt. Det minskar risken för att mycket djupt nästlade uttryck fyller programmets stack och orsakar en krasch.

    Nya funktioner i mv, install och rm

    Version 0.10 introducerar även flera nya funktioner.

    Kommandot:

    mv --exchange
    

    kan användas för att atomiskt byta plats på två sökvägar. Atomiskt innebär att bytet sker som en enda sammanhängande operation. Andra program ska därför inte kunna se ett tillstånd där bara halva bytet har genomförts.

    Installationsverktyget install har fått stöd för alternativet:

    --reflink
    

    På kompatibla filsystem kan detta skapa en så kallad copy-on-write-kopia. I stället för att omedelbart duplicera alla data kan originalet och kopian tillfälligt dela samma datablock. Nya block skapas först när någon av filerna ändras.

    Det kan göra kopieringen både snabbare och mer utrymmeseffektiv.

    Alternativet install -C kan nu också kombineras med --preserve-timestamps.

    Kommandot rm har fått alternativet:

    --one-file-system
    

    Det förhindrar en rekursiv radering från att fortsätta in i andra monterade filsystem. Funktionen kan vara användbar när exempelvis externa diskar, nätverkslagring eller särskilda systemkataloger är monterade under den katalog som ska tas bort.

    Kommandot cut har dessutom fått -O som en kortare variant av --output-delimiter.

    Snabbare cat, cp och tee

    Flera prestandaförbättringar ingår också i versionen.

    tee har fått möjlighet att använda en snabb kopieringsmetod med så kallad zero-copy. Det innebär att data i vissa situationer kan flyttas mellan olika delar av systemet utan att först kopieras fram och tillbaka genom programmets eget minne.

    Även cat har optimerats för högre datahastighet.

    Kopieringar med cp som inte använder reflink ska också gå snabbare. Förbättringarna gäller bland annat kopiering mellan olika lagringsenheter.

    Kontrollsummeverktygen kan dessutom använda OpenSSL som beräkningsmotor, vilket kan ge bättre prestanda på system där OpenSSL innehåller väloptimerade implementationer för processorn.

    Förbättrat stöd för Windows och WebAssembly

    uutils utvecklas inte enbart för traditionella Linuxsystem.

    Version 0.10 har fått stöd för målplattformen wasm32-wasip2, vilket gör det möjligt att kompilera verktygen för WebAssembly och köra dem i miljöer som stöder WASI.

    På Windows fungerar nu kommandot timeout, och tail -f samt tail -F kan följa filer som uppdateras löpande.

    Det kan exempelvis användas för att övervaka en loggfil medan ett program fortfarande skriver till den.

    Windowsversionen har även fått stöd för glesa kopior i cp. Glesa filer innehåller områden som logiskt består av nollor men som inte behöver ta upp motsvarande fysiskt lagringsutrymme.

    En korrigering har dessutom gjorts för kontrollsummor i samband med konvertering av Windows radslut, så kallade CRLF-radslut.

    Rust som alternativ till klassiska Unixverktyg

    Målet med uutils är inte att skapa helt nya kommandon, utan att återskapa beteendet hos välkända Unixverktyg med en modern kodbas.

    Rust kan förhindra flera vanliga programmeringsfel redan under kompileringen. Det gäller bland annat felaktig minneshantering, användning av frigjort minne och vissa typer av samtidighetsproblem.

    Det betyder däremot inte automatiskt att alla program skrivna i Rust är felfria. Logiska fel, kompatibilitetsproblem och säkerhetsbrister kan fortfarande förekomma.

    Det höga resultatet i GNU:s testsvit visar ändå att uutils börjar närma sig en nivå där projektet kan bli ett realistiskt alternativ i fler operativsystem och Linuxdistributioner.

    Med 93,48 procents godkända tester är full kompatibilitet ännu inte uppnådd. Men version 0.10 visar att avståndet till GNU Coreutils fortsätter att minska.

    https://uutils.org/coreutils

    > TEKNISK FAKTA: uutils Coreutils 0.10
    Projekt: uutils Coreutils
    Version: 0.10
    Programmeringsspråk: Rust
    Mål: Kompatibel ersättare för GNU Coreutils
    GNU-testsvit: 645 av 690 tester godkända
    Kompatibilitet: 93,48 %
    Föregående version: 90,58 %
    Underkända tester: 29
    Plattformar: Linux, Unix-liknande system, Windows och WebAssembly
    Nytt mål: wasm32-wasip2

    Några förbättrade verktyg:
    date, du, head, tail, install, ls, nproc, numfmt, od, pr, stat, sum och truncate

    Nya funktioner:
    mv –exchange
    install –reflink
    rm –one-file-system
    cut -O

    Fokus i version 0.10:
    Kompatibilitet, TOCTOU-säkerhet, symlink-skydd, förbättrad felhantering, högre prestanda och utökat plattformsstöd.
  • KDE Plasma 6.8 tar form – bättre stöd för flera skärmar och smartare detaljer

    KDE Plasma 6.8 börjar ta form och nästa version av den populära Linux-skrivbordsmiljön verkar fokusera på sådant som märks i vardagen. Bättre hantering av flera skärmar, tydligare felmeddelanden, förbättrad färgväljare och små men viktiga justeringar i gränssnittet ska göra Plasma ännu smidigare att använda när versionen släpps i höst.

    KDE Plasma fortsätter att utvecklas i snabb takt. Efter att Plasma 6.7 nu har släppts har arbetet med nästa version, KDE Plasma 6.8, dragit i gång. Den kommande versionen väntas släppas i mitten av oktober och ser ut att bli en uppdatering som fokuserar på det som ofta gör störst skillnad i vardagen: tydligare gränssnitt, bättre hantering av flera skärmar och små förbättringar som gör skrivbordsmiljön lättare att använda.

    KDE Plasma är en av de mest avancerade skrivbordsmiljöerna för Linux. Den används av många som vill ha ett modernt, snabbt och anpassningsbart skrivbord. Med Plasma 6-serien har KDE tagit stora steg framåt, bland annat genom övergången till nyare teknik under huven. Plasma 6.8 blir inte bara ännu en versionssiffra, utan en fortsättning på arbetet med att putsa bort irritationsmoment och göra systemet mer logiskt för användaren.

    En av de tydligaste nyheterna i Plasma 6.8 handlar om användare med flera skärmar. Den som har två eller tre skärmar inkopplade vet att det ibland kan vara svårt att veta vilken skärm som är vilken i inställningarna. Problemet blir extra tydligt om skärmarna kommer från samma tillverkare och därför har liknande namn.

    I Plasma 6.8 får skärmarna färgkodade nummermärken när man ställer in dem. Det gör det enklare att se vilken fysisk skärm som hör ihop med vilken skärm i inställningsfönstret. Det kan låta som en liten förändring, men för alla som ofta kopplar in externa skärmar, använder dockningsstationer eller arbetar med flera bildytor är det en mycket praktisk förbättring.

    Även färghanteringen i KDE-program får en förbättring. QML-baserade KDE-appar kommer att använda KDE:s egen färgväljare i stället för Qt:s standardvariant. Resultatet blir ett mer enhetligt gränssnitt där programmen känns mer sammanhängande. För användaren innebär det att verktygen beter sig mer konsekvent, oavsett vilket KDE-program man arbetar i.

    Fönsterhanteringen får också en liten men användbar justering. Om man flyttar ett fönster genom att hålla nere Meta-tangenten och dra i fönstret kommer det automatiskt att hamna längst fram. Meta-tangenten är oftast samma tangent som Windows-tangenten på vanliga tangentbord. För den som arbetar med många fönster samtidigt kan detta spara både tid och irritation.

    En annan förbättring gäller filer på skrivbordet. Tidigare kunde en åtgärd ibland misslyckas utan att användaren fick en tydlig förklaring. Om man till exempel försökte radera en fil från skrivbordet utan att ha rätt behörighet kunde det kännas som om ingenting hände. I Plasma 6.8 ska systemet i stället visa ett felmeddelande som förklarar varför åtgärden inte kunde genomföras.

    Även nätverksinställningarna får en mindre uppfräschning. I dialogrutan för VPN-anslutningar blir knappen för att ansluta tydligare. Det är en sådan detalj som lätt förbises, men som kan göra stor skillnad för den som inte är van vid nätverksinställningar eller som bara snabbt vill koppla upp sig mot ett VPN.

    Plasmas virtuella tangentbord förbättras också. Funktionen där man håller nere en tangent för att visa alternativa tecken får stöd för fler symboler. Det gör tangentbordet mer användbart på pekskärmar, surfplattor och andra enheter där ett fysiskt tangentbord inte alltid används.

    Samtidigt arbetar KDE-utvecklarna med att rätta till problem som antingen upptäcktes sent under betatestningen av Plasma 6.7 eller som inte hann bli färdiga före den slutliga lanseringen. Det är en viktig del av utvecklingen: nya funktioner är synliga och lockande, men stabilitet och små förbättringar är ofta det som avgör hur bra systemet känns i längden.

    KDE Plasma 6.8 befinner sig fortfarande i ett tidigt utvecklingsskede. Fler nyheter, förbättringar och justeringar lär dyka upp under de kommande veckorna. Men redan nu går det att se riktningen: Plasma 6.8 ser ut att bli en version som gör Linux-skrivbordet mer polerat, tydligt och användarvänligt, särskilt för dem som arbetar med flera skärmar och vill ha en smidig skrivbordsmiljö.

    https://kde.org/sv/plasma-desktop

    Fakta: KDE Plasma 6.8

    Status: Tidig utvecklingsfas

    Planerad lansering: Mitten av oktober

    Fokus: Bättre hantering av flera skärmar, förbättrad användarupplevelse och flera mindre gränssnittsförbättringar.

    Nyhet för flera skärmar: Skärmar får färgkodade nummermärken vid inställning, vilket gör det lättare att identifiera rätt bildskärm.

    Förbättrad färghantering: QML-baserade KDE-appar får en mer enhetlig färgväljare genom KDE:s egen lösning i stället för Qt:s standardväljare.

    Fönsterhantering: Fönster som flyttas med Meta-tangenten nedtryckt hamnar automatiskt överst.

    Skrivbordet: Plasma visar tydligare felmeddelanden när filåtgärder på skrivbordet misslyckas, till exempel vid saknade behörigheter.

    Nätverk: VPN-dialogen får en tydligare anslutningsknapp, så att användaren lättare ser hur anslutningen startas.

    Virtuellt tangentbord: Tryck-och-håll-funktionen får stöd för fler symboler och specialtecken.

    Sammanfattning: KDE Plasma 6.8 ser ut att bli en version som framför allt finslipar användarupplevelsen, särskilt för användare med flera skärmar.

  • GNU Coreutils 9.10 – en stabilare grund för Linux

    GNU Coreutils 9.10 är en stabil uppdatering av de mest grundläggande verktygen i Linux, med fokus på att rätta allvarliga buggar, förbättra signalhantering och göra fil- och textkommandon både snabbare och mer förutsägbara. Utan att förändra hur användare arbetar till vardags stärker versionen den tekniska grund som nästan alla Linux-system vilar på.

    Nästan alla Linux-system, från små servrar till kraftfulla arbetsstationer, bygger på samma uppsättning grundläggande kommandon. Verktyg som ls, cp, mv, du och date används dagligen, ofta utan att man tänker på det. Dessa samlas i paketet GNU Coreutils, som i februari 2026 fick en ny stabil version: 9.10.

    Det är ingen revolutionerande version med nya kommandon, men däremot en mycket viktig uppdatering som förbättrar tillförlitlighet, prestanda och korrekt beteende i situationer där saker tidigare kunde gå fel.

    Allvarliga buggar från 9.9 är åtgärdade

    En av de viktigaste anledningarna till att uppgradera till Coreutils 9.10 är att flera regressioner från version 9.9 nu är fixade. Kommandona cp, mv och install kunde i sällsynta fall fastna i en oändlig loop när de kopierade så kallade sparse files, särskilt på ext4-filsystem när filerna ändrades samtidigt och hårdvaruavlastad kopiering inte användes.

    Sådana problem är ovanliga, men när de inträffar kan de låsa system, fylla loggar eller göra backup-jobb oanvändbara. I 9.10 är detta beteende helt eliminerat.

    Även kommandot date hade fått en bugg i 9.9 där vissa format kunde ge tom output och därmed orsaka fel. Det fungerar nu korrekt igen.

    Förbättrad signalhantering och säkrare processkontroll

    Kommandot timeout används ofta i skript för att förhindra att program kör för länge. Tidigare kunde det hända att timeout avslutades, men att det övervakade programmet fortsatte att köra i bakgrunden. I Coreutils 9.10 vidarebefordras nu alla avslutande signaler korrekt, vilket gör timeout betydligt säkrare att använda.

    Samtidigt respekteras ignorerade signaler på rätt sätt, till exempel i bakgrundsjobb i skalet. Relaterat till detta har även tail -f –pid blivit mer robust och avslutas inte längre oväntat av icke-terminerande signaler.

    Korrektare och mer portabelt beteende

    Flera klassiska verktyg har fått buggfixar som främst märks i mer avancerade eller långvariga användningsfall:

    • du och ls ändrar inte längre strängar som returneras av getenv, något som enligt POSIX inte är tillåtet
    • dd skriver inte längre över befintliga filer om trunkering misslyckas
    • fmt, numfmt, md5sum, sha*sum och b2sum har fått förbättrad felhantering och mer korrekt textbehandling

    Detta minskar risken för subtila fel i skript och förbättrar kompatibiliteten mellan olika Unix-liknande system.

    Bättre stöd för internationell text

    Kommandot paste är nu fullt medvetet om flerbytes­tecken, till exempel UTF-8. Det gäller även avgränsare. Det här är en viktig förbättring för användare som arbetar med icke-engelska språk, där ett tecken inte alltid motsvarar en byte.

    Nya funktioner och praktiska förbättringar

    Även om fokus ligger på stabilitet innehåller Coreutils 9.10 flera nyheter:

    • du har fått kortflaggan -A för –apparent-size, vilket förbättrar kompatibiliteten med FreeBSD
    • stat och tail känner nu igen filsystemstypen guest-memfd
    • tail har fått flaggan –debug för att visa hur follow-läget är implementerat
    • den så kallade multi-call-binären är cirka 3,2 procent mindre tack vare effektivare intern koddelning

    Dessutom har du blivit betydligt snabbare på vissa filsystem, till exempel Lustre, där stora kataloger nu hanteras upp till nio gånger snabbare.

    Tydligare dokumentation och bättre hjälptexter

    En synlig men ändå diskret förändring är att alla kommandon nu markerar sina flaggor tydligare i –help och manualsidor. Alternativen länkar direkt till den fullständiga online­dokumentationen på GNU:s webbplats, vilket gör det lättare att snabbt fördjupa sig vid behov.

    En uppdatering som märks genom att inget går fel

    Coreutils 9.10 är resultatet av 288 ändringar från tio utvecklare under tolv veckor. Det är en version som inte försöker imponera med nya kommandon, utan som istället stärker själva fundamentet i Linux.

    För de flesta användare betyder det här att systemet bara fortsätter fungera som vanligt – men med färre hörnfall, bättre prestanda och mindre risk för obehagliga överraskningar. Och just det är ofta det bästa betyget ett låg­nivå-paket kan få.

    Läs mer

    https://savannah.gnu.org/news/?id=10854

    Faktaruta: GNU Coreutils 9.10

    Typ: Stabil release

    Datum: 2026-02-04

    Om: Grundläggande GNU-verktyg (ls, cp, mv, du, date, tail m.fl.) för Linux och Unix-lika system

    Viktigast i 9.10:

    • Fixar regression i cp/mv/install som kunde orsaka oändlig loop vid kopiering av sparse files (SEEK_HOLE).
    • timeout vidarebefordrar nu alla terminerande signaler korrekt.
    • paste hanterar flerbytes-tecken och flerbytes-avgränsare korrekt.
    • Ny kortflagga du -A för –apparent-size.
    • tail har nytt –debug för att visa hur follow-läget implementeras.
    • Multi-call-binären är cirka 3,2% mindre.

    Tips: På många distar kommer uppdateringen via paketförråden. Alternativt kan källkod laddas ner från GNU:s FTP-servrar.

  • PeaZip 10.7 – nu med bildminiatyrer på Linux och smartare filhantering

    PeaZip 10.7 tar det populära öppenkällkodsprogrammet för filkomprimering till nästa nivå. Den nya versionen introducerar bildminiatyrer på Linux, en integrerad bildvisare, förbättrad arkivhantering och ett rejält lyft under huven. Resultatet är ett snabbare, modernare och mer användarvänligt PeaZip – nu med bättre stöd för både säkerhet, prestanda och plattformsoberoende funktioner.

    Nu visas bildminiatyrer på alla plattformar

    En av de mest efterlängtade nyheterna är att bildminiatyrer nu fungerar i PeaZip på alla plattformar, inte bara i Windows-versionen.
    När du bläddrar bland filer i PeaZips inbyggda filhanterare visas nu små förhandsbilder av bilder – perfekt för den som hanterar foton eller grafikfiler.

    Miniatyrerna genereras direkt i realtid och lagras inte på disk, vilket gör lösningen både snabb och integritetsvänlig. Ingen bilddata sparas lokalt. Du kan dessutom slå av och på funktionen när du vill, antingen via menyn “Organize” eller med tangentkombinationen Ctrl + Mellanslag.

    Ny inbyggd bildvisare

    PeaZip 10.7 introducerar också en helt ny bildvisare, som låter dig titta på bilder direkt i programmet utan att behöva öppna externa appar.
    Bland funktionerna finns zoom från 5 % till 1000 %, fullskärmsläge, navigering mellan bilder med piltangenter samt möjlighet att byta namn eller ta bort bilder direkt i visaren.

    Tyngre redigering får dock fortfarande göras i huvudfönstret – PeaZip vill hålla visaren enkel, snabb och fokuserad på förhandsgranskning.

    Smidigare hantering av arkiv

    Arbetar du med komprimerade filer? Då märker du flera förbättringar:
    smoother förhandsgranskning av filer även inuti ovanligare format som .pkg och .zpaq, bättre felhantering vid uppackning, rättvis visning av kompressionsnivåer och möjlighet att behålla filer vid delvis misslyckad extrahering.

    PeaZip kan nu öppna hela 242 olika filtyper som arkiv – ett imponerande antal för en gratis programvara.

    Förbättringar för Linux och macOS

    För Linux- och macOS-användare har utvecklarna lagt in flera kvalitetsförbättringar.
    ClamAV stöds nu bättre för malwareskanning, Quick Look fungerar direkt i “Open with”-menyn på macOS, och Dynamic Virtual Mode har blivit både snabbare och mer tillförlitligt.

    Under huven: renare kod och bredare arkitekturstöd

    Utvecklarna har gjort en omfattande städning i koden. Gamla delar har skrivits om för att förbättra läsbarhet och underhåll, och flera interna rutiner har flyttats till nya moduler.
    Kryptografiska och hash-relaterade funktioner använder nu rena Pascal-implementationer, vilket gör PeaZip mer kompatibelt med icke-x86-arkitekturer – till exempel ARM-baserade system.

    Fixar och stabilitet

    Version 10.7 löser dessutom ett antal gamla buggar, bland annat felaktig CRC-visning, fokusproblem på Linux- och BSD-skrivbord samt prestandaglapp i Qt6-filhanteraren vid stora filurval.

    Tekniska detaljer

    PeaZip 10.7 är kompilerad med Lazarus 4.2, men bakåtkompatibel med versionerna 3.x och 2.x.
    Kärnan i programmet bygger på Pea 1.27, och som vanligt publiceras SHA-256-kontroller för alla nedladdningspaket i filen SHA256.txt på GitHub – för dig som vill verifiera att filerna är äkta.

    Översättningar och gemenskap

    PeaZip finns nu på över 30 språk, och utvecklarna söker frivilliga som vill bidra till att översätta och hålla språken uppdaterade. Den som vill hjälpa till hittar språkfiler och resurser i projektets översättningsarkiv.

    Sammanfattning

    PeaZip 10.7 är ett stort steg framåt för ett redan välrenommerat verktyg.
    Med bildminiatyrer på Linux, integrerad bildvisare, förbättrad felhantering och djupare kodrening visar utvecklarna att PeaZip fortsätter utvecklas i en modern, säker och användarvänlig riktning – helt i linje med öppen källkodsanda.

    https://github.com/peazip/PeaZip/releases/tag/10.7.0

    https://linuxiac.com/peazip-10-7-file-archiver-adds-image-thumbnails-on-linux

    Fakta: PeaZip 10.7

    Öppen källkods-filarkiverare (cross-platform) med förbättrad filhanterare, bildminiatyrer på alla plattformar och smartare arkiv-/extraheringsflöden.

    Nyheter & funktioner

    • Bildminiatyrer visas i filhanteraren på alla plattformar (tidigare endast Windows).
    • Miniatyrer genereras on-the-fly, aldrig cacheade (integritetsvänligt).
    • Aktivera/inaktivera via Organize-menyn eller Ctrl+Mellanslag. Visas från ikonstorlek ≥ 48 px.
    • Ny inbyggd bildvisare: zoom 5 % – 1000 %, helskärm, piltangenter för navigering, byt namn/ta bort direkt i visaren.
    • Smidigare förhandsgranskning av objekt i arkiv, även i format som .pkg och .zpaq.
    • Förfinad extrahering: korrekta nivåer för Brotli och Zpaq, bättre felhantering, möjlighet att behålla filer om Zstd-extrahering misslyckas.

    Plattformsförbättringar

    • Linux/macOS: Bättre upptäckt och användning av ClamAV för malwareskanning.
    • macOS: Open with-menyn har Quick Look-stöd.
    • Dynamic Virtual Mode: förbättrad prestanda och tillförlitlighet.

    Under huven

    • Omfattande kodstädning och refaktorisering för bättre läsbarhet/underhåll.
    • Krypto- och hashbibliotek bygger nu på rena Pascal-implementationer → bättre stöd för icke-x86-arkitekturer.
    • Backends uppdaterade med Pea 1.27.
    • Kompilerad med Lazarus 4.2 (kompatibel med 3.x och 2.x).

    Kompatibilitet & format

    • 242 filändelser kan öppnas som arkiv.

    Felrättningar

    • Åtgärdade problem med CRC-visning.
    • Fixade fokusproblem på Linux/BSD-skrivbord.
    • Prestandafixar i Qt6-filbläddraren vid stora markeringar.

    Säkerhet & verifiering

    • SHA-256-hashar publiceras för varje paket i SHA256.txt i GitHub-releaser.

    Språk & community

    • Översättningar till 30+ språk; bidrag välkomnas via projektets översättningsresurser.

Etikett: filhantering

  • Rust-baserade uutils närmar sig full kompatibilitet med GNU Coreutils

    Rust-projektet uutils tar ännu ett stort steg mot att kunna ersätta GNU Coreutils. Med version 0.10 klarar projektet nu 93,48 procent av GNU testsvit och levererar samtidigt förbättringar inom säkerhet, prestanda, filhantering och stöd för fler plattformar. Coreutils är en samling grundläggande kommandoradsverktyg som finns i nästan alla Linuxsystem. Kommandon som ls, cp, mv, rm,…

  • KDE Plasma 6.8 tar form – bättre stöd för flera skärmar och smartare detaljer

    KDE Plasma 6.8 börjar ta form och nästa version av den populära Linux-skrivbordsmiljön verkar fokusera på sådant som märks i vardagen. Bättre hantering av flera skärmar, tydligare felmeddelanden, förbättrad färgväljare och små men viktiga justeringar i gränssnittet ska göra Plasma ännu smidigare att använda när versionen släpps i höst. KDE Plasma fortsätter att utvecklas i…

  • GNU Coreutils 9.10 – en stabilare grund för Linux

    GNU Coreutils 9.10 är en stabil uppdatering av de mest grundläggande verktygen i Linux, med fokus på att rätta allvarliga buggar, förbättra signalhantering och göra fil- och textkommandon både snabbare och mer förutsägbara. Utan att förändra hur användare arbetar till vardags stärker versionen den tekniska grund som nästan alla Linux-system vilar på. Nästan alla Linux-system,…

  • PeaZip 10.7 – nu med bildminiatyrer på Linux och smartare filhantering

    PeaZip 10.7 tar det populära öppenkällkodsprogrammet för filkomprimering till nästa nivå. Den nya versionen introducerar bildminiatyrer på Linux, en integrerad bildvisare, förbättrad arkivhantering och ett rejält lyft under huven. Resultatet är ett snabbare, modernare och mer användarvänligt PeaZip – nu med bättre stöd för både säkerhet, prestanda och plattformsoberoende funktioner. Nu visas bildminiatyrer på alla…