Etter halvannet års utvikling har KDE Partition Manager 4.0 sett dagens lys — et verktøy for å jobbe med lagringsenheter og filsystemer, tilsvarende GParted for Qt-miljøer. Verktøyet er bygget på KPMcore-biblioteket, som også brukes av for eksempel den universelle installatøren Calamares.
Hva er spesielt med denne versjonen?
- Programmet krever ikke lenger root-rettigheter ved oppstart, men ber om opphøyde rettigheter for spesifikke operasjoner gjennom KAuth-rammeverket. Blant annet løste dette problemer med drift på Wayland. I fremtiden vil programmet i stedet kontakte Polkit API direkte i stedet for KAuth.
- Backend KPMcore bruker nå sfdisk (en del av util-linux) i stedet for libparted. Det er avdekket og rettet flere feil i sfdisk.
- Under arbeidet med KPMcore ble koden som håndterer S.M.A.R.T. overført fra det nedlagte libatasmart til smartmontools.
- Det er oppnådd et tilstrekkelig nivå av portabilitet for applikasjonen, og det planlegges å utgi en versjon for FreeBSD i fremtiden.
- Støtten for LUKS2 har forbedret seg betydelig — nå kan man endre størrelsen på slike containere, men foreløpig kun hvis de ikke bruker avanserte alternativer som dm-integrity. Oppretting av LUKS2-containere er fortsatt ikke tilgjengelig i det grafiske grensesnittet.
- Programmet har lært å gjenkjenne APFS og Microsoft BitLocker.
- Koden til KPMcore har blitt forbedret med tanke på å opprettholde ABI-kompatibilitet for fremtidige versjoner. Moderne funksjoner i C++ brukes også i stor grad.
- En rekke feil er rettet i arbeidet med LVM og mer.
Kilde: linux.org.ru

