Efter halvandet års udvikling blev KDE Partition Manager 4.0 frigivet - et værktøj til at arbejde med drev og filsystemer, en analog af GParted til Qt-miljøer. Hjælpeprogrammet er bygget på KPMcore-biblioteket, som også bruges af f.eks. Calamares universelle installatør.
Hvad er specielt ved denne version?
- Programmet kræver ikke længere root-privilegier ved opstart, men anmoder om elevation for specifikke operationer gennem KAuth-rammeværket. Det løste blandt andet problemer med at arbejde på Wayland. I fremtiden vil programmet i stedet for KAuth få direkte adgang til Polkit API.
- KPMcore-backend'en bruger nu sfdisk (en del af util-linux) i stedet for libparted. Samtidig blev mange fejl identificeret og rettet i sfdisk.
- Også i processen med at arbejde på KPMcore blev koden til at arbejde med SMART overført fra den forladte libatasmart til smartmontools.
- Et tilstrækkeligt niveau af portabilitet af applikationen er opnået, i fremtiden er det planlagt at frigive en version til FreeBSD.
- Understøttelsen af LUKS2 er blevet væsentligt forbedret - nu kan du ændre størrelsen på sådanne beholdere, men indtil videre kun hvis de ikke bruger avancerede muligheder som dm-integrity. Men oprettelsen af LUKS2-containere er endnu ikke præsenteret i GUI.
- Programmet har lært at detektere APFS og Microsoft BitLocker.
- KPMcore-koden er blevet forbedret for at opretholde ABI-kompatibilitet til fremtidige udgivelser. Moderne funktioner i C++ er også meget brugt.
- Rettede en række fejl i arbejdet med LVM og ikke kun.
Kilde: linux.org.ru