Dopo un anno e mezzo di sviluppo, è stato rilasciato KDE Partition Manager 4.0, un'utilità per lavorare con unità e file system, un analogo di GParted per ambienti Qt. L'utilità è basata sulla libreria KPMcore, utilizzata, ad esempio, anche dal programma di installazione universale Calamares.
Cos'ha di speciale questa versione?
- Il programma non richiede più i diritti di root all'avvio, ma richiede invece l'elevazione per operazioni specifiche tramite il framework KAuth. Tra le altre cose, questo ha risolto i problemi legati al lavoro su Wayland. In futuro, il programma accederà direttamente all'API Polkit anziché a KAuth.
- Il backend KPMcore ora utilizza sfdisk (parte di util-linux) invece di libparted. Allo stesso tempo, molti errori sono stati identificati e corretti in sfdisk.
- Inoltre, nel processo di lavoro su KPMcore, il codice per lavorare con SMART è stato trasferito dal libatasmart abbandonato a smartmontools.
- È stato raggiunto un livello sufficiente di portabilità dell'applicazione; in futuro è previsto il rilascio di una versione per FreeBSD.
- Il supporto per LUKS2 è stato notevolmente migliorato: ora puoi modificare la dimensione di tali contenitori, ma per ora solo se non utilizzano opzioni avanzate come dm-integrity. Ma la creazione di contenitori LUKS2 non è ancora rappresentata nella GUI.
- Il programma ha imparato a rilevare APFS e Microsoft BitLocker.
- Il codice KPMcore è stato migliorato per mantenere la compatibilità a livello ABI per le versioni future. Anche le funzionalità moderne del C++ sono ampiamente utilizzate.
- Risolti numerosi errori nell'utilizzo di LVM e altro.
Fonte: linux.org.ru