Новая версия KDE Partition Manager

good-penguin.png

После полутора лет разработки увидел свет 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 и не только.

>>> Подробности

©  Linux.org.ru