Multiarch: Как да инсталирам ia32-libs на MX-21 и Debian-11?

Multiarch: Как да инсталирам ia32-libs на MX-21 и Debian-11?

Multiarch: Как да инсталирам ia32-libs на MX-21 и Debian-11?

Особено за тези, които са използвали GNU/Linux Debian GNU / Linux до момента на версия 8, който беше стабилен между 2015 и 2017, като можете да се възползвате от предимствата на «Мулти-архитектура» Това не означаваше голям проблем. Следователно много повече могат да бъдат екзекутирани 32-битови приложения за 64-битови операционни системи.

Оттогава обаче това вече не можеше да се направи лесно в пълна степен Debian 9 от 2017, до днес, година 2022С Debian 10 и Debian 11, Debian Sid и Debian Experimental. Също така, със сигурност и в бъдеще с Debian 12. Но не всичко е загубено, винаги има наличен трик или заобиколно решение. И тук ще видим решение за инсталирайте ia32-libs на MX-21 и Debian-11.

Как да стартирам 32-битови приложения на 64-битова Fedora

И както обикновено, преди да навлезем изцяло в днешната тема за  „Мултиархитектура“ в операционни системи GNU/Linux, ще оставим за тези, които се интересуват да проучат много стари публикации, свързани с тази точка, следните връзки към тях. По такъв начин, че да могат лесно да ги изследват, ако е необходимо, след като приключат с четенето на тази публикация:

„Здравейте приятели, този път бих искал да ви покажа как да инсталирате библиотека за стартиране на 32-битови програми на 64-битова система, ако се чудите за какво може да се използва, тя ще бъде в XAMPP. Което ни иска библиотека, която да работи на 64-битова система. Е, захващайте се за работа". Как да стартирам 32-битови приложения на 64-битова Fedora

Мате
Свързана статия:
[HowTo] Debian Testing + Mate + Programs
Debian
Свързана статия:
Ръководство: Какво да правя след инсталирането на Debian
Свързана статия:
Решение на проблема с инсталирането на 32-битови приложения на Linux Mint 14 RC 64-bit

Мултиархитектура на MX-21 и Debian-11: Възможно ли е?

Мултиархитектура на MX-21 и Debian-11: Възможно ли е?

Какво е мултиархитектура в GNU/Linux?

За да разберете "Мулти-архитектура" на GNU/Linux, и по-специално за Debian GNU / Linux, нищо по-добро от това да знаете как това се определя от самото Проект на Debian. Поради тази причина ще цитираме следния текстов фрагмент:

"Multiarchitecture или multiarch са термините, които се отнасят до способността на системата да инсталира и стартира приложения от множество различни двоични цели; например, стартиране на архитектурно приложение i386-linux-gnu на система amd64-linux-gnu. Тъй като това е най-често срещаният случай, има много други примери за правдоподобни комбинации, като armel и armhf. Мултиархитектурата също така опростява кръстосаното компилиране, при което библиотеки и заглавки от външни архитектури са необходими на системата по време на компилацията.

Съществуващите предложения позволяват съвместно инсталиране на библиотеки и заглавки за различни архитектури, макар и все още не двоични, така че можете да имате или i386 версия, или amd64 версия на двоичен файл, но не и двете едновременно. Всички зависимости ще бъдат инсталирани и предоставени на съответния двоичен файл. Мултиархитектурата е значимо и мощно развитие и засяга много процеси и аспекти на системата. Непосредствените практически ефекти са премахването на пакета ia32-libs и получаването на подходящите зависимости за кръстосано компилиране". Поддръжка на много арки на Debian

Докато на практика и направо към същността, това означава, че преди Дебиан-9 може да се изпълни следното командни заповеди и да можете да се насладите напълно на предимствата на „Мулти-архитектура“ в 64-битов Debian:

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-битови приложения, особено игри. Че много добре биха могли да се използват Debian-9 AMD-64, нататък.

Как да инсталирам ia32-libs на MX-21 и Debian-11?

За да мога да направя това успешно, тоест да не умра опитвайки се, в моя случай ще използвам Respin (моментна снимка) въз основа на MX-21/Debian-11, наречен Чудеса за да инсталирате пакет ia32-libs съвместими. За да стартирате приложение, създадено за Linux i386, което не е нищо повече от приложение на текущата онлайн виртуална общност, която все още е във фаза на тестване (бета), което изисква пакет ia32-libs да работи, и се вика Second Life. Което между другото е много подобно на сегашното Метавселени (Blockchain & DeFi Worlds).

Първо и след приготвянето на нашите 64-битова операционна система Мултиархитектура база MX-21/Debian-11, изтегляме пакет ia32-libs съвместим със следното връзка (Монетен двор 20.2 / UMA) и го инсталирайте със следния команден ред:

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

След като това стане, нашите приложения 32 бита, а в моя случай, Second Life, те вече могат да се изпълняват без проблем, свързан директно с пакетите: ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl. Както е показано на следното изображение:

И в случай, че някои се интересуват да научат малко повече по темата Блокчейн и DeFi, по-специално за NFT игри, Metaverses и NFT колекционерски предмети, можете да разгледате следното връзка. Или вижте някои от предишните ни свързани публикации:

Криптоигри: Полезни игри от света на DeFi, за да знаете, играете и печелите
Свързана статия:
Криптоигри: Полезни игри от света на DeFi, за да знаете, играете и печелите
Свързана статия:
NFT (негорими токени): Разработка на софтуер DeFi + с отворен код
DeFi: Децентрализирани финанси, Финансова екосистема с отворен код
Свързана статия:
DeFi: Децентрализирани финанси, Финансова екосистема с отворен код

"Multiarch ви позволява да инсталирате библиотеки от множество архитектури в една и съща система. Това е полезно в много случаи, но главно за инсталиране на 32-битови и 64-битови пакети на една и съща машина и автоматично разрешаване на зависимостите. Като цяло ще можете да имате библиотеки от повече от една архитектура, инсталирани заедно, и приложения от една или друга архитектура, инсталирани като алтернативи. Имайте предвид, че това не позволява едновременното инсталиране на няколко версии на програми.". Какво е мулти-архитектура? – Как да Debian

Обзор: Банер пост 2021 г

Обобщение

В обобщение, надяваме се, че това ръководство или урок за инсталирайте ia32-libs на MX-21 и Debian-11 бъде много полезен за мнозина, особено за тези, които трябва да бягат нормални 32-битови приложения или игри на 64-битови платформи. И дори за тези потребители, които се интересуват от Blockchain & DeFi приложения и игри които обикновено идват само в 32 бита.

Надяваме се, че тази публикация е много полезна за всички «Comunidad de Software Libre, Código Abierto y GNU/Linux». И не забравяйте да го коментирате по-долу и да го споделите с други в любимите си уебсайтове, канали, групи или общности в социални мрежи или системи за съобщения. И накрая, посетете нашата начална страница на адрес «DesdeLinux» за да разгледате още новини и се присъединете към нашия официален канал Телеграма на DesdeLinux.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Виолета каза той

    е това, което ви спестява и можете да стартирате win32 приложения на 64 машини!

    Много добра статия и много пълна както винаги!

    1.    Инсталиране след Linux каза той

      Поздрави, Вайълет. Благодаря за коментара. Така че можете да стартирате приложения за Linux32 на Linux64. За да стартирате Win32 или Win64 Apps, се използват емулатори, базирани на Wine или други.