كيفية تثبيت Linux على Chromebook: دليل خطوة بخطوة
غالبًا ما يُطرح سؤال عند الحديث عن أجهزة Chromebook وهو ما إذا كانت تعمل بنفس طريقة عمل أجهزة الكمبيوتر المحمولة النموذجية التي تعمل بنظام Windows أو macOS أو Linux.
للإجابة على هذا ، تعد أجهزة Chromebook نوعًا من أجهزة الكمبيوتر المحمول المصممة لتشغيل ChromeOS ، وهو نظام تشغيل خفيف الوزن يستخدم متصفح الويب Google Chrome كواجهة مستخدم رئيسية.
يستخدم ChromeOS واجهات برمجة تطبيقات Google ويأتي مدمجًا مع تطبيقات Google. يدعم ChromeOS أيضًا تطبيقات Android.
على الرغم من أن أجهزة Chromebook ليس لها فرق كبير من حيث الشكل والمظهر عند مقارنتها بأجهزة الكمبيوتر المحمولة الأخرى ، إلا أنها تأتي مع أجهزة أقل قوة. هذا لأن ChromeOS مصمم للاستفادة من الخدمات المستندة إلى السحابة والحوسبة السحابية بدلاً من البرامج المثبتة محليًا مثل Windows أو Linux أو macOS.
نظرًا لأن لديهم أجهزة أقل قوة ، فإن أجهزة Chromebook تتمتع بميزة كونها صديقة للميزانية. في حين أن أجهزة الكمبيوتر المحمولة الأفضل من نوعها تكلف أكثر من 1000 دولار في وقت الإصدار ، فإن أجهزة Chromebook الأفضل من نوعها تكلف أقل من 500 دولار ، حيث تكلف غالبية أجهزة Chromebook أقل من 300 دولار.
يمكن استخدام أجهزة Chromebook لتصفح الويب ، والألعاب ، ومشاهدة أو دفق الوسائط ، والتعلم عن بعد ، والتحرير الأساسي للصور والفيديو ، واستخدام التطبيقات المستندة إلى الويب. إذا كانت هذه هي المهام التي تقوم بها عادةً على الكمبيوتر المحمول الخاص بك ولديك القليل من البرامج المتوفرة محليًا ، فقد يكون جهاز Chromebook هو كل ما تحتاجه.
ومن المثير للاهتمام أن ChromeOS نفسه هو نظام تشغيل قائم على Linux لأنه يستخدم Linux Kernel ، والذي يعمل كوسيط بين الأجهزة والبرامج على أجهزة الكمبيوتر. يسمح kernel بالاتصال بين الأجهزة والبرامج. تم بناء ChromeOS على رأس توزيعة Gentoo Linux.
مع ذلك ، من المهم أن نلاحظ أن ChromeOS لا يلتزم بقيم GNU ، وهي حركة برمجية مجانية توفر برمجيات مجانية ، وهي مكون رئيسي في توزيعات Linux.
يحتوي ChromeOS على رمز مغلق وهو ليس مجانيًا ومفتوح المصدر. كما أنه غير متوافق مع برنامج جنو. تعتمد أنظمة عمليات Linux على نواة Linux وتستخدم برنامج GNU لتوفير برامج مجانية ومفتوحة المصدر للمستخدمين.
اكتسبت أنظمة عمليات Linux منذ ذلك الحين مجتمعًا كبيرًا من المستخدمين. وذلك لأن طبيعة المصدر المفتوح لنظام التشغيل تسمح بالتطوير والتحسين المستمر من قبل مجتمع المستخدمين.
أنظمة عمليات Linux هي أيضًا آمنة وخفيفة الوزن ومرنة وقابلة للتخصيص بدرجة كبيرة وتوفر مجموعة واسعة من التوزيعات للاختيار من بينها.
مزايا تشغيل Linux على Chromebook
بينما تم تصميم أجهزة Chromebook لتشغيل ChromeOS ، فمن الممكن تثبيت Linux في Chromebook. تتضمن بعض مزايا تثبيت Linux في Chromebook ما يلي:
- الوصول إلى مجموعة واسعة من البرامج – تحتوي أنظمة تشغيل Linux على الكثير من البرامج المجانية ومفتوحة المصدر ذات الميزات المتقدمة. يمكن أن يؤدي هذا البرنامج وظائف مثل تحرير الصور والفيديو والبرمجة وحتى تحرير المستندات. في كثير من الأحيان ، تحتوي البرامج المثبتة محليًا على ميزات أكثر مقارنةً بنظيراتها المستندة إلى الويب. عن طريق تثبيت البرنامج محليًا ، يمكنك إلغاء قفل كل هذه الميزات المتقدمة.
- أمان واستقرار أفضل – تُعرف أنظمة تشغيل Linux بكونها مستقرة وآمنة للغاية وليست عرضة للبرامج الضارة. بقدر ما يحتوي ChromeOS على أمان مضمّن فيه ، فقد يتم ترك المستخدمين مكشوفين بمجرد عدم دعم الإصدار الخاص بهم من Google. في مثل هذه الحالات ، يضمن تثبيت Linux أن يظل جهاز Chromebook آمنًا.
- استخدم Chromebook بدون الإنترنت – تعد أجهزة Chromebook أكثر ملاءمة لتطبيقات الويب. إذا لم يكن لديك اتصال دائم بالإنترنت ، فقد يصبح جهاز Chromebook مقيدًا للغاية. ومع ذلك ، فإن تثبيت Linux على جهاز Chromebook الخاص بك يسمح لك بالاستفادة الكاملة من جهازك دون اتصال بالإنترنت.
- اجعل Chromebook قابلاً للتخصيص – مستوى التخصيص المتاح للمستخدمين الذين يستخدمون نظام التشغيل Chrome على جهاز Chromebook محدود للغاية. من ناحية أخرى ، تسمح أنظمة تشغيل Linux للمستخدمين بتعديل وتخصيص نظام التشغيل الخاص بهم وفقًا لاحتياجاتهم. يتيح ذلك للمستخدمين إنشاء تجربة مستخدم أفضل تناسبهم. من خلال تثبيت Linux في Chromebook ، يمكن للمستخدمين الاستفادة من التخصيص الذي يأتي مع Linux.
قد يجد المستخدمون المهتمون بتعلم Linux ببساطة أن تثبيته على Chromebook بديل أرخص. سيستفيد المبرمجون أيضًا من تثبيت Linux لأن لديهم إمكانية وصول أكبر إلى البرامج اللازمة لتطوير البرامج.
نظام Linux مزدوج التمهيد مع ChromeOS
يشير التمهيد المزدوج إلى وجود نظامي تشغيل مثبتين على الجهاز ، ويختار المستخدمون نظام التشغيل الذي يريدون استخدامه في وقت التمهيد. في هذه الحالة ، سيتم تثبيت كل من Linux و ChomeOS على جهاز Chromebook.
لم يتم تصميم أجهزة Chromebook للتعامل مع التشغيل المزدوج ، ولا تدعمه Google ولا الشركات المصنعة لأجهزة Chromebook.
عندما تحاول تشغيل ChromeOS بنظام تشغيل آخر ، فستواجه مشكلات مثل عدم عمل الميكروفون أو لوحة المفاتيح ، وسيصبح جهازك بطيئًا للغاية ، وإلغاء الضمان ، ودعم المجتمع المحدود بين الأشخاص الذين ما زالوا يفعلون ذلك ، وأنت تخاطر بالتوقف جهازك.
يعد التشغيل المزدوج باستخدام ChromeOS في جهاز Chromebook أمرًا صعبًا أيضًا بسبب طبيعة نظام التشغيل Chrome ، والذي سيشغل مساحة محرك الأقراص الثابتة بالكامل عند محاولة التمهيد المزدوج باستخدام نظام تشغيل آخر.
ومع ذلك ، لا يزال التمهيد المزدوج ممكنًا من خلال مشاريع مثل Chrx و GalliumOS ، وهو توزيع Linux مخصص لأجهزة Chromebook. ومع ذلك ، تم التخلي عن هذه المشاريع منذ ذلك الحين ، والخيار الأقرب والأفضل هو استخدام كروتون.
بقدر ما لا يُنشئ بيئة تمهيد مزدوجة حقيقية ، ستتمكن من استخدام Linux داخل ChromeOS والتبديل بين Ubuntu و ChromeOS وقتما تشاء.
للقيام بذلك ، تحتاج أولاً إلى تمكين وضع المطور على جهاز Chromebook. يمنحك وضع المطور وصولاً جذريًا إلى جهاز Chromebook ، مما يسمح لك بتثبيت التطبيقات من مصادر أخرى بخلاف Play Store فقط ، كما يتيح لك التمهيد المزدوج لجهاز Chromebook.
ومع ذلك ، من المهم ملاحظة أن تمكين وضع المطور يجعل جهاز Chromebook أقل أمانًا ويمحو أيضًا جميع البيانات الموجودة على جهاز Chromebook. لذلك ، قم بعمل نسخة احتياطية من أي بيانات ، فأنت لا تريد أن تفقد. لتشغيل وضع المطور على جهاز Chromebook:
1. اضغط على ESC + Refresh + مفتاح التشغيل. يمكن القيام بذلك عندما يكون جهاز Chromebook قيد التشغيل أو الإيقاف ، وسيأخذك إلى شاشة الاسترداد
2. في شاشة الاسترداد التي ستظهر ، اضغط على CTRL + D
3. اضغط على Enter لإيقاف التحقق من نظام التشغيل
4. مع إيقاف التحقق من نظام التشغيل ، اضغط على CTRL + D في هذه الشاشة التالية.
5. سيبدأ Chromebook عملية تشغيل وضع المطور. يستغرق الانتقال إلى وضع المطور بعض الوقت. تحلى بالصبر أثناء تشغيل Chromebook لوضع المطور.
6. بمجرد الانتهاء من الانتقال إلى وضع المطور ، انقر فوق “البدء” لبدء إعداد Chromebook الخاص بك والمضي في عملية الإعداد.
بمجرد تمكين وضع المطور ، فإن الخطوة التالية هي تثبيت Ubuntu باستخدام Crouton. لفعل هذا:
1. انتقل إلى صفحة Crouton GitHub وقم بتنزيل Crouton بالنقر فوق ارتباط التنزيل. يمكنك أيضًا النقر هنا لتنزيل Crouton مباشرةً. يجب أن يكون البرنامج النصي الذي تم تنزيله في مجلد التنزيلات.
2. اضغط على CTRL + ALT + T لفتح ChromeOS Shell. في الغلاف ، أدخل الأمر التالي واضغط على Enter
shell
3. أدخل الأمر التالي لنسخ مثبت كروتون في مكان يمكن تنفيذه فيه
sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
4. لتشغيل مثبت كروتون ، أدخل السطر التالي واضغط على Enter
sudo crouton -t xfce
انتظر حتى يكتمل التنزيل والتثبيت وقم بتوفير اسم مستخدم وكلمة مرور عندما يُطلب منك ذلك.
5. لبدء استخدام Ubuntu ، أدخل السطر التالي واضغط على Enter
sudo startxfce4
مع تثبيت Ubuntu الآن جنبًا إلى جنب مع ChromeOS ، يمكنك التبديل بين نظامي التشغيل بالضغط على CTRL + ALT + Shift + Back أو CTRL + ALT + Shift + Forward
إزالة Chrome OS وتثبيت Linux
للقيام بذلك ، تأكد أولاً من تمكين وضع المطور على جهاز Chromebook. تمامًا مثل التشغيل المزدوج ، تعمل هذه العملية على أجهزة Chromebook المستندة إلى Intel مع تخزين SSD وأكثر من 64 جيجابايت من مساحة التخزين المجانية. تحتاج أيضًا إلى قرص فلاش مع توزيعة Linux قابلة للتمهيد ، ويفضل أن يكون Ubuntu 18.04 أو الإصدارات الأحدث.
مرة أخرى ، هذا شيء لم يتم تصميم أجهزة Chromebook من أجله ، وأنت تخاطر باستخدام Chromebook أو الاضطرار إلى التكرار مع توزيعات Linux المختلفة للعثور على ما يناسبك.
1. اضغط على CTRL + ALT + T لفتح ChromeOS Shell المعروف أيضًا باسم crosh
2. أدخل السطر التالي واضغط على Enter لبدء شل
shell
3. أدخل الأمر التالي واضغط على Enter. يقوم هذا الأمر بتنزيل برنامج نصي يسمح لنا بتعديل البرامج الثابتة لأجهزة Chromebook:
cd;bash ˂(curl https://johnlewis.ie/flash_cb_fw.sh)
4. بمجرد انتهاء التنزيل ، ستصل إلى هذه الشاشة. إضغط مفتاح الدخول للاستمرار
5. حدد خيار تعديل Chromebook RW_LEGACY بكتابة 1 والضغط على Enter
6. أعد كتابة النص المعروض واضغط على Enter. هذا لتأكيد أنه في حالة حدوث أي خطأ وظهور طوب Chromebook ، فإنك تتحمل المسؤولية الكاملة عن ذلك. بعد الضغط على Enter ، انتظر حتى تكتمل العملية ، ثم أغلق جهاز Chromebook وأعد تشغيله مرة أخرى.
7. بمجرد تشغيل Chromebook ، اضغط على CTRL + D لتجاوز شاشة الاسترداد وتحميل نظام التشغيل Chrome
8. اضغط على CTRL + ALT + F2 ، والتي تنقلك إلى شاشة تسجيل الدخول. أدخل الأمر التالي واضغط على Enter لتسجيل الدخول
chronos
9. أدخل الأمر التالي للسماح لك بالتمهيد من جهاز USB
sudo crossystem dev_boot_usb=1 dev_boot_legacy=1
10. قم بإيقاف تشغيل جهاز Chromebook عن طريق إدخال الأمر التالي والضغط على Enter
sudo poweroff
11. قم بتوصيل محرك أقراص USB بنظام التشغيل Ubuntu OS القابل للتمهيد ، ثم قم بتشغيل جهاز Chromebook الذي سينقلك إلى شاشة الاسترداد.
12. أثناء وجودك على شاشة الاسترداد ، اضغط على CTRL + L للدخول إلى BIOS بدلاً من تمهيد Chrome OS
13. اضغط على ESC لعرض قائمة التمهيد
14. سيعرض جهاز Chromebook بعد ذلك المواقع التي يمكن تشغيله منها. حدد محرك أقراص USB الخاص بك باستخدام نظام التشغيل Ubuntu OS القابل للتمهيد ، ثم اضغط على Enter. في هذه الحالة ، سنكتب 2 ونضغط على Enter
15. اضغط على Enter في هذه الشاشة التالية لتشغيل Ubuntu
16. انتظر حتى ينتهي Ubuntu من التمهيد لإعداده والبدء في استخدامه
تثبيت Linux داخل Chrome OS
جميع أجهزة Chromebook التي تم إطلاقها بعد عام 2019 تدعم Linux (تجريبي) ، والذي يُعرف أيضًا باسم Crostini. ومع ذلك ، فإن بعض أجهزة Chromebook التي تم إصدارها قبل عام 2019 تدعم هذه الميزة. يمكن العثور على قائمة أجهزة Chromebook من هنا.
يعتبر Crostini مفيدًا بشكل خاص للمطورين الذين يستخدمون أجهزة Chromebook. تسمح هذه الميزة للمستخدمين بتثبيت وتشغيل تطبيقات Linux للتطوير ، مثل محررات أكواد Linux و IDEs وأدوات سطر أوامر Linux على Chromebook. يمكن للمستخدمين بعد ذلك تشغيل تطبيقات Linux الخاصة بهم داخل ChromeOS.
مقارنة بالطرق الأخرى الموضحة سابقًا ، فهذه طريقة أكثر أمانًا لاستخدام Linux في نظام التشغيل Chrome OS ، وتقدم Google دعمًا لـ Crostini كميزة تتيح للمستخدمين استخدام Linux على أجهزة Chromebook الخاصة بهم.
لتثبيت Linux داخل ChromeOS:
1. انقر فوق الوقت في الجزء السفلي الأيسر من جهاز Chromebook
2. انقر على أيقونة الترس لفتح نافذة الإعدادات
3. في صفحة الإعدادات ، انقر فوق خيارات متقدمة
4. انقر فوق Developers ثم حدد تشغيل
5. في النافذة المعروضة لإعداد Linux Development Environment ، انقر فوق التالي
6. أدخل اسم المستخدم الذي تريد استخدامه وانقر فوق تثبيت. بشكل افتراضي ، يتم تحديد حجم القرص الموصى به في هذه الصفحة. يمكنك تخصيص هذا الحجم إذا أردت ، لكن ليس عليك ذلك.
7. انتظر حتى تنتهي عملية التثبيت ، وبعد ذلك ستفتح نافذة طرفية
8. انقر بزر الماوس الأيمن فوق النافذة الطرفية على الرف وحدد تثبيت لتثبيت طرف Linux على الرف. سيسمح هذا بالوصول السهل إلى محطة Linux في المستقبل.
مع فتح المحطة ، يمكنك الآن البدء في استخدام Linux داخل ChromeOS.
خاتمة
تعد أجهزة Chromebook بديلاً ممتازًا وصديقًا للميزانية لأجهزة الكمبيوتر المحمولة التقليدية. تمتلئ أجهزة Chromebook بميزات مخصصة بشكل خاص للمستخدمين المتصلين بالإنترنت ويستفيدون من تطبيقات الويب دون الحاجة إلى برامج مثبتة محليًا.
من خلال تثبيت Linux في Chromebook ، لن تتمكن فقط من توسيع ميزات هذه الأجهزة القوية بالفعل ، ولكن قد تكون قادرًا على بث حياة جديدة فيها في حالة توقف Google عن دعم Chromebook الخاص بك.
بالإضافة إلى ذلك ، يمكن للمطورين الاستفادة من تثبيت Linux على أجهزة Chromebook الخاصة بهم ، مما سيسمح لهم بالوصول إلى البرامج اللازمة للبرمجة.
يمكنك أيضًا استكشاف بعض أفضل شبكات VPN لأجهزة Chromebook.