Multiarquitectura: Com instal·lar ia32-libs a MX-21 i Debian-11?

Multiarquitectura: Com instal·lar ia32-libs a MX-21 i Debian-11?

Multiarquitectura: Com instal·lar ia32-libs a MX-21 i Debian-11?

Per als que han fet servir GNU/Linux, sobretot Debian GNU / Linux fins a la versió 8, que va estar estable entre 2015 i 2017, el poder fer ús de les bondats de la «Multiarquitectura» no significava més problema. Per això, es podien executar moltíssimes més apps de 32 Bits sobre Sistemes Operatius de 64 Bits.

Tanmateix, això ja no es va poder fer fàcilment a plenitud des de Debian 9 des del 2017, fins avui dia, any 2022, Amb Debian 10 i Debian 11, Debian Sid i Debian Experimental. A més, segurament també en el futur amb Debian 12. Però no tot està perdut, sempre hi ha un truc o una solució disponible. I aquí veurem una solució per instal·lar ia32-libs a MX-21 i Debian-11.

Com Executar Aplicacions de 32 Bits a Fedora de 64 Bits

I com de costum, abans d'entrar de ple al tema d'avui sobre la  «Multiarquitectura» a Sistemes Operatius GNU/Linux, deixarem per a aquells interessats a explorar vellíssimes publicacions relacionades amb aquest punt, els següents enllaços a aquestes. De manera que puguin explorar-les fàcilment, en cas que sigui necessari, després de finalitzar de llegir aquesta present publicació:

“Hola amics, aquesta vegada voldria mostrar-los com instal·lar una llibreria per córrer programes de 32 bits en un sistema de 64 bits si es pregunten perquè els podria servir seriosa al XAMPP. El qual ens demana una llibreria per córrer en un sistema de 64 Bits. Bé mans a l'obra". Com Executar Aplicacions de 32 Bits a Fedora de 64 Bits

Article relacionat:
[HowTo] Debian Testing + Mate + Programes

Article relacionat:
Instruccions: Què fer després d'instal·lar Debian
Article relacionat:
Solució a el problema d'instal·lar aplicacions de 32 bits a Linux Mint 14 RC 64 bits

Multiarquitectura sobre MX-21 i Debian-11: Es pot fer?

Multiarquitectura sobre MX-21 i Debian-11: Es pot fer?

Què és la Multiarquitectura a GNU/Linux?

Per entendre la Multiarquitectura sobre GNU/Linux, I específicament sobre Debian GNU / Linux, res millor que saber com aquesta és definida pel mateix projecte Debian. Raó per la qual citarem el següent fragment de text:

"Multiarquitectura o multiarch són els termes amb què fa referència a la capacitat d'un sistema d'instal·lar i executar aplicacions de múltiples objectius binaris diferents; per exemple, d'executar una aplicació d'arquitectura i386-linux-gnu a un sistema amd64-linux-gnu. Sent aquest el cas més comú, hi ha molts altres exemples de combinacions plausibles, com ara armel i armhf. La multiarquitectura també simplifica la compilació creuada (cross-compiling), en què biblioteques i capçaleres d'arquitectures externes són necessitades en un sistema durant compilació.

Les propostes existents permeten la coinstal·lació de biblioteques i capçaleres per a diferents arquitectures, encara que no encara de binaris, per la qual cosa pots disposar d'una versió i386 o d'una versió amd64 d'un binari, però no totes dues simultàniament. Totes les dependències seran instal·lades i fetes disponibles per al binari corresponent. La multiarquitectura és un desenvolupament significatiu i potent, i afecta molts processos i aspectes del sistema. Els efectes pràctics immediats són l'eliminació del paquet ia32-libs i l'obtenció de les dependències apropiades per a la compilació creuada". Suport multiarquitectura de Debian

Mentre que, a la pràctica i anant directament al gra, això es tradueix que abans de Debian-9 es podien executar les següents ordres de comandament i poder gaudir completament dels beneficis de la «Multiarquitectura» a Debian de 64 Bits:

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"

