Multiarch: كيفية تثبيت ia32-libs على MX-21 و Debian-11؟

Multiarch: كيفية تثبيت ia32-libs على MX-21 و Debian-11؟

Multiarch: كيفية تثبيت ia32-libs على MX-21 و Debian-11؟

لأولئك الذين استخدموا جنو / لينكس ، على وجه الخصوص دبيان جنو / لينكس إلى إصدار 8التي كانت مستقرة بين 2015 2017 و، والقدرة على الاستفادة من مزايا «متعدد المعمار» لم يكن يعني الكثير من المشكلة. لذلك ، يمكن تنفيذ المزيد تطبيقات 32 بت في أنظمة تشغيل 64 بت.

ومع ذلك ، لم يعد من الممكن القيام بذلك بسهولة على أكمل وجه منذ ذلك الحين ديبيان 9 من 2017، حتى اليوم ، العام 2022، مع Debian 10 و Debian 11 و Debian Sid و Debian Experimental. أيضًا ، بالتأكيد أيضًا في المستقبل مع دبيان 12. ولكن لم نفقد كل شيء ، فهناك دائمًا خدعة أو حل بديل متاح. وهنا سنرى حلاً لـ قم بتثبيت ia32-libs على MX-21 و Debian-11.

كيفية تشغيل تطبيقات 32 بت على 64 بت فيدورا

وكالعادة ، قبل الدخول بشكل كامل في موضوع اليوم حول  "Multiarchitecture" في أنظمة تشغيل GNU / Linux، سنترك للراغبين في استكشاف المنشورات القديمة جدًا المتعلقة بهذه النقطة الروابط التالية لهم. وبهذه الطريقة يمكنهم استكشافها بسهولة ، إذا لزم الأمر ، بعد الانتهاء من قراءة هذا المنشور:

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

متة
المادة ذات الصلة:
[HowTo] Debian Testing + Mate + Programs
ديبيان
المادة ذات الصلة:
يدوي: ما يجب فعله بعد تثبيت دبيان
المادة ذات الصلة:
حل لمشكلة تثبيت تطبيقات 32 بت على Linux Mint 14 RC 64 بت

متعدد المعمار في MX-21 و Debian-11: هل هذا ممكن؟

متعدد المعمار في MX-21 و Debian-11: هل هذا ممكن؟

ما هي العمارة المتعددة في جنو / لينكس؟

لفهم "Multi-architecture" في جنو / لينكس، وعلى وجه التحديد حول دبيان جنو / لينكس، لا شيء أفضل من معرفة كيف يتم تعريف هذا من قبل جدا مشروع دبيان. لهذا السبب ، سوف ننقل جزء النص التالي:

"Multiarch architecture أو multiarch هي المصطلحات التي تشير إلى قدرة النظام على تثبيت وتشغيل التطبيقات من عدة أهداف ثنائية مختلفة ؛ على سبيل المثال ، لتشغيل تطبيق معماري i386-linux-gnu على نظام amd64-linux-gnu. هذه هي الحالة الأكثر شيوعًا ، وهناك العديد من الأمثلة الأخرى للتركيبات المعقولة ، مثل armel و armhf. تعمل العمارة المتعددة أيضًا على تبسيط التجميع المتقاطع ، حيث يلزم وجود مكتبات ورؤوس من البنى الخارجية على نظام أثناء التجميع.

تسمح المقترحات الحالية بالتثبيت المشترك للمكتبات والرؤوس لبنى مختلفة ، على الرغم من عدم وجود ثنائيات حتى الآن ، لذلك يمكنك الحصول على إصدار i386 أو إصدار amd64 من ثنائي ، ولكن ليس كلاهما في وقت واحد. سيتم تثبيت جميع التبعيات وإتاحتها للثنائي المقابل. تعد الهندسة المعمارية المتعددة تطورًا مهمًا وقويًا ، وتؤثر على العديد من عمليات وجوانب النظام. تتمثل التأثيرات العملية الفورية في إزالة حزمة ia32-libs ، والحصول على التبعيات المناسبة للتجميع المتقاطع". دعم Debian متعدد القوس

بينما ، من الناحية العملية والذهاب مباشرة إلى النقطة ، هذا يعني ذلك من قبل ديبيان 9 يمكن تنفيذ ما يلي أوامر القيادة وتكون قادرًا على التمتع الكامل بفوائد "Multi-architecture" في ديبيان 64 بت:

apt update
dpkg --add-architecture i386
apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
apt update
apt install "paquete:i386 que necesitemos"

بينما من Debian-9 إلى Debian-11 يمكنك فقط تنفيذ أوامر الأوامر التالية:

apt update
dpkg --add-architecture i386
apt update
apt install "paquete:i386 que necesitemos"

هذا هو ، لم يعد لدينا حزمة ia32-libs والتي عادة ما تكون مطلوبة لتكون قادرة على تنفيذ العديد تطبيقات 32 بت، وخاصة الألعاب. يمكن استخدامها بشكل جيد للغاية دبيان 9 AMD-64، فصاعدا.

