Dopo un anno e mezzo di sviluppo, è finalmente disponibile KDE Partition Manager 4.0, uno strumento per la gestione degli archivi e dei file system, simile a GParted per gli ambienti Qt. Questo strumento si basa sulla libreria KPMcore, utilizzata anche, ad esempio, dall'installer universale Calamares.
Cosa rende interessante questa versione?
- Il programma non richiede più i diritti di root all'avvio, ma chiede un'elevazione dei privilegi per specifiche operazioni tramite il framework KAuth. Tra l'altro, questo ha risolto problemi di funzionamento su Wayland. In futuro, il programma accederà direttamente all'API Polkit invece di KAuth.
- Il backend KPMcore ora utilizza sfdisk (parte di util-linux) anziché libparted. Sono stati identificati e corretti numerosi bug in sfdisk.
- Inoltre, durante lo sviluppo di KPMcore, il codice per la gestione di S.M.A.R.T. è stato trasferito da libatasmart, ora non più attivo, a smartmontools.
- È stato raggiunto un livello sufficiente di portabilità dell'applicazione, e in futuro è prevista l'uscita di una versione per FreeBSD.
- È notevolmente migliorato il supporto per LUKS2: ora è possibile ridimensionare tali contenitori, ma solo se non utilizzano opzioni avanzate come dm-integrity. Tuttavia, la creazione di contenitori LUKS2 non è ancora disponibile nell'interfaccia grafica.
- Il programma ha imparato a riconoscere APFS e Microsoft BitLocker.
- Il codice KPMcore è stato migliorato per mantenere la compatibilità a livello ABI per le versioni future. Inoltre, sono ampiamente utilizzate le moderne funzionalità del C++.
- Corretto un certo numero di bug relativi a LVM e non solo.
Fonte: linux.org.ru

