إعداد المؤسسة

إذا أعددت Cloud Workstations لمؤسسة، يمكنك إنشاء إعدادات محطة عمل للمستخدم باستخدام رمز تم تنزيله مسبقًا وتم إنشاؤه مسبقًا. يتيح ذلك للمطوّرين بدء العمل على الفور بدون انتظار اكتمال عملية الإنشاء.

لإنشاء إعدادات محطة عمل مستخدم، عليك إنشاء محطة عمل مشرف، وتشغيل عملية الإنشاء مرة واحدة، وإنشاء لقطة من القرص الدائم، ثم استخدام هذه اللقطة لإنشاء إعدادات محطة عمل جديدة.

إنشاء محطة عمل للمشرف

اتّبِع الخطوات الواردة في مقالة تشغيل محطة العمل لإنشاء محطة عمل واحدة وتشغيلها. ستكون هذه الصورة الأساسية.

إنشاء الأهداف

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

الإنشاء اليدوي

قبل تشغيل نص الإنشاء البرمجي، يجب الحصول على إذن الوصول إلى الرمز كما هو موضّح في الوصول إلى الرمز المصدر. بعد ذلك، أنشئ الأهداف يدويًا كما هو موضّح في التنزيل والإنشاء والتشغيل.

الإصدار الآلي

شغِّل النص البرمجي setup.sh المتوفّر في مستودع sdv-setup. يعمل هذا النص البرمجي على أتمتة استنساخ الرمز المصدر لنظام Android وإنشاء الأهداف.

يستغرق إكمال النص البرمجي عدة ساعات. يستنسخ هذا النص البرمجي الرمز المصدر لنظام Android (يستغرق ذلك 30 دقيقة تقريبًا)، ثم ينشئ أهداف SDV IVI (ساعتان) والوسائط (30 دقيقة) والنواة (10 دقائق).

(اختياري) إعداد مشروع في استوديو Android for Platform

‫Android Studio for Platform‏ (ASfP) هي بيئة تطوير متكاملة (IDE) مثبَّتة مسبقًا على Cloud Workstation. إذا كان جميع المطوّرين يعملون على المشروع نفسه، يمكنك ضبط مشروع ASfP في لقطة القرص أو تصدير نموذج .asfp-project قابل للمشاركة (هدف lunch، وdirectories ضمن النطاق، وother_languages: [rust]) يمكن للجميع استيراده. اتّبِع التعليمات الواردة في مقالتَي إنشاء مشروع SDV ونماذج المشاريع القابلة للمشاركة (التصدير والاستيراد) لضبط المشروع ومشاركته.

إنشاء لقطة قرص

بعد اكتمال عملية الإنشاء، أنشئ لقطة من القرص الدائم لمحطة عمل المشرف.

  1. أزِل إعدادات Git وملفات تعريف الارتباط لمنع مشاركة بيانات الاعتماد الشخصية مع مستخدمين آخرين:

    rm ~/.gitcookies
    rm ~/.gitconfig
    
  2. أزِل مستودع sdv-setup للحفاظ على نظافة الصورة الأساسية:

    rm -rf ~/sdv-setup
    
  3. ابحث عن قرص محطة عمل المشرف:

    1. أبقِ محطة عمل المشرف قيد التشغيل.
    2. في وحدة تحكّم Google Cloud، أدخِل VM Instances في شريط البحث، ثم انقر على النتيجة الأولى.
    3. في شريط الفلترة، أدخِل workstation_id:work-station. يجب أن يتطابق work-station مع معرّف محطة عمل المشرف. اضغط على مفتاح Enter لفلترة النتائج.
    4. انقر على الإدخال المتبقي.
    5. في صفحة مثيل الجهاز الافتراضي، يتم إدراج قرصَين مختلفَين في مساحة التخزين. انقر على القرص الذي يبلغ حجمه (غيغابايت) 1000 ونوعه قرص دائم إقليمي ذو حالة صلبة. يحتوي هذا القرص على الدليل الرئيسي الذي تريد التقاط لقطة له.
  4. أوقِف محطة عمل المشرف:

    1. يُرجى إبقاء صفحة القرص مفتوحة.
    2. في علامة تبويب متصفّح أو نافذة جديدة، افتح Google Cloud Console وانتقِل إلى صفحة Cloud Workstations. في شريط البحث، أدخِل Cloud Workstations، ثم انقر على النتيجة الأولى.
    3. انقر على محطات العمل في اللوحة الجانبية.
    4. انقر على محطة عمل المشرف (التي تحمل رقم التعريف work-station) في الجدول.
    5. انقر على إيقاف في شريط الأدوات، ثم انتظِر حتى تتوقف محطة العمل.
  5. أنشئ لقطة القرص:

    1. ارجع إلى صفحة القرص، ثم انقر على إنشاء لقطة في شريط الأدوات.
    2. في حقل الاسم، أدخِل aaos-sdv-dev-snapshot.
    3. اترك الحقول المتبقية على قيمها التلقائية.
    4. في أسفل الصفحة، انقر على إنشاء.

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

إنشاء إعدادات محطة عمل المستخدم

أنشئ إعدادات جديدة لمحطة العمل تستخدم اللقطة كنقطة بداية:

  1. اتّبِع التعليمات الواردة في مقالة ضبط متغيّرات البيئة لتشغيل Cloud Shell، ثم اضبط متغيّرات البيئة.
  2. طبِّق إعدادات Terraform لإنشاء إعدادات محطة عمل المستخدم:

    cd ~/dev/sdv-setup/tf/user_dev_env
    terraform init
    terraform apply -auto-approve
    

إنشاء محطة عمل مستخدم

  1. في وحدة تحكّم Google Cloud، انتقِل إلى صفحة Cloud Workstations. أدخِل Cloud Workstations في شريط البحث، ثم انقر على النتيجة الأولى.
  2. انقر على محطات العمل في اللوحة الجانبية.
  3. انقر على إنشاء محطة عمل في شريط الأدوات.
  4. أدخِل رقم تعريف لمحطة العمل أو اترك الرقم التلقائي.
  5. أدخِل اسمًا معروضًا لمحطة العمل. في حال ترك هذا الحقل فارغًا، سيتم استخدام رقم التعريف.
  6. اختَر user-workstation-config كـ إعدادات.
  7. انقر على إنشاء.
  8. في قائمة محطات العمل، ابحث عن محطة العمل التي أنشأتها للتو. انقر على بدء ضمن عمود الإجراءات السريعة.
  9. بعد بدء محطة العمل، انقر على تشغيل ضمن عمود الإجراءات السريعة لبدء استخدام محطة العمل.
  10. افتح مستكشف الملفات للتحقق من أن الدليل الرئيسي يحتوي على الملفات من لقطة القرص.

يمكن لمؤسستك الآن إنشاء محطات عمل للمطوّرين. لمزيد من المعلومات حول إعداد إمكانية الوصول إلى Cloud Workstations، يُرجى الاطّلاع على التحكّم في الوصول باستخدام "إدارة الهوية وإمكانية الوصول".