Efter halvandet års udvikling er KDE Partition Manager 4.0 blevet lanceret – et værktøj til håndtering af lagringsenheder og filsystemer, svarende til GParted for Qt-miljøer. Værktøjet er bygget på KPMcore-biblioteket, som også bruges af eksempelvis den universelle installationsprogram Calamares.
Hvad er bemærkelsesværdigt ved denne version?
- Programmet kræver ikke længere root-rettigheder ved opstart, men anmoder om forhøjede rettigheder til specifikke operationer via KAuth-rammeværket. Dette løste blandt andet problemer med drift på Wayland. Fremover vil programmet henvende sig direkte til Polkit API i stedet for KAuth.
- Backend KPMcore bruger nu sfdisk (en del af util-linux) i stedet for libparted. Der er også identificeret og rettet mange fejl i sfdisk.
- Desuden er koden til arbejde med S.M.A.R.T. blevet overført fra det nedlagte libatasmart til smartmontools i løbet af arbejdet med KPMcore.
- Der er opnået et tilstrækkeligt niveau af bærbarhed for applikationen, og der planlægges i fremtiden en version til FreeBSD.
- Støtten til LUKS2 er blevet betydeligt forbedret – nu kan størrelsen på sådanne containere ændres, men kun hvis de ikke bruger avancerede indstillinger som dm-integrity. Oprettelse af LUKS2-containere er endnu ikke tilgængelig i den grafiske grænseflade.
- Programmet kan nu identificere APFS og Microsoft BitLocker.
- Koden i KPMcore er forbedret med hensyn til at opretholde ABI-kompatibilitet for fremtidige versioner. Moderne C++-muligheder anvendes også i vid udstrækning.
- Der er rettet en række fejl i arbejdet med LVM og andet.
Kilde: linux.org.ru

