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

أصبح الجيل الحالي من الهواتف الذكية أجهزة قادرة. يمكن للمستخدمين تحرير مقاطع الفيديو ولعب الألعاب المعقدة بدقة عالية وبث مقاطع فيديو 4K ومشاهدتها ومحاكاة البرامج المخصصة لأجهزة الكمبيوتر. هذا يطرح السؤال - هل يمكنك تشغيل آلة افتراضية على هاتف ذكي؟

هل يمكن للهواتف الذكية تشغيل جهاز افتراضي؟

الإجابة القصيرة هي نعم. في الواقع ، يعمل كل هاتف ذكي على جهاز افتراضي من نوع ما. حاليًا ، تعمل الهواتف الذكية التي تعمل بنظام Android من خلال ART (Android Runtime). يسمح هذا بترجمة الأكواد البايتية من ملفات APK إلى كود ثنائي ، يمكن للمعالج قراءته وتنفيذه. منذ تطبيق ART ، يمكن لأجهزة Android التي تحتوي على 2 غيغابايت من ذاكرة الوصول العشوائي (أو أكثر) تشغيل جهاز افتراضي بشكل مريح.

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

instagram viewer

ما التطبيقات التي أحتاجها لتشغيل جهاز افتراضي على هاتفي الذكي؟

لتشغيل جهاز افتراضي على هاتفك الذكي ، ستحتاج إلى تثبيت تطبيقين من خلال Google Play.

  • تحميل:أندرونيكس (حر)
  • تحميل:عارض VNC (حر)

يعد Andronix أحد أسهل الطرق لتشغيل آلة افتراضية على هاتف Android الذكي الخاص بك. يوفر لك التطبيق جميع الأدوات والتعليمات. كما يوفر لك نسخًا من الكود المطلوب لتثبيت نظام التشغيل. Andronix مفتوح المصدر جزئيًا ، وهو يوفر حاليًا للمستخدمين العديد من توزيعات Linux الشائعة مجانًا.

ما لم تكن مرتاحًا لاستخدام واجهة سطر الأوامر فقط مع جهازك الظاهري ، فستحتاج إلى تثبيت تطبيق تابع لجهة خارجية لـ GUI (واجهة مستخدم رسومية). هذا هو المكان الذي يأتي فيه VNC Viewer. من خلال تحديد مضيف محلي وتوفير كلمة المرور الصحيحة (التي تحددها) ، سيقوم VNC Viewer وبروتوكول RFB (Remote Frame Buffer) بالاتصال بجهازك وتوفير واجهة رسومية.

متعلق ب: كيفية التحكم في جهاز الكمبيوتر الخاص بك عن بعد باستخدام هاتف Android الخاص بك

كيفية تشغيل VM على هاتف ذكي

بمجرد تنزيل كلا التطبيقين وتثبيتهما ، قم بشحن هاتفك وابحث عن مكان به اتصال Wi-Fi قوي قبل أن تبدأ.

1. افتح تطبيق Andronix وقم بتثبيت Termux

بمجرد فتح التطبيق ، سترى على الفور جميع توزيعات Linux المجانية التي يمكنك تشغيلها على هاتفك. تتضمن هذه التوزيعات Ubuntu و Kali Linux و Debian و Arch Linux و Manjaro و Fedora و Void و Alpine.

معرض الصور (4 صور)
وسعت
وسعت
وسعت
وسعت

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

2. قم بتثبيت نظام التشغيل المفضل لديك

في Andronix ، ارجع إلى القائمة الرئيسية وحدد التوزيعة التي تريد استخدامها. بمجرد تحديده ، سيشير التطبيق إلى صعوبة تثبيت التوزيعة المحددة وأي تعقيدات قد تواجهها.

يختار تقدم وتثبيت. سيوفر لك Andronix خيارات واجهة المستخدم الرسومية: بيئة سطح المكتب, مدراء النوافذ، و CLI فقط.

إذا كنت تريد استخدام هاتفك الذكي فقط وتحتاج إلى واجهة مستخدم رسومية ، فحدد بيئة سطح المكتب. سوف يزودك Windows Managers بواجهة مستخدم رسومية ولوحة مفاتيح للتنقل عبر النافذة. سيستخدم CLI فقط محطة بصرامة ؛ اذهب إلى هذا الخيار فقط إذا كنت واثقًا من التوزيعة.

معرض الصور (3 صور)
وسعت
وسعت
وسعت

بعد تحديد واجهة المستخدم الرسومية ، سيوفر لك Andronix خيارات بيئة سطح المكتب. XFCE هي بيئة سطح مكتب Linux خفيفة الوزن قديمة ؛ اذهب لهذا الخيار فقط إذا كنت ترغب في ذلك. حل LXQT محل LXDE. إذا كنت تريد أفضل أداء من بين الخيارات الثلاثة ، فانتقل إلى LXQT.

بمجرد تحديد بيئة سطح المكتب المفضلة لديك ، ستظهر مطالبة تخبرك بأنه تم نسخ أمر إلى الحافظة الخاصة بك. يختار افتح Termux والصق الأمر.

معرض الصور (3 صور)
وسعت
وسعت
وسعت

