أوستري
libostree (المعروف سابقًا باسم OSTree ) هو نظام لإدارة إصدارات وتحديثات أنظمة التشغيل المبنية على لينكس. [ 1 ] يُمكن اعتباره " نظام Git لملفات نظام التشغيل الثنائية". يعمل في مساحة المستخدم، ويتوافق مع أي نظام ملفات لينكس. ويعتمد في جوهره على مخزن كائنات مُعنون بالمحتوى، شبيه بنظام Git، مع فروع (أو "مراجع") لتتبع هياكل نظام الملفات ذات الدلالة داخل المخزن.
سمات
يستوحي OSTree فكرته بشكل كبير من Git. ويعمل على عمليات الالتزام التي تشير إلى أشجار نظام الملفات. وللإشارة إلى عمليات الالتزام المختلفة مع الحفاظ على اسم سهل القراءة للمستخدم، يوفر OSTree "مراجع" (مشابهة للفروع في Git)، مثل exampleos/buildmain/x86_64-runtime.
تكون الملفات المُقدمة عبر عمليات الالتزام غير قابلة للتغيير افتراضيًا، وذلك عن طريق تثبيت نظام الملفات نفسه كقراءة فقط. يسمح OSTree بوجود مجلدين قابلين للتغيير لتخزين بيانات المستخدم: `<file>` /etcو ` /var<file>`. يوفر آليةً تسمح لأشجار نظام الملفات بإضافة ملفات التكوين إلى `<file>`، /etcمع السماح أيضًا لمسؤولي النظام بتعديل هذه الملفات بشكل دائم.
يوفر OSTree إدارة مُحمّل الإقلاع لعمليات نشر الأجهزة. وهذا يُتيح التحديثات الذرية، حيث يستطيع OSTree إنشاء عمليات نشر وإدراجها بشكل ذري في قسم الإقلاع. كما يسمح بالتراجع على مستوى النظام عن طريق تحديد عمليات النشر القديمة أثناء بدء التشغيل.
الاستخدام
تستخدم العديد من أنظمة التشغيل والأدوات التي تعمل بنظام لينكس مكتبة libostree:
- نظام التشغيل Red Hat In-Vehicle هو نسخة مشتقة من CentOS Automotive Stream Distribution التي تستخدم OSTree
- نظام تشغيل لا نهائي من خلال برنامج تحديث نظام التشغيل eos-updater. [ 2 ]
- Flatpak ، يستخدم لتخزين التطبيقات وأوقات التشغيل ولتوفير إزالة البيانات المكررة. [ 3 ]
- الدوران الذري لفيدورا (سيلفر بلو، كينويت، بادجي أتوميك، وسواي أتوميك) من خلال rpm-ostree [ 4 ]
- المضيف الذري
- مشروع جنوم المستمر للتسليم المستمر لمكونات جنوم. [ 5 ]
- يستخدم نظام التشغيل Torizon OS المدمج في Linux مكتبة libostree مع أطر عمل Uptane لتحديثات نظام التشغيل. [ 6 ]
مراجع
- ↑ "وثائق ostree" .
- ↑ "مُحدِّث نظام التشغيل eos" . مؤسسة Endless OS. 30-03-2023 . تم الاطلاع عليه بتاريخ 17-05-2023 .
- ↑ "نظرة معمقة - وثائق Flatpak" . docs.flatpak.org . تم الاطلاع عليه بتاريخ 17-05-2023 .
- ↑ "دليل مستخدم فيدورا سيلفر بلو" . وثائق فيدورا . تم الاطلاع عليه بتاريخ 17-05-2023 .
- ↑ "Gnome Continuous" . تم الاطلاع عليه بتاريخ 25 يناير 2018 .
- ^ “نظام تشغيل توريزون” . توراديكس . 11 أكتوبر 2023.
روابط خارجية
- مكتبات الحاسوب
- برمجيات لينكس
- نهايات مكتبة الحاسوب