كيف يتم تثبيت ia32-libs على MX-21 و Debian-11؟

لكي أكون قادرًا على القيام بذلك بنجاح ، أي ألا يموت في محاولة ، في حالتي سأستخدم ريسبين (لقطة) بناء على MX-21 / Debian-11 ، ودعا المعجزات لتثبيت حزمة ia32-libs متناسق. ثم لتشغيل تطبيق تم إنشاؤه لـ Linux i386، وهو ليس أكثر من تطبيق لمجتمع افتراضي حالي على الإنترنت ، ولا يزال في مرحلة الاختبار (تجريبي) ، الأمر الذي يتطلب حزمة ia32-libs للعمل ، ويسمى الحياة الثانية. وهو بالمناسبة ، مشابه جدًا للتيار Metaverses (Blockchain & DeFi Worlds).

اولا وبعد تحضيرنا نظام تشغيل 64 بت متعدد المعمار قاعدة MX-21 / ديبيان -11، نقوم بتنزيل ملف حزمة ia32-libs متوافق مع ما يلي رابط (Mint 20.2 / UMA) وقم بتثبيته بترتيب الأوامر التالي:

sudo apt install ./Descargas/ia32-libs_2020.05.27_amd64.deb

بمجرد الانتهاء من ذلك ، تطبيقاتنا 32 بتوفي حالتي ، الحياة الثانية، يمكن تنفيذها الآن دون أي مشكلة تتعلق بالحزم مباشرة: ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl. كما هو موضح في الصورة التالية:

وفي حالة اهتمام البعض بمعرفة المزيد عن الموضوع Blockchain و DeFi، وتحديدا حول ألعاب NFT و Metaverses و NFT Collectibles، يمكنك استكشاف ما يلي صلة. أو شاهد بعض منشوراتنا السابقة ذات الصلة:

ألعاب التشفير: ألعاب مفيدة من عالم DeFi لتعرف وتلعب وتربح
المادة ذات الصلة:
ألعاب التشفير: ألعاب مفيدة من عالم DeFi لتعرف وتلعب وتربح
المادة ذات الصلة:
NFT (الرموز غير القابلة للفطريات): DeFi + تطوير البرمجيات مفتوحة المصدر
DeFi: التمويل اللامركزي ، نظام مالي مفتوح المصدر
المادة ذات الصلة:
DeFi: التمويل اللامركزي ، نظام مالي مفتوح المصدر

"يتيح لك Multiarch تثبيت مكتبات من بنيات متعددة على نفس النظام. هذا مفيد في كثير من الحالات ، ولكن بشكل أساسي لتثبيت حزم 32 بت و 64 بت على نفس الجهاز وحل التبعيات تلقائيًا. بشكل عام ، ستكون قادرًا على تثبيت مكتبات من أكثر من معمارية معًا ، وتطبيقات من بنية أو أخرى مثبتة كبدائل. لاحظ أن هذا لا يسمح بالتثبيت المتزامن لإصدارات متعددة من البرامج.". ما هي العمارة المتعددة؟ - كيف ديبيان

تقرير إخباري: منشور بانر 2021

ملخص

باختصار ، نأمل أن يكون هذا الدليل أو البرنامج التعليمي ل قم بتثبيت ia32-libs على MX-21 و Debian-11 مفيدة جدًا للكثيرين ، خاصة لمن يحتاجون إلى الجري تطبيقات أو ألعاب عادية 32 بت على منصات 64 بت. وحتى بالنسبة لهؤلاء المستخدمين المهتمين بـ تطبيقات وألعاب Blockchain و DeFi والتي تأتي عادة في 32 بت فقط.

نأمل أن يكون هذا المنشور مفيدًا جدًا للجميع «Comunidad de Software Libre, Código Abierto y GNU/Linux». ولا تنس التعليق عليه أدناه ، ومشاركته مع الآخرين على مواقع الويب أو القنوات أو المجموعات أو مجتمعات الشبكات الاجتماعية أو أنظمة المراسلة المفضلة لديك. أخيرًا ، قم بزيارة صفحتنا الرئيسية على «DesdeLinux» لاستكشاف المزيد من الأخبار ، والانضمام إلى قناتنا الرسمية برقية من DesdeLinux.


2 تعليقات ، اترك لك

اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   اللون البنفسجي قال

    هو ما يوفر لك ويمكنك تشغيل تطبيقات win32 على 64 جهازًا!

    مقالة جيدة جدا وكاملة جدا كما هو الحال دائما!

    1.    تثبيت Linux Post قال

      تحياتي يا بنفسج. شكرا على تعليقك. حتى تتمكن من تشغيل تطبيقات Linux32 على Linux64. لتشغيل تطبيقات Win32 أو Win64 ، يتم استخدام المحاكيات القائمة على Wine أو غيرها.