หลังจากหนึ่งปีครึ่งของการพัฒนา KDE Partition Manager 4.0 ได้เปิดตัวซึ่งเป็นยูทิลิตี้สำหรับการทำงานกับไดรฟ์และระบบไฟล์ซึ่งเป็นอะนาล็อกของ GParted สำหรับสภาพแวดล้อม Qt ยูทิลิตี้นี้สร้างขึ้นบนไลบรารี KPMcore ซึ่งใช้โดยตัวติดตั้งสากลของ Calamares เป็นต้น
มีอะไรพิเศษเกี่ยวกับรุ่นนี้?
- โปรแกรมไม่ต้องการสิทธิ์รูทอีกต่อไปเมื่อเริ่มต้น แต่ขอการยกระดับสำหรับการดำเนินการเฉพาะผ่านเฟรมเวิร์ก Kauth แทน เหนือสิ่งอื่นใด วิธีนี้ช่วยแก้ปัญหาการทำงานกับ Wayland ได้ ในอนาคตโปรแกรมจะเข้าถึง Polkit API โดยตรงแทน Kauth
- ตอนนี้แบ็กเอนด์ KPMcore ใช้ sfdisk (ส่วนหนึ่งของ util-linux) แทน libparted ในเวลาเดียวกัน มีการระบุและแก้ไขข้อผิดพลาดจำนวนมากใน sfdisk
- นอกจากนี้ในกระบวนการทำงานกับ KPMcore รหัสสำหรับการทำงานกับ SMART ก็ถูกถ่ายโอนจาก libatasmart ที่ถูกทิ้งร้างไปยัง smartmontools
- มีการพกพาแอปพลิเคชันในระดับที่เพียงพอ ในอนาคตมีการวางแผนที่จะเปิดตัวเวอร์ชันสำหรับ FreeBSD
- การสนับสนุน LUKS2 ได้รับการปรับปรุงอย่างมาก - ตอนนี้คุณสามารถเปลี่ยนขนาดของคอนเทนเนอร์ดังกล่าวได้ แต่สำหรับตอนนี้เฉพาะในกรณีที่ไม่ได้ใช้ตัวเลือกขั้นสูง เช่น dm-integrity แต่การสร้างคอนเทนเนอร์ LUKS2 ยังไม่ได้แสดงใน GUI
- โปรแกรมได้เรียนรู้ที่จะตรวจจับ APFS และ Microsoft BitLocker
- รหัส KPMcore ได้รับการปรับปรุงเพื่อรักษาความเข้ากันได้ระดับ ABI สำหรับเวอร์ชันในอนาคต คุณลักษณะ C++ สมัยใหม่ยังใช้กันอย่างแพร่หลายอีกด้วย
- แก้ไขข้อผิดพลาดจำนวนหนึ่งในการทำงานกับ LVM และอื่นๆ
ที่มา: linux.org.ru