News

‫Linux على ChromeOS هو مشروع يتطوّر باستمرار. يمكنك الاطّلاع على آخر الأخبار والإشعارات في هذه الصفحة.

مقدمة عن Baguette

يسرّنا الإعلان عن الجيل التالي من البنية الأساسية لنظام التشغيل Linux على ChromeOS، والذي أطلقنا عليه اسم Baguette. يختلف Baguette عن تجربة Crostini الكلاسيكية من خلال إزالة استخدام الحاويات، إذ ستعمل بيئة تطوير Linux الآن مباشرةً في جهاز افتراضي.

من خلال الانتقال إلى هذه البنية الجديدة، سنتمكّن من تقديم تحسينات مختلفة، بما في ذلك:

  • أوقات تثبيت وبدء تشغيل أسرع
  • إزالة التبعيات القديمة على lxc، ما سيسمح مثلاً بتوفير توافق مع cgroups v2
  • إتاحة الوصول بشكل مباشر إلى الضيف المحاكى من Crostini، ما يتيح مثلاً تركيب ملفات المبادلة في المضيف
  • إمكانية تشغيل الحاويات الخاصة، مثل Docker وPodman وما إلى ذلك

سيتم تثبيت Baguette تلقائيًا على أجهزة ChromeOS بدءًا من الإصدار 147، ولكن يمكن التحكّم في ذلك من خلال العلامة #containerless-crostini في chrome://flags.

في الوقت الحالي، لا نوفّر سوى عمليات تثبيت جديدة لـ baguette، ولكن يُرجى متابعة هذه الصفحة للحصول على تعليمات حول ترقية عمليات التثبيت الحالية.

الميزات التي سيتم إيقافها نهائيًا

لقد قرّرنا إيقاف بعض الميزات نهائيًا على Linux على ChromeOS. ومن بينها:

  • ترقية Debian المستندة إلى واجهة المستخدم
  • تثبيت تطبيقات Linux وإلغاء تثبيتها استنادًا إلى واجهة المستخدم (ملفات ‎.deb)
  • إتاحة استخدام حاويات متعدّدة
  • إتاحة إعداد الحاويات المستند إلى Ansible

بالإضافة إلى ذلك، هناك مجموعة من الميزات التي لم يتم إيقافها نهائيًا، ولكن لم تعُد متوافقة. يعني ذلك أنّه على الرغم من أنّها قد تظل تعمل، لن يتم إصلاحها إذا تعذّر ذلك، بما في ذلك:

  • التوافق مع IME
  • تسريع الرسومات