Dopo un anno e mezzo di sviluppo, è stato rilasciato KDE Partition Manager 4.0, un'utilità per la gestione di dischi e filesystem, simile a GParted per ambienti Qt. L'utilità è basata sulla libreria KPMcore, che viene utilizzata anche dall'installatore universale Calamares, ad esempio.
Cosa rende questa versione speciale?
- Il programma non richiede più i diritti di root durante l'avvio, ma richiede un elevamento dei privilegi per operazioni specifiche tramite il framework KAuth. Tra l'altro, questo ha risolto i problemi di funzionamento su Wayland. In futuro, il programma utilizzerà direttamente l'API di Polkit invece di KAuth.
- Il backend KPMcore ora utilizza sfdisk (parte di util-linux) invece di 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 abbandonato, a smartmontools.
- È stato raggiunto un livello di portabilità sufficiente dell'applicazione; in futuro, è prevista una versione per FreeBSD.
- È notevolmente migliorato il supporto per LUKS2: ora è possibile cambiare la dimensione di questi 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 è ora in grado di riconoscere APFS e Microsoft BitLocker.
- Il codice KPMcore è stato migliorato per mantenere la compatibilità a livello ABI per le future versioni. Inoltre, vengono ampiamente utilizzate le moderne funzionalità di C++.
- Corretto un certo numero di bug nel funzionamento con LVM e non solo.
Fonte: linux.org.ru

