يتوفر دعم تطبيقات Linux لنظام التشغيل Chrome بدءًا من Pixelbook

بالنسبة إلى معظم تاريخ Chrome OS القديم ، كان ينظر إلى نظام التشغيل على أنه متصفح ويب مجيد. نظرًا لنضج نظام التشغيل ، أصبح هذا العرض لا مبرر له: لقد أضاف نظام التشغيل Chrome منذ ذلك الحين إمكانية وضع عدم الاتصال ودعم تطبيقات Android لتوسيع مجموعة ميزاته بشكل كبير. تتمثل الخطوة الكبيرة التالية من Google في جذب المطورين من خلال تقديم دعم تطبيق Linux ، المتاح في نموذج المعاينة على Google Pixelbook.

تعد أجهزة Chromebook بمثابة أجهزة ممتازة للأشخاص ذوي الميزانية المحدودة ، ويعني دعم التطبيقات المتنامي بفضل تطبيقات Android وتطبيقات الويب التقدمية أن معظم المستخدمين لا يضحيون كثيرًا عند الانتقال من كمبيوتر يعمل بنظام Microsoft Windows أو كمبيوتر MacOS قابل للمقارنة. بالنسبة إلى المطورين ، لا يوفر Chrome OS أدوات مثل Visual Studio أو Firebase أو Google Cloud SDK أو Android Studio ، مما يجعل Chromebook عملية بيع صعبة. من المؤكد أن أجهزة Chromebook مثل Google Pixelbook قادرة على التعامل مع التطوير أثناء التنقل ، لكن دعم البرامج لم يكن موجودًا.

استخدم المطورين المغامرين كروتون لتثبيت توزيعات جنو / لينكس ، ولكن هذا يتطلب مستوى من المعرفة الفنية التي تؤخر الكثير من الناس. بالإضافة إلى ذلك ، Crouton ليس حلاً مثاليًا حيث قد تواجه أخطاء مزعجة تتطلب حلولاً مزعجة بنفس القدر. أخيرًا ، يتطلب تمكين Crouton التبديل إلى وضع المطور ، مما يعني فقد إجراءات الأمان مثل التحقق من التمهيد. لكن هذا سوف يتغير في المستقبل بفضل عمل Google على الحاويات.

تثبيت Crouton ، مجموعة أدوات مفتوحة المصدر للوصول إلى تطبيقات Linux على Chrome OS

تطبيقات Linux على Chrome OS

سيكون دعم تطبيق Linux ممكنًا بفضل النقل بالحاويات. سيكون التكامل أكثر سلاسة من تشغيل توزيع GNU / Linux عبر chroot: يمكنك بدء تشغيل تطبيقات Linux من المشغل بنقرة بالماوس ، ونقل النوافذ ، وفتح الملفات مباشرة من التطبيقات. سوف يعتمد موضوع نافذة التطبيق على نسخة معدلة من سمة Adapta Gtk ، وهي سمة جميلة مستوحاة من تصميم المواد. ستتمكن من الوصول إلى مجموعة واسعة من أدوات المطورين الشائعة المتوفرة في معظم توزيعات GNU / Linux ، والتي تأمل Google أن تقنع المطورين بالبدء في التطوير على Chromebook وليس على Apple MacBook أو Microsoft Surface. ولأولئك الذين هم على دراية بنظام Linux لسطح المكتب ، لن تضطر إلى تغيير كيفية تثبيت تطبيقات جديدة: التثبيت عن طريق apt-get في سطر الأوامر أو تنزيل tarballs يجب أن تعمل جميعها.

يُطلق على Google دعم تطبيقات Linux على Chrome OS داخليًا باسم "Crostini" ، وقمنا بتتبعه على نطاق واسع في الأسابيع القليلة الماضية. ربما لاحظ بعض مالكي Chromebook على أحدث قنوات Dev أو Canary عنصر قائمة جديد لتطبيقات Linux في الإعدادات: هذا ينطبق على Crostini ، وعلى الرغم من أنه يعمل فقط على Google Pixelbook ، إلا أن Google تعد بتقديم دعم لأجهزة Chromebook الأخرى في المستقبل. ترغب Google في التأكد من أن Crostini يعمل جيدًا بما يكفي قبل بدء التشغيل على نطاق أوسع ، ومن خلال اختباره على قاعدة مستخدم أصغر أولاً (أي مالكي Pixelbook الذين يتجرأون بما يكفي لتشغيل أجهزتهم على قناة Dev أو Canary) ، سيتمكنون من ختمها من أكبر عدد ممكن من الأخطاء.

