После полутора лет разработки увидел свет KDE Partition Manager 4.0 — утилита для работы с накопителями и файловыми системами, аналог GParted для Qt-окружений. Утилита построена на библиотеке KPMcore, которую также использует, например, универсальный установщик Calamares. Чем примечательна эта версия?Программа больше не требует прав root при запуске, а запрашивает повышение прав для конкретных операций через фреймворк KAuth. В числе прочего, это решило проблемы с работой на Wayland. В дальнейшем программа вместо KAuth будет обращаться к Polkit API напрямую. Бэкенд KPMcore теперь использует sfdisk (часть util-linux) вместо libparted. При этом в sfdisk было выявлено и исправлено множество ошибок. Также в процессе работы над KPMcore код работы со S.M.A.R.T. перевели из заброшенного libatasmart в smartmontools. Достигнут достаточный уровень портируемости приложения, в будущем планируется выпустить версию для FreeBSD. Значительно улучшилась поддержка LUKS2 — теперь можно менять размер таких контейнеров, но пока только если они не используют продвинутые опции вроде dm-integrity. Но создание контейнеров LUKS2 ещё не представлено в графическом интерфейсе. Программа научилась определять APFS и Microsoft BitLocker. Код KPMcore улучшен с точки зрения сохранения совместимости на уровне ABI для будущих версий. Также широко используются современные возможности C++. Исправлен ряд ошибок в работе с LVM и не только.
Ссылка:
https://www.linux.org.ru/news/kde/14967028