بعد عام ونصف من التطوير ، تم إصدار KDE Partition Manager 4.0 - أداة مساعدة للعمل مع محركات الأقراص وأنظمة الملفات ، نظير GParted لبيئات Qt. الأداة المساعدة مبنية على مكتبة KPMcore ، والتي يتم استخدامها أيضًا ، على سبيل المثال ، بواسطة برنامج التثبيت العالمي Calamares.
ما هو المميز في هذا الإصدار؟
- لم يعد البرنامج يتطلب امتيازات الجذر عند بدء التشغيل ، ولكنه يطلب الارتقاء لعمليات محددة من خلال إطار عمل KAuth. من بين أمور أخرى ، أدى هذا إلى حل مشاكل العمل في Wayland. في المستقبل ، سيقوم البرنامج بدلاً من KAuth بالوصول إلى Polkit API مباشرةً.
- تستخدم الواجهة الخلفية KPMcore الآن sfdisk (جزء من util-linux) بدلاً من libparted. في الوقت نفسه ، تم تحديد وإصلاح العديد من الأخطاء في sfdisk.
- أيضًا ، أثناء العمل على KPMcore ، تم نقل رمز العمل مع SMART من libatasmart المهجورة إلى smartmontools.
- تم تحقيق مستوى كافٍ من قابلية التطبيق للتنقل ، ومن المخطط في المستقبل إصدار نسخة لـ FreeBSD.
- تم تحسين دعم LUKS2 بشكل كبير - يمكنك الآن تغيير حجم هذه الحاويات ، ولكن حتى الآن فقط إذا كانت لا تستخدم خيارات متقدمة مثل سلامة dm. لكن إنشاء حاويات LUKS2 لم يتم تقديمه بعد في واجهة المستخدم الرسومية.
- لقد تعلم البرنامج اكتشاف APFS و Microsoft BitLocker.
- تم تحسين كود KPMcore للحفاظ على توافق ABI للإصدارات المستقبلية. تُستخدم أيضًا الميزات الحديثة لـ C ++ على نطاق واسع.
- تم إصلاح عدد من الأخطاء في العمل مع LVM وليس فقط.
المصدر: linux.org.ru