• 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

  • 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…