Mentre que, des Debian-9 fins a Debian-11 només es poden fer les següents ordres de comanda:

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

És a dir, ja no tenim el paquet ia32-libs que sol ser requerida per poder executar moltes apps de 32 bits, sobretot jocs. Que molt bé poguessin ser usats sobre Debian-9 AMD-64, en endavant.

Com instal·lar ia32-libs a MX-21 i Debian-11?

Per poder fer això amb èxit, és a dir, no morir en l'intent, en el meu cas faré servir el Respin (Snapshot) basat en MX-21 / Debian-11, anomenat miracles per instal·lar el paquet ia32-libs compatible. Per després, executar una app creada per GNU/Linux i386, que no és més que app duna actual Comunitat virtual en línia, que encara està en fase de prova (beta), que requereix del paquet ia32-libs per funcionar, i es diu Second Life. La qual per cert, és molt semblant als actuals Metaversos (Móns Blockchain & DeFi).

Primerament, i després de preparar el nostre Sistema Operatiu de 64 Bits Multiarquitectura base MX-21 / Debian-11, descarreguem el paquet ia32-libs compatible del següent enllaç (Mint 20.2 / UMA) i ho instal·lem amb la següent ordre d'ordre:

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

Un cop fet això, les nostres apps de 32 bits, i en el meu cas, Second Life, ja es podran executar sense cap problema relacionat directament amb els paquets: ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl. Tal com es mostra a la següent imatge:

I en cas que alguns s'interessin per conèixer una mica més sobre la temàtica Blockchain i DeFi, específicament sobre els jocs NFT, Metaversos i Col·leccionables NFT, Poden explorar el següent enllaç. O veure algunes de les nostres publicacions anteriors relacionades:

Article relacionat:
Criptojuegos: Útils jocs de el món Defi per conèixer, jugar i guanyar
Article relacionat:
NFT (Non-Fungible Tokens): Desenvolupament de Programari defi + Codi Obert
Article relacionat:
Defi: Finances Descentralitzades, Ecosistema financer de Codi Obert

"La multiarquitectura us permet instal·lar biblioteques de múltiples arquitectures al mateix sistema. Això és útil en múltiples casos, però principalment per instal·lar paquets de 32 i 64 bits a la mateixa màquina i disposar de les dependències automàticament resoltes. En general, podreu tenir biblioteques de més d'una arquitectura instal·lades juntes i aplicacions d'una arquitectura o una altra instal·lades com a alternatives. Tingueu en compte que això no permet la instal·lació simultània de múltiples versions de programes". Què és la multiarquitectura? – HowTo Debian

Resum: Banner post 2021

Resum

En resum, esperem que aquesta guia o tutorial per instal·lar ia32-libs a MX-21 i Debian-11 sigui de molta utilitat per a molts, sobretot per a aquells que necessitin executar apps o jocs normals de 32 Bits sobre plataformes de 64 Bits. I fins i tot per a aquells usuaris, interessats en apps i jocs Blockchain & DeFi que solen venir a 32 Bits només.

Esperem que aquesta publicació, sigui de molta utilitat per a tota la «Comunidad de Software Libre, Código Abierto y GNU/Linux». I no deixis de comentar-la més avall, i de compartir-la amb altres als teus llocs web, canals, grups o comunitats preferides de xarxes socials o sistemes de missatgeria. Finalment, visita la nostra pàgina d'inici a «Des de Linux» per explorar més notícies, i uneix-te al nostre canal oficial de Telegram de Des de Linux.


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

2 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà.

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Violeta va dir

    és el que et salva i pots executar apps win32 en màquines de 64!

    molt bé l'article i molt complet com sempre!

    1.    Linux Post Install va dir

      Salutacions, Violeta. Gràcies pel teu comentari. Així es poden executar apps Linux32 a Linux64. Per executar Apps Win32 o Win64 es fan servir emuladors basats en Wine o altres.