بدءًا من الإصدار 69 من نظام التشغيل Chrome، يمكن لمستخدمي نظام التشغيل Chrome (على أجهزة Chromebook محددة) تثبيت تطبيقات Linux واستخدامها . ما يسمى بمشروع Crostini، ما يفعله نظام التشغيل Chrome هو تشغيل نظام التشغيل Linux في حاوية LXD (على غرار الجهاز الظاهري ) حتى تتمكن من تثبيت تطبيقات Linux وتشغيلها في بيئة وضع الحماية .
توزيعة Linux الافتراضية المستخدمة في Crostini هي Debian، وهي توزيعة مستقرة يمكنك الاعتماد عليها. ومع ذلك، إذا لم تكن من محبي دبيان بسبب قائمة البرامج القديمة إلى حد ما، فيمكنك التبديل إلى Ubuntu بدلاً من ذلك.
ستتطلب منك عملية التحويل هذه الانتقال إلى Terminal وكتابة مجموعة من الأوامر. إذا لم تكن مرتاحًا مع المحطات الطرفية، فهذا ليس الخيار المناسب لك. إليك كيفية تشغيل حاويات Ubuntu في نظام التشغيل Chrome.
قم بتشغيل حاويات Ubuntu في نظام التشغيل Chrome
1. ابدأ تشغيل جهاز Chromebook . لا تفتح أي تطبيقات لينكس. افتح متصفح Chrome واضغط على Ctrl+ Alt+ Tلتشغيل Crosh Shell.

ابدأ تشغيل الوحدة الطرفية باستخدام هذا الأمر:
vmc start termina
![كيفية تشغيل حاويات Ubuntu في نظام التشغيل Chrome كيفية تشغيل حاويات Ubuntu في نظام التشغيل Chrome]()
2. تسمى حاوية دبيان الافتراضية "penguin"، وتستخدم للتكامل مع نظام ملفات Chrome OS. لاستبدال دبيان، ستحتاج أولاً إلى إزالة حاوية دبيان التي تحمل علامة "البطريق":
lxc stop penguin --force
lxc rename penguin debian
3. بعد ذلك، قم بإنشاء حاوية Ubuntu جديدة باسم penguin:
lxc launch ubuntu:18.04 penguin
ستستغرق هذه العملية بعض الوقت لأنها تحتاج إلى سحب الصور من الإنترنت.
![كيفية تشغيل حاويات Ubuntu في نظام التشغيل Chrome كيفية تشغيل حاويات Ubuntu في نظام التشغيل Chrome]()
4. بمجرد الانتهاء، قم بالتمهيد إلى الحاوية الجديدة:
lxc exec penguin -- bash
5. تحديثات النظام وترقياته:
apt update
apt upgrade
6. قم بتثبيت حزم Crostini حتى تتمكن من التكامل مع نظام الملفات الأصلي. أدخل الأوامر التالية لإضافة حزمة cros الخاصة بالريبو:
cros-packages’ repo:
echo "deb https://storage.googleapis.com/cros-packages stretch main" > /etc/apt/sources.list.d/cros.list
if [ -f /dev/.cros_milestone ]; then sudo sed -i "s?packages?packages/$(cat /dev/.cros_milestone)?" /etc/apt/sources.list.d/cros.list; fi
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
apt update
تثبيت التبعيات:
apt install binutils
7. على الرغم من إضافة الريبو، لا يمكنك تثبيت حزم Crostini مباشرة. هذا هو الحل.
قم بتنزيل حزمة Crostini باستخدام الأمر:
apt download cros-ui-config
سوف تتلقى رسالة تحذير. فقط تجاهله.
![كيفية تشغيل حاويات Ubuntu في نظام التشغيل Chrome كيفية تشغيل حاويات Ubuntu في نظام التشغيل Chrome]()
الآن قم باستخراج الحزم التي تم تنزيلها:
ar x cros-ui-config_0.12_all.deb data.tar.gz
gunzip data.tar.gz
tar f data.tar --delete ./etc/gtk-3.0/settings.ini
gzip data.tar
ar r cros-ui-config_0.12_all.deb data.tar.gz
rm -rf data.tar.gz
قم بتثبيت حزمة Crostini من ملف deb:
apt install cros-guest-tools ./cros-ui-config_0.12_all.deb
8. وأخيرًا، قم بإزالة الحزمة التي تم تنزيلها:
rm cros-ui-config_0.12_all.deb
9. قم بتثبيت حزمة adwaita-icon-theme-full. بدون هذه الحزمة، سيكون لتطبيقات Linux GUI مؤشر صغير جدًا.
apt install adwaita-icon-theme-full
10. المستخدم الافتراضي في الحاوية هو "ubuntu". تحتاج إلى حذفه واستبداله باسم مستخدم Gmail الخاص بك. يعد استخدام اسم مستخدم Gmail الخاص بك ( حساب Gmail الذي تستخدمه لتسجيل الدخول إلى جهاز Chromebook) أمرًا ضروريًا إذا كنت تريد دمج حاوية Ubuntu هذه مع نظام الملفات الأصلي. بدون ذلك، لن تتمكن من الوصول إلى ملفات Linux الخاصة بك من مدير الملفات.
killall -u ubuntu
groupmod -n gmail-username ubuntu
usermod -md /home/gmail-username -l gmail-username ubuntu
usermod -aG users gmail-username
loginctl enable-linger gmail-username
sed -i 's/ubuntu/gmail-username/' /etc/sudoers.d/90-cloud-init-users
ملاحظة : استبدل "اسم مستخدم gmail" باسم مستخدم Gmail الخاص بك.
11. بمجرد الانتهاء من ذلك، قم بإغلاق الحاوية:
shutdown -h now
وأعد تشغيل Chromebook. بعد إعادة التشغيل، قم بتشغيل تطبيق Terminal من المشغل. إذا فشلت، حاول مرة أخرى.
12. حاول تحديث النظام مرة أخرى.
sudo apt update
إذا رأيت رسالة الخطأ:
لا يمكن التحقق من التوقيعات التالية لأن المفتاح العام غير متاح: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC
وذلك لأنه لم يتم العثور على المفتاح الخاص لحزمة Crostini في النظام. أضف مفتاحًا خاصًا باستخدام الأمر أدناه:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7638D0442B90D010 8B48AD6246925553
ويجب أن تكون قادرًا على تشغيل التحديث المناسب دون أي مشاكل.
يمكنك الآن البدء في تثبيت تطبيقات Linux باستخدام الأمر apt install . على سبيل المثال، لتثبيت أحدث إصدار من Firefox، استخدم الأمر:
sudo apt install firefox
احذف حاوية دبيان
إذا لم تعد تستخدم حاوية دبيان، فيمكنك حذفها لتحرير مساحة التخزين.
1. في متصفح Chrome، اضغط على Ctrl+ Alt+ Tلتشغيل Crosh Shell.
2. ابدأ المحطة:
vmc start termina
3. حذف حاويات دبيان:
lxc delete debian
إذا كنت تحب الاستقرار والأمان، فإن الالتزام بحاوية دبيان الافتراضية هو الخيار الأفضل. إذا لم يكن الأمر كذلك، فيمكنك التبديل إلى Ubuntu، لأنه يوفر المزيد من خيارات البرامج والمرونة. هناك العديد من صور LXD التي يمكنك استخدامها، لذا فأنت لا تقتصر على Ubuntu.
أتمنى أن تكون ناجحا.