يتم فتح جهاز Ubuntu VM الخاص بك في نافذة صغيرة، ويبدو أن الماوس محاصر بداخلها، ولا يؤدي سحب ملف من Windows إلى أي شيء. تعمل حزمة واحدة على إصلاح الثلاثة جميعها - والطريقة الصحيحة لتثبيتها اليوم ليست طريقة صورة القرص المضغوط القديمة من البرامج التعليمية القديمة. إنه أمر واحد من مستودع Ubuntu الخاص، تمامًا كما هو موضح في الفيديو.
جهاز Ubuntu الظاهري الجديد بدون أدوات الضيف قابل للاستخدام ولكنه بائس: دقة صغيرة ثابتة، بدون نسخ ولصق، بدون سحب وإسقاط، وماوس يجب عليك تحريره يدويًا. أدوات VMware هي الوكيل الصغير الذي يربط الضيف بـ VMware - وبالنسبة لـ Ubuntu، توصية VMware الخاصة هي الإصدار مفتوح المصدر، open-vm-tools، المثبت باستخدام apt. هذا هو المسار الذي يسلكه هذا الفيديو، وهو المسار الذي يتبعه هذا الدليل خطوة بخطوة.
افتح محطة داخل Ubuntu VM (Ctrl + Alt + T) وقم بتشغيل الأمر الدقيق من الفيديو:
sudo apt update && sudo apt install open-vm-tools-desktop -yيقوم النصف الأول، sudo apt update، بتحديث قائمة حزم Ubuntu، لذا تقوم apt بتثبيت الإصدار الحالي بدلاً من الفشل في فهرس قديم - وتخطيه هو السبب الأكثر شيوعًا لحدوث أخطاء هذا الأمر على جهاز افتراضي جديد.
هناك حزمتان والفرق مهم. يقوم open-vm-tools الأساسي بتشغيل خدمة الخلفية التي تتحدث إلى VMware - أوامر إيقاف التشغيل، ومزامنة الوقت، وإعداد تقارير المضيف. تضيف الحزمة -desktop الجزء الذي تراه بالفعل: تغيير حجم الشاشة تلقائيًا، والحافظة المشتركة، والسحب والإفلات بين مضيف Windows وسطح مكتب Ubuntu. يحتاج جهاز VM لسطح المكتب إلى حزمة سطح المكتب؛ يؤدي تثبيته تلقائيًا إلى سحب الحزمة الأساسية أيضًا، لذا فإن هذا الأمر هو المهمة الكاملة. على خادم Ubuntu بدون رأس، تكون الحزمة الأساسية وحدها كافية - ويغطي دليل منفصل في هذه السلسلة الاختيار بينهما.
إليكم التفاصيل الصادقة التي يندفع بها تنسيق الفيديو القصير. في الفيديو، تملأ الشاشة النافذة بمجرد تحديثها، ويتم تغيير الحجم في العديد من الأنظمة بهذه السرعة. لكن وكيل الحافظة والسحب والإفلات يعملان داخل جلسة تسجيل الدخول، والطريقة النظيفة لتحميل كل شيء - الخدمة، ووكيل الجلسة، وبرنامج تشغيل العرض - هي إعادة تشغيل واحدة. إذا قمت بالاختبار على الفور ولم يفعل النسخ واللصق شيئًا، فلا تعلن عن فشل التثبيت. أعد تشغيل الجهاز الظاهري مرة واحدة، وقم بتسجيل الدخول، ثم قم بالاختبار مرة أخرى. تسعة من أصل عشرة تقارير "لم ينجح الأمر" تنتهي عند هذه الخطوة.
لا تثق برسالة نجاح المحطة - سلوك الثقة. بعد إعادة التشغيل، تحقق من هذه الثلاثة:
تعني جميع التمريرات الثلاثة أن أدوات VMware Tools مثبتة بالكامل وتعمل. إذا فشل أحدها، فإن دليل التحقق في هذه السلسلة يوضح كيفية التحقق من الخدمة نفسها.
تقوم البرامج التعليمية القديمة بتثبيت قرص مضغوط افتراضي من قائمة VMware وتشغيل مثبت Perl من كرة القطران. أوصت وثائق VMware الخاصة باستخدام أدوات open-vm-tools فوق أداة التثبيت المجمعة لضيوف Linux لسنوات، وذلك لسبب عملي: يتم اختبار الإصدار apt مقابل إصدار Ubuntu الخاص بك ويقوم بتحديث نفسه بتحديثات النظام العادية، بينما تظل نسخة القرص المضغوط مجمدة حتى تقوم بإعادة تثبيتها يدويًا. لا يزال مسار القرص المضغوط له استخدامات حقيقية - فالجهاز الافتراضي الذي لا يمكنه الوصول إلى الشبكة هو الاستخدام الرئيسي - وهذه السلسلة تحتوي على دليل كامل له. ولكن عندما يعمل apt، يكون apt هو الخيار الأول الصحيح، وليس الاختصار.
open-vm-tools فقط على جهاز افتراضي لسطح المكتب. ستظهر الأدوات على أنها "قيد التشغيل"، ولكن سيظل السحب والإسقاط والنسخ واللصق وتغيير الحجم التلقائي ميتًا - هذه الميزات موجودة في الحزمة -desktop. إذا كان هذا يبدو مثل جهاز VM الخاص بك، فأضف حزمة سطح المكتب وأعد التشغيل قبل تجربة أي شيء آخر.يُظهر الفيديو التثبيت الكامل مباشرةً على جهاز Ubuntu VM حقيقي - الأمر والتثبيت والسحب والإفلات بالإضافة إلى ملء الشاشة في النهاية.
▶️ Watch Full Videoنعم، ولكن فقط حزمة أدوات vm الأساسية المفتوحة. لا يستفيد الخادم من إضافات سطح المكتب - لا توجد شاشة لتغيير حجمها ولا توجد حافظة لمشاركتها - ولكن الخدمة الأساسية لا تزال تمنحك إمكانية إيقاف التشغيل وإعادة التشغيل بشكل نظيف من قائمة VMware، ومزامنة الوقت مع المضيف، والحالة المناسبة وإعداد تقارير IP. قم بتثبيت أدوات open-vm بدون الجزء -desktop على الخوادم.
قم بإجراء ثلاث عمليات فحص بالترتيب. أولاً، أعد تشغيل الجهاز الافتراضي - يبدأ وكيل الجلسة بشكل صحيح فقط بعد تسجيل دخول جديد. ثانيًا، تأكد من تثبيت حزمة سطح المكتب بالفعل، وليس فقط الحزمة الأساسية. ثالثًا، تحقق من إعداد جانب المضيف: في VMware Workstation، افتح إعدادات VM، والخيارات، وعزل الضيف، وتأكد من تحديد تمكين السحب والإسقاط وتمكين النسخ واللصق - لا يمكن للضيف تجاوز المضيف الذي تم إيقاف تشغيله.
نعم. لا يعرف الضيف أو يهتم بالمنتج المضيف الذي يقوم بتشغيله - أدوات open-vm تتحدث مع أجهزة VMware الافتراضية، والتي هي نفسها في Player وWorkstation. يعمل نفس الأمر مع Ubuntu الذي يعمل على ESXi أيضًا، حيث تقوم الأدوات أيضًا بإبلاغ المضيف بعنوان IP الخاص بجهاز VM وحالته.