الصفحة الرئيسية » howto » كيفية إدارة نظام Crouton Linux على جهاز Chromebook

    كيفية إدارة نظام Crouton Linux على جهاز Chromebook

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

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

    يقوم Crouton بتخزين أنظمة Linux التي تقوم بتثبيتها في "chroots". يمكن أن يكون لديك العديد من chroots. سوف تساعدك الأوامر التالية على العمل مع وإدارة تلك الأخلاق.

    اختر الهدف

    عند تثبيت Crouton ، يجب عليك تحديد هدف. على سبيل المثال ، "sudo sh ~ / Downloads / crouton -t xfce ، xiwi" يثبت سطح المكتب Xfce باستخدام البرنامج الذي يمكّن إضافة Chrome OS. ستجد أهدافًا أخرى هنا أيضًا - سطح مكتب Ubuntu's Unity ، و KDE ، و GNOME ، و LXDE ، و Enlightenment ، بل وحتى أهداف سطر الأوامر فقط مثل "core" و "cli-extra" إذا لم تكن بحاجة إلى كمبيوتر مكتبي فاخر.

    بعد تنزيل البرنامج النصي Crouton إلى مجلد التنزيلات ، يمكنك تشغيل الأمر التالي لمشاهدة قائمة الأهداف:

    sh ~ / التنزيلات / crouton -t مساعدة

    اختر Linux Distro و Release

    لا يزال Crouton يستخدم Ubuntu 12.04 كتوزيع Linux الافتراضي الخاص به ، ولكن يمكنك تثبيت إصدارات أخرى من Ubuntu أو Debian أو Kali Linux. حدد إصدارًا باستخدام -r أثناء تشغيل الأمر Crouton. على سبيل المثال ، "sudo sh ~ / Downloads / crouton -r trusty -t unit، xiwi" يثبت chroot مع Ubuntu Trusty ، سطح المكتب Unity ، والبرنامج الذي يسمح بإضافة Chrome OS لعرضه في علامة تبويب المتصفح.

    قم بتشغيل الأمر التالي لمشاهدة قائمة بتوزيعات Linux وإصداراتها:

    sh ~ / Downloads / crouton -r list

    تحديث كروتون كروت

    عندما يخرج إصدار جديد من Crouton ، سيكون البرنامج الموجود في chroot قديمًا. لن يتم تحديث نفسه تلقائيًا ، ولكن يمكنك تحديثه بسرعة إلى حد ما.

    أولاً ، أدخل chroot وتشغيل الأمر التالي. وهذا يعني أنه يجب تشغيل هذا الأمر من نظام Crouton Linux:

    croutonversion -u -d -c

    بعد ذلك ، اخرج من chroot وشغل الأمر التالي من shell OS ، واستبدل "name" باسم chroot. إذا لم تحدد اسمًا ، فمن المحتمل أن يكون اسم الإصدار الذي ثبته - على سبيل المثال ، "موثوق" أو "دقيق".

    sudo sh ~ / Downloads / crouton -u -n name

    تشفير chroot

    عند تثبيت choutot Crouton مع البرنامج النصي المثبت ، قم بإضافة -e إلى الأمر لتشفير chroot الخاص بك. يمكنك أيضًا إعادة تشغيل البرنامج النصي لبرنامج تثبيت Crouton باستخدام المفتاح -e لتشفير chroot حالي. على سبيل المثال ، لتحديث chroot حالي وإضافة تشفير ، يمكنك استخدام نفس الأمر على النحو الوارد أعلاه ، مع إضافة ae:

    sudo sh ~ / Downloads / crouton -u -e -n name

    خلق متعددة chroots

    يسمح لك Crouton بإنشاء العديد من chroots ، بحيث يمكنك تجربة أجهزة سطح المكتب والتوزيعات المختلفة من Linux. لإنشاء chroot جديد بعد أن قمت بالفعل بإنشاء واحد مع Crouton ، قم بتشغيل البرنامج النصي مثبت Crouton مرة أخرى وإضافة -n إلى الأمر. على سبيل المثال ، سيقوم الأمر التالي بإنشاء chroot جديد يسمى testchroot مع سطح المكتب LXDE:

    sudo sh ~ / Downloads / crouton -r trusty -t lxde، xiwi -n testchroot

    نسخة احتياطية من chroot

    قم بتشغيل الأمر التالي لعمل نسخة احتياطية من chouton croton ، مع استبدال "name" باسم chroot. سيؤدي ذلك إلى إنشاء أرشيف في الدليل الحالي يحتوي على ملفات chroot.

    sudo edit-chroot -b name

    يمكنك استعادة النسخة الاحتياطية لاحقًا باستخدام الأمر التالي:

    sudo edit-chroot -r name

    أو ، عند إعداد Crouton من الصفر - ربما كنت تقوم بغسل جهاز Chromebook وتريد استعادة بيئة Linux المخصصة الخاصة بك - يمكنك تشغيل الأمر التالي أثناء تثبيت Crouton. سيعيد برنامج تثبيت برنامج Crouton برنامج chroot من ملف النسخ الاحتياطي الذي تقدمه ، لذلك استبدل "backupfile.tar.gz" باسم ملف النسخ الاحتياطي الذي تريد استعادته.

    sudo sh ~ / Downloads / crouton -f backupfile.tar.gz

    حذف Chroot

    عطّل وضع مطور البرامج على Chromebook وسيقوم تلقائيًا بتشغيل powerwash نفسه ، واستعادة جهاز Chromebook إلى حالة المصنع. هذا سوف يمسح أيضا Crouton وجميع chroots لينكس الخاص بك. ولكن ، إذا كنت ترغب فقط في التخلص من إحدى جرائد Linux الخاصة بك ، فيمكنك تشغيل الأمر التالي في shell Chrome ، مع استبدال الاسم باسم chroot.

    sudo delete-chroot name


    هذه المعلومات تأتي من وثائق Crouton الرسمية على صفحة github Crouton. حرصًا على مساعدة القراء ، حاولنا أن نجعل الأمر أكثر سهولة في الهضم. إذا لم يعمل أمر هنا ، فمن الممكن تغيير شيء ما - توجه إلى موقع Crouton الرسمي للحصول على أحدث الوثائق الحديثة.

    Image Credit: TechnologyGuide TestLab on Flickr