QEMU

QEMU هو تطبيق برمجي مجاني ومفتوح المصدر يقوم بمحاكاة الأجهزة. يسمح للمستخدمين بتشغيل نظام تشغيل واحد أو أكثر على جهاز كمبيوتر واحد ، بالإضافة إلى إنشاء واختبار أنظمة تشغيل وتطبيقات جديدة.
للتنزيل
4.0/5 الأصوات: 1
الإبلاغ عن هذا التطبيق

وصف

برنامج QEMU

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

QEMU (Quick Emulator) تم تطويره في الأصل بواسطة Fabrice Bellard في عام 2003. يتم صيانته ودعمه من قبل مجتمع من المتطوعين ويتم دعمه من قبل عدد من الشركات والمؤسسات.

QEMU هو برنامج ظاهري يستخدم تقنية تسمى “الترجمة الثنائية الديناميكية” لترجمة كود الآلة من بنية إلى أخرى ، مما يسمح لها بالعمل على مجموعة متنوعة من الأنظمة الأساسية للأجهزة. وهو يدعم مجموعة واسعة من البنى ، بما في ذلك x86 و ARM و PowerPC و MIPS ، ويمكن استخدامه لتشغيل أنظمة التشغيل مثل Linux و Windows وغيرها.

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

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

QEMU

معلومات عن QEMU

فيما يلي بعض النقاط الإضافية حول “كيمو” :

“كيمو” متاح لمجموعة واسعة من أنظمة التشغيل ، بما في ذلك Linux و Windows و MacOS وغيرها. يمكن تثبيته من التعليمات البرمجية المصدر أو من الحزم الثنائية سابقة الإنشاء ، اعتمادًا على النظام الأساسي.

تتضمن QEMU واجهة سطر أوامر (CLI) وواجهة مستخدم رسومية (GUI) ، وكلاهما يمكن استخدامهما لإنشاء وإدارة الأجهزة الافتراضية. يُطلق على إصدار واجهة المستخدم الرسومية اسم QEMU Manager وهو متاح لنظام التشغيل Windows فقط.

تدعم “كيمو” مجموعة واسعة من خيارات المحاكاة الافتراضية ، بما في ذلك محاكاة النظام بالكامل ، ومحاكاة وضع المستخدم ، وتسريع KVM (الجهاز الظاهري المستند إلى Kernel). كما أنه يدعم مجموعة متنوعة من الأجهزة الافتراضية ، مثل محركات الأقراص وواجهات الشبكة ومحولات الرسومات.

يمكن استخدام QEMU مع برامج المحاكاة الافتراضية الأخرى ، مثل VMware Workstation أو VirtualBox ، لإنشاء وإدارة الأجهزة الافتراضية. يمكن أيضًا دمجها مع أدوات أخرى ، مثل Vagrant أو Ansible ، لأتمتة إنشاء وإدارة البيئات الافتراضية.

QEMU هو تطبيق برمجي مطور بشكل نشط ، مع إصدارات وتحديثات جديدة يتم إصدارها بانتظام. يتم الحفاظ عليها من قبل مجتمع من المتطوعين ويتم دعمها من قبل عدد من الشركات والمنظمات.

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

بعض ميزات ومساوء QEMU

إليك بعض الأشياء الأخرى التي يجب أن تعرفها عن QEMU:

الأداء: تعتبر “كيمو” بشكل عام أبطأ من برامج المحاكاة الافتراضية الأخرى ، مثل VMware Workstation أو VirtualBox ، بسبب الحمل الزائد للترجمة الثنائية الديناميكية. ومع ذلك ، يمكن تسريعها باستخدام تقنيات المحاكاة الافتراضية المدعومة بالأجهزة ، مثل KVM على Linux أو Hyper-V على Windows ، والتي يمكن أن تحسن الأداء بشكل كبير.

التوافق: كيمو متوافق مع مجموعة واسعة من أنظمة التشغيل والبنى ، ولكنه قد لا يدعم جميع الميزات أو الأجهزة على كل نظام أساسي. قد تتطلب بعض أنظمة التشغيل أو التطبيقات تكوينات أو تعديلات معينة لتعمل بشكل صحيح على “كيو مو” .

الأمان: كما هو الحال مع أي برنامج ظاهري ، من المهم التأكد من تكوين وتأمين الأجهزة الافتراضية التي تم إنشاؤها باستخدام QEMU بشكل صحيح. يتضمن ذلك تثبيت تحديثات الأمان والتصحيحات ، بالإضافة إلى اتباع أفضل الممارسات لتكوين الجهاز الظاهري وإدارته.

بعض من ميزات QEMU

إليك بعض الأشياء الأخرى التي يجب أن تعرفها عن QEMU:

واجهة سطر الأوامر: تتضمن “كيمو” واجهة سطر أوامر (CLI) تتيح للمستخدمين إنشاء وإدارة الأجهزة الافتراضية من سطر الأوامر. يوفر QEMU CLI مجموعة واسعة من الخيارات والأوامر لتكوين الأجهزة الافتراضية والتحكم فيها ، بما في ذلك خيارات تحديد الأجهزة الافتراضية وتكوين الشبكة والإعدادات الأخرى.

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

اللقطات ونقاط التفتيش: تتيح “كيمو” للمستخدمين إنشاء لقطات من الأجهزة الافتراضية ، والتي يمكن استخدامها لحفظ حالة الجهاز الظاهري في نقطة زمنية محددة. يمكن التقاط اللقطات يدويًا أو تلقائيًا ، ويمكن استخدامها للعودة إلى الحالة السابقة إذا حدث خطأ ما. تدعم “كيمو” أيضًا نقاط التفتيش ، والتي تسمح للمستخدمين بإيقاف جهاز افتراضي مؤقتًا وحفظ حالته ، ثم استئناف التنفيذ في وقت لاحق.

صور القرص: تستخدم QEMU صور القرص لتخزين البيانات والملفات الخاصة بجهاز افتراضي. يمكن إنشاء صور القرص بتنسيقات متنوعة ، بما في ذلك raw و qcow2 و vmdk وغيرها ، ويمكن استخدامها لتخزين أنواع مختلفة من البيانات ، مثل ملفات النظام والتطبيقات وبيانات المستخدم.

طريقة تحميل وتنصيب كيمو

فيما يلي الخطوات التي يمكنك اتباعها لتنزيل كيمو وتثبيته على نظامك:

قم بتنزيل أحدث إصدار من كيمو من الموقع الرسمي (https://www.qemu.org/download/) أو من مدير الحزم مثل apt (لـ Ubuntu و Debian) أو yum (لـ CentOS و Fedora).

إذا قمت بتنزيل الحزمة من الموقع الرسمي ، فقم باستخراجها إلى دليل من اختيارك باستخدام أداة مثل tar أو 7zip.

افتح Terminal وانتقل إلى الدليل حيث قمت باستخراج كيمو.

قم بتشغيل الأمر التالي لتكوين التثبيت:

./configure

قم بتشغيل الأمر التالي للترجمة والتثبيت QEMU:

make
sudo make install

يجب الآن تثبيته على نظامك. يمكنك التحقق من الإصدار عن طريق تشغيل الأمر التالي:

qemu-system-x86_64 --version

شرح QEMU عربي فيديو

شرح QEMU فيديو انكليزي

روابط التحميل

كيفية تثبيت QEMU APK؟

1. اضغط على ملف APK QEMU الذي تم تنزيله.

2. المس تثبيت.

3. اتبع الخطوات التي تظهر على الشاشة.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *