Po pusantrų metų kūrimo buvo išleista KDE Partition Manager 4.0 - programa, skirta darbui su diskais ir failų sistemomis, GParted analogas Qt aplinkoms. Priemonė sukurta remiantis KPMcore biblioteka, kurią taip pat naudoja, pavyzdžiui, Calamares universalioji diegimo programa.
Kuo ši versija ypatinga?
- Paleidžiant programą nebereikia šakninių teisių, o prašoma paaukštinimo konkrečioms operacijoms per KAuth sistemą. Be kita ko, tai išsprendė darbo Wayland problemas. Ateityje programa pasieks Polkit API tiesiogiai, o ne KAuth.
- KPMcore backend dabar naudoja sfdisk (util-linux dalis), o ne libparted. Tuo pačiu metu sfdisk buvo nustatyta ir ištaisyta daug klaidų.
- Be to, dirbant su KPMcore, darbo su SMART kodas buvo perkeltas iš apleisto libatasmart į smartmontools.
- Pasiektas pakankamas programos perkeliamumo lygis, ateityje planuojama išleisti FreeBSD versiją.
- LUKS2 palaikymas buvo žymiai patobulintas – dabar galite keisti tokių konteinerių dydį, bet kol kas tik tuo atveju, jei jie nenaudoja pažangių parinkčių, tokių kaip dm-integrity. Tačiau LUKS2 konteinerių kūrimas dar nėra pateiktas GUI.
- Programa išmoko aptikti APFS ir Microsoft BitLocker.
- KPMcore kodas buvo patobulintas, kad būtų išlaikytas ABI lygio suderinamumas su būsimomis versijomis. Šiuolaikinės C++ funkcijos taip pat plačiai naudojamos.
- Ištaisyta daug klaidų dirbant su LVM ir kt.
Šaltinis: linux.org.ru