إعدادات تطبيق Linux في نظام التشغيل Chrome. المصدر: AboutChromebooks.

ولكن لا تتوقع أن يتم توزيع Crostini على كل Chromebook في السوق. وفقًا لـ Kan Liu ، مدير إدارة المنتجات لنظام التشغيل Chrome ، فإن دعم تطبيق Linux يتطلب Linux kernel 4.4 وما فوق بسبب التكنولوجيا الأساسية التي يستفيد منها Crostini. وفي الوقت الحالي ، لا تتوفر ميزة تسريع GPU ، لذا فإن أولئك الذين يتطلعون إلى اللعب على جهاز Chromebook أصبحوا محظوظين. كما اكتشفنا كيران مياموتو الخاص بنا وأكده السيد ليو ، ومع ذلك ، فإن دعم تسريع GPU سيأتي في وقت لاحق من هذا العام .

في الوقت الحالي ، يريد الفريق التركيز على احتياجات المطورين. إذا كنت تتطلع إلى إصدار Pixelbook مؤخرًا ، فقد حان الوقت الآن للانضمام إليه. يمكنك أيضًا الانتظار قليلاً حيث يعمل مصنعو أجهزة Chromebook الآخرين على منافسين متميّزين في Pixelbook. يعد الاستثمار في Pixelbook أو جهاز Chromebook آخر إما الآن أو في المستقبل فكرة جيدة على أي حال بالنظر إلى التوسع السريع في نظام التشغيل Chrome في السنوات الأخيرة.

تطوير قاعدة مستخدمي Chromebook سريعة النمو

يعد نظام التشغيل Google Chrome هو الطاغوت في قطاع التعليم. وفقًا لـ NPD ، حققت Chromebooks ما يقرب من ربع جميع مبيعات أجهزة الكمبيوتر المحمولة خلال أسبوع الجمعة الأسود في عام 2017. علاوة على ذلك ، تم بيع أكثر من ضعف عدد أجهزة Chromebook في عام 2017 مقارنة بعام 2016. يتم تشغيل الأجهزة اللوحية التي تعمل بنظام التشغيل قريبًا ، وهذا بفضل الاهتمام عامل الشكل من المدارس. نظرًا لأن نظام التشغيل أصبح أكثر ملاءمة للمس ، فهناك طلب متزايد على التطبيقات المصممة لأجهزة تعمل باللمس على نظام تشغيل Chrome.

خذ تطبيق تدوين الملاحظات الشهير Evernote كمثال. في دراسة حالة ، تدعي الشركة أنه بعد تطبيق واجهة برمجة التطبيقات ذات زمن الاستجابة المنخفض للكتابة اليدوية على الشاشة التي تعمل باللمس ، قضى مستخدمو Pixelbook وقتاً طويلاً في التطبيق مقارنةً بالمستخدم العادي. حقق تطبيق آخر لتدوين الملاحظات يسمى Squid نجاحًا كبيرًا من خلال تحسين نظام التشغيل Chrome: حيث شكلت أجهزة Chromebook 7٪ من إجمالي قاعدة المستخدمين الخاصة بها في آخر 30 يومًا ولكنها شكلت 21٪ من إيراداتها.

إدخال قلم افتراضي في تطبيق Evernote على Google Pixelbook. المصدر: إيفرنوت.

خاتمة

يتمتع نظام التشغيل Chrome بتقدير كبير بسبب سرعته وبساطته وأمانه. إنه نظام تشغيل غالبًا ما يوصي المطورون باستخدام أصدقائهم وأفراد أسرهم غير المهرة من الناحية التكنولوجية لجعل حياتهم أسهل. لكن نظام التشغيل لا يقدم الكثير لإقناع المطورين أنفسهم بالانتقال فعليًا إلى النظام البيئي. تعد إضافة دعم تطبيق Linux لنظام التشغيل خطوة رئيسية إلى الأمام لتحقيق هذا الهدف.