الصفحة الرئيسية » howto » كيفية تثبيت Ubuntu Linux على جهاز Chromebook باستخدام Crouton

    كيفية تثبيت Ubuntu Linux على جهاز Chromebook باستخدام Crouton

    أجهزة Chromebook ليست "مجرد متصفح" - إنها أجهزة كمبيوتر محمول من نوع Linux. يمكنك بسهولة تثبيت سطح مكتب Linux كامل جنبًا إلى جنب مع نظام التشغيل Chrome والتبديل الفوري بين الاثنين باستخدام مفتاح التشغيل السريع ، دون الحاجة إلى إعادة التشغيل.

    لقد أجرينا هذه العملية باستخدام Samsung Series 3 Chromebook ، و Chromebook Pixel الأصلي ، و ASUS Chromebook Flip ، ولكن الخطوات التالية يجب أن تعمل على أي جهاز Chromebook بالخارج.

    كروتون مقابل ChrUbuntu

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

    • ChrUbuntu: ChrUbuntu هو نظام Ubuntu مصمم لأجهزة Chromebook. يعمل مثل نظام الحذاء المزدوج التقليدي. يمكنك إعادة تشغيل Chromebook والاختيار بين نظامي التشغيل Chrome و Ubuntu في وقت التشغيل. يمكن تثبيت ChrUbuntu على وحدة التخزين الداخلية لجهاز Chromebook أو على جهاز USB أو بطاقة SD.
    • كروتون: Crouton يستخدم في الواقع بيئة "chroot" لتشغيل كل من نظام التشغيل Chrome و Ubuntu في نفس الوقت. يعمل Ubuntu بجانب نظام التشغيل Chrome ، بحيث يمكنك التبديل بين نظام التشغيل Chrome وبيئة سطح المكتب القياسية في Linux مع اختصار لوحة المفاتيح. هذا يمنحك القدرة على الاستفادة من كلا البيئتين دون الحاجة إلى إعادة التشغيل. يسمح لك Crouton باستخدام نظام التشغيل Chrome أثناء وجود بيئة Linux قياسية مع جميع أدوات سطر الأوامر وتطبيقات سطح المكتب لبضع ضغطات على المفاتيح.

    سنستخدم Crouton لهذا الغرض. يستفيد نظام Linux من نظام التشغيل Chrome من تشغيل كلتا البيئتين في آنٍ واحد ، كما أنه يتميز بخبرة أكثر تعقيدًا من التشغيل الثنائي التقليدي. يستخدم Crouton أيضًا برامج التشغيل القياسية في Chrome OS لأجهزة Chromebook ، لذلك يجب ألا تواجه مشكلات في لوحة اللمس أو الأجهزة الأخرى. تم إنشاء Crouton فعلاً بواسطة موظف Google Dave Schneider.

    عندما تستخدم Crouton ، فأنت في الواقع تقوم بتشغيل نظام تشغيل واحد: Linux. ومع ذلك ، فأنت تشغل بيئتين أعلى نظام التشغيل OS-Chrome وسطح مكتب Linux تقليدي.

    الخطوة الأولى: تمكين وضع المطور

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

    بعد تمكين وضع المطور ، ستتمكن من الوصول إلى محطة لينكس من داخل نظام التشغيل Chrome وستفعل ما تشاء.

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

    في شاشة الاسترداد ، اضغط على Ctrl + D ، وأوافق على المطالبة ، وستتم التمهيد في وضع مطور البرامج.

    عند الانتقال إلى وضع مطور البرامج ، سيتم محو البيانات المحلية لجهاز Chromebook (تمامًا كما يحدث عند إلغاء قفل جهاز Nexus Android). استغرقت هذه العملية حوالي 15 دقيقة على نظامنا.

    من الآن فصاعدًا ، عندما تشغل جهاز Chromebook ، سترى شاشة تحذير. ستحتاج إلى الضغط على Ctrl + D أو الانتظار 30 ثانية لمواصلة التشغيل.

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

    الخطوة الثانية: قم بتنزيل وتثبيت Crouton

    القادم حان الوقت لتحميل Crouton. في ما يلي تنزيل مباشر لأحدث إصدار من Crouton-click عليه من Chromebook للحصول عليه.

    بعد تنزيل Crouton ، اضغط على Ctrl + Alt + T في نظام التشغيل Chrome لفتح محطة crosh الطرفية.

    نوع الصدف  في المحطة واضغط على Enter للدخول إلى وضع shell Linux. يعمل هذا الأمر فقط إذا تم تمكين وضع المطور.

    لتثبيت Crouton بطريقة سهلة ، كل ما عليك القيام به هو تشغيل الأمر أدناه. هذا يثبت Crouton مع سطح المكتب Xfce و chroot مشفر للأمن.

    sudo sh ~ / Downloads / crouton -e -t xfce

    ستستغرق عملية التثبيت الفعلية بعض الوقت حيث يتم تنزيل البرنامج المناسب وتثبيته - استغرق الأمر حوالي نصف ساعة على نظامنا - ولكن العملية تتم بشكل تلقائي إلى حد كبير.

    إذا كنت تفضل تثبيت Ubuntu's Unity desktop بدلاً من ذلك ، فاستخدم -الوحدة بدلا من -t xfce في الأمر أعلاه. تجدر الإشارة إلى أن Unity لن تعمل بسلاسة في معظم الأجهزة المحدودة لأجهزة Chromebook. يمكنك تشغيل الأمر التالي لمشاهدة قائمة بأنواع التثبيت ، بما في ذلك عمليات التثبيت بدون سطح مكتب رسومي:

    sh -e ~ / التنزيلات / crouton

    بعد الانتهاء من عملية التثبيت ، يمكنك تشغيل أي من الأوامر التالية لإدخال جلسة Crouton (على افتراض أنك قمت بتثبيت Crouton مع Xfce):

    sudo دخول-chroot startxfce4
    sudo startxfce4

    كيفية التبديل بين البيئات

    للتبديل بين نظام التشغيل Chrome وبيئة سطح المكتب Linux ، استخدم اختصارات لوحة المفاتيح التالية:

    • إذا كان لديك ARM Chromebook (وهو ما يمثل غالبية أجهزة Chromebook): Ctrl + Alt + Shift + Back و Ctrl + Alt + Shift + Forward. ملاحظة: يستخدم هذا أزرار التنقل في المستعرض الخلفي والأمامي في الصف العلوي ، وليس مفاتيح الأسهم.
    • إذا كان لديك جهاز Chromebook من Intel x86 / AMD64: Ctrl + Alt + رجوع و Ctrl + Alt + إلى الأمام بالإضافة إلى Ctrl + Alt + Refresh

    إذا كنت تريد الخروج من chroot ، فقط قم بتسجيل الخروج (باستخدام خيار "تسجيل الخروج") من سطح المكتب Xfce (أو سطح المكتب Unity ، إذا كنت تستخدم ذلك) - لا تستخدم الأمر "shut" ، مثل التي ستعمل على إيقاف جهاز Chromebook. ستحتاج بعد ذلك إلى تشغيل sudo startxfce4 الأمر أعلاه لدخول chroot مرة أخرى.

    ما يمكنك القيام به مع لينكس

    لديك الآن سطح مكتب Linux تقليدي يعمل بجانب نظام التشغيل Chrome. كل تلك البرامج التقليدية من لينكس هي مجرد مكان بعيد في مستودعات برمجيات أوبونتو. أدوات مساعدة رسومية مثل محررات الصور المحلية ، ومحرري النصوص ، وأجنحة المكاتب ، وأدوات التطوير ، وجميع أدوات تشغيل نظام التشغيل Linux التي تريدها - يسهل تثبيتها.

    يمكنك حتى مشاركة الملفات بسهولة بين نظام التشغيل Chrome ونظام Linux. ما عليك سوى استخدام دليل التنزيلات في مجلد منزلك. تظهر جميع الملفات في دليل التنزيلات في تطبيق الملفات على نظام التشغيل Chrome.

    هناك صيد واحد ، على الرغم من. على أجهزة Chromebook من ARM ، أنت محدود قليلاً في ما يمكنك القيام به. لا تعمل بعض البرامج على ARM بشكل أساسي ، ولن تتمكن من تشغيل التطبيقات التي لم يتم تجميعها في ARM Linux. يمكنك الوصول إلى مجموعة متنوعة من الأدوات المفتوحة المصدر وتطبيقات سطح المكتب التي يمكن إعادة تجميعها في ARM ، ولكن معظم التطبيقات مغلقة المصدر لن تعمل على تلك الأجهزة.

    على جهاز Chromebook من Intel ، يمكنك التمتع بحرية أكبر. يمكنك تثبيت Steam for Linux و Minecraft و Dropbox وجميع التطبيقات النموذجية التي تعمل على سطح مكتب Linux ، باستخدامها إلى جانب نظام التشغيل Chrome. وهذا يعني أنه يمكنك تثبيت Steam for Linux على Chromebook Pixel والوصول إلى نظام شامل آخر للألعاب.

    كيفية إزالة Crouton واستعادة جهاز Chromebook

    إذا قررت أنك انتهيت من لينكس ، فيمكنك بسهولة التخلص من شاشة التمهيد المخيفة واستعادة مساحة التخزين الداخلية.

    ما عليك سوى إعادة تشغيل جهاز Chromebook بشكل طبيعي للرجوع إلى شاشة التحذير عند الإقلاع. اتبع المطالبات على الشاشة (اضغط على شريط المسافة ثم اضغط على Enter) لتعطيل وضع المطور. عندما تقوم بتعطيل وضع المطور ، سيقوم جهاز Chromebook بتنظيف كل شيء ، ويعيدك إلى نظام تشغيل Chrome مغلق نظيف وآمن ويكتب جميع التغييرات التي أجريتها على برنامج Chromebook.


    إذا كنت تبحث عن معلومات أكثر تفصيلاً حول تثبيت وإعداد Crouton ، تأكد من الاطلاع على التمهيدي Crouton.