سيبدأ التثبيت في هذه المرحلة. سيستغرق التثبيت الكامل بعض الوقت. تأكد من فحص هاتفك من حين لآخر لأنك ستحتاج إلى تحديد موقعك ولغتك ووقتك. عند انتهاء التثبيت تقريبًا ، سيُطلب منك إدخال كلمة مرور. لا تقلق إذا كنت تكتب على لوحة المفاتيح ولا يبدو أنها تكتب - فهذه هي الطريقة التي يعمل بها Linux.

متعلق ب: أفضل بيئة سطح مكتب لينوكس خفيفة: LXDE مقابل. Xfce مقابل. زميل

3. ابدأ تشغيل خادم VNC

عند بدء التشغيل الأول ، ستجد خيارًا للدقة التي تريد أن يستخدمها خادمك. مرة أخرى ، جرب واعثر على ما تريد. الخيار الرابع (دقة HD جاهزة) هو دائمًا خيار جيد.

4. اعرض الآلة الافتراضية من خلال VNC Viewer

معرض الصور (4 صور)
وسعت
وسعت
وسعت
وسعت

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

تشغيل الهاتف الذكي ubuntu-on-VM

سيُطلب منك بعد ذلك إدخال كلمة المرور التي قمت بإنشائها مسبقًا. بمجرد الضغط على استمر، ستتحكم في جهازك الظاهري باستخدام واجهة المستخدم الرسومية. يتمتع!

كيفية بدء تشغيل خادم VM و VNC

افتح تطبيق Termux واستخدم الأمر ls لعرض محتويات دليلك الحالي.

ls

استخدم الأمر ./ (شرطة مائلة) مع ملف sh الملون باللون الأخضر ويبدأ بالكلمة يبدأ. سيؤدي هذا إلى تشغيل الجهاز الظاهري على هاتفك وتعيينك كمستخدم "root @ localhost". لقد نجحت في تشغيل الجهاز الظاهري لهاتفك الذكي. على سبيل المثال ، سيبدأ الأمر أدناه تشغيل جهاز Ubuntu الظاهري.

./start-ubuntu20.sh

لبدء خادم VNC ، يجب عليك استخدام أمر بدء خادم الأوامر.

بدء vncserver

أغلق الخادم الخاص بك و VM بشكل صحيح

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

عند الخروج من عارض VNC ، تأكد من إيقاف تشغيله تمامًا مثل أي جهاز كمبيوتر عادي. بعد ذلك ، انتقل إلى الجهاز الخاص بك واستخدم الأمر vncserver- توقف، ثم اكتب 1 أو الرقم المقابل لخادم VNC الذي تريد إغلاقه.

vncserver- توقف

لإغلاق الجهاز الظاهري ، كل ما عليك فعله هو استخدام الأمر خروج. للخروج من Termux ، استخدم أيضًا الأمر exit.

خروج

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

هل يمكنك تثبيت جهاز افتراضي على جهاز iPhone؟

من الممكن تثبيت جهاز افتراضي على أحد منتجات Apple. ومع ذلك ، قد لا يكون الأمر مباشرًا كما هو الحال مع Android. أفضل طريقة للقيام بذلك ستكون من خلال UTM. UTM هو تطبيق يمكنك استخدامه على جهاز Apple لتشغيل أنظمة تشغيل أخرى مثل Windows وتوزيعات Linux المختلفة.

إن الشيء العظيم في UTM هو أنك لست بحاجة إلى كسر الحماية لأنظمة iOS 11 و 12 و 13 وبعض أشكال iOS 14. إنه أيضًا تطبيق مفتوح المصدر يمكنك التحقق منه شخصيًا على GitHub. التطبيق سهل الاستخدام بشكل معقول ، طالما أنك تتبع ملف دليل المستخدم.

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

يقدم iPhone اشتراكات مجانية ومدفوعة للحصول على شهادة مطور. لا ينبغي أن تكون هذه مشكلة إذا كنت لا تمانع في دفع 99 دولارًا للاشتراك لمدة عام. ولكن إذا كنت ترغب في السير في الطريق المجاني ، فسيتعين عليك الاستمرار في طلب شهادات جديدة كل سبعة أيام.

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

مستقبل VM على الهواتف الذكية

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

7 أسباب عملية لبدء استخدام آلة افتراضية

ما هي الأجهزة الافتراضية المستخدمة؟ فيما يلي بعض الفوائد والاستخدامات العملية للأجهزة الافتراضية التي يمكنك تجربتها الآن.

اقرأ التالي

شاركسقسقةبريد الالكتروني
مواضيع ذات صلة
  • شرح التكنولوجيا
عن المؤلف
جايريك مانينغ (8 مقالات منشورة)

شغفًا لمعرفة كيفية عمل الأشياء ، بدأ Jayric Maning في العبث بجميع أنواع الأجهزة الإلكترونية والتناظرية خلال مراهقته المبكرة. درس علوم الطب الشرعي في جامعة باجيو حيث تعرّف على الطب الشرعي للكمبيوتر والأمن السيبراني. يقوم حاليًا بالكثير من الدراسة الذاتية والتلاعب بالتكنولوجيا لمعرفة كيفية عملها وكيف يمكننا استخدامها لجعل الحياة أسهل (أو على الأقل أكثر برودة!).

المزيد من Jayric Maning

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك