Nach anderthalb Jahren Entwicklung wurde KDE Partition Manager 4.0 veröffentlicht – ein Dienstprogramm zur Arbeit mit Speichermedien und Dateisystemen, ähnlich wie GParted für Qt-Umgebungen. Das Dienstprogramm basiert auf der Bibliothek KPMcore, die unter anderem auch vom universellen Installer Calamares verwendet wird.
Was macht diese Version bemerkenswert?
- Das Programm benötigt beim Start keine Root-Rechte mehr, sondern fordert für bestimmte Operationen eine Erhöhung der Rechte über das KAuth-Framework an. Unter anderem wurde somit das Problem mit der Arbeit auf Wayland gelöst. In Zukunft wird das Programm anstelle von KAuth direkt auf die Polkit-API zugreifen.
- Das Backend KPMcore nutzt nun sfdisk (Teil von util-linux) anstelle von libparted. Dabei wurden eine Vielzahl von Fehlern in sfdisk entdeckt und behoben.
- Außerdem wurde der Code für die Arbeit mit S.M.A.R.T. während der Arbeit an KPMcore von der eingestellten libatasmart auf smartmontools umgestellt.
- Ein ausreichendes Maß an Portabilität der Anwendung wurde erreicht, und es ist geplant, in Zukunft eine Version für FreeBSD herauszubringen.
- Die Unterstützung für LUKS2 wurde erheblich verbessert – jetzt kann die Größe solcher Container geändert werden, allerdings bisher nur, wenn sie keine fortgeschrittenen Optionen wie dm-integrity verwenden. Die Erstellung von LUKS2-Containern ist jedoch im grafischen Interface noch nicht verfügbar.
- Das Programm kann nun APFS und Microsoft BitLocker erkennen.
- Der Code von KPMcore wurde hinsichtlich der ABI-Kompatibilität für zukünftige Versionen verbessert. Moderne Möglichkeiten von C++ werden ebenfalls umfassend genutzt.
- Eine Reihe von Fehlern bei der Arbeit mit LVM und mehr wurde behoben.
Quelle: linux.org.ru

