Multiarch: Hoe installeer ik ia32-libs op MX-21 en Debian-11?

Multiarch: Hoe installeer ik ia32-libs op MX-21 en Debian-11?

Multiarch: Hoe installeer ik ia32-libs op MX-21 en Debian-11?

Voor degenen die GNU/Linux hebben gebruikt, vooral Debian GNU / Linux tot de versie 8, die stabiel was tussen 2015 en 2017, gebruik kunnen maken van de voordelen van de «Multi-architectuur» Het betekende niet veel problemen. Daarom kunnen er nog veel meer worden uitgevoerd 32 bit-apps op 64-bits besturingssystemen.

Dit kon echter niet meer volledig worden gedaan sinds Debian 9 van de 2017, tot vandaag, jaar 2022met Debian 10 en Debian 11, Debian Sid en Debian Experimental. Ook zeker in de toekomst met Debian 12. Maar niet alles is verloren, er is altijd wel een truc of workaround beschikbaar. En hier zullen we een oplossing zien voor installeer ia32-libs op MX-21 en Debian-11.

Hoe 32 bit applicaties draaien op 64 bit Fedora

En zoals gewoonlijk, voordat we volledig ingaan op het onderwerp van vandaag over de  "Multi-architectuur" in GNU/Linux-besturingssystemen, laten we voor diegenen die geïnteresseerd zijn in het verkennen van zeer oude publicaties die verband houden met dat punt, de volgende links naar hen over. Op zo'n manier dat ze ze, indien nodig, gemakkelijk kunnen verkennen na het lezen van deze publicatie:

"Hallo vrienden, deze keer wil ik je laten zien hoe je een bibliotheek installeert om 32-bits programma's op een 64-bits systeem uit te voeren. Als je je afvraagt ​​waar het voor zou kunnen worden gebruikt, zou het in XAMPP zijn. Wat ons vraagt ​​om een ​​bibliotheek om op een 64-bits systeem te draaien. Nou, aan het werk'. Hoe 32 bit applicaties draaien op 64 bit Fedora

Stuurman
Gerelateerd artikel:
[HowTo] Debian-testen + Mate + -programma's

Debian
Gerelateerd artikel:
Handleiding: wat te doen na installatie van Debian
Gerelateerd artikel:
Oplossing voor het probleem van het installeren van 32-bits applicaties op Linux Mint 14 RC 64-bits

Multi-architectuur op MX-21 en Debian-11: is het mogelijk?

Multi-architectuur op MX-21 en Debian-11: is het mogelijk?

Wat is multi-architectuur in GNU/Linux?

Om de "Multi-architectuur" op GNU/Linux, en specifiek over Debian GNU / Linux, niets beter dan te weten hoe dit wordt gedefinieerd door de zeer Debian-project. Daarom citeren we het volgende tekstfragment:

"Multiarchitectuur of multiarch zijn de termen die verwijzen naar het vermogen van een systeem om applicaties te installeren en uit te voeren vanaf meerdere verschillende binaire doelen; bijvoorbeeld het uitvoeren van een i386-linux-gnu-architectuurtoepassing op een amd64-linux-gnu-systeem. Aangezien dit het meest voorkomende geval is, zijn er vele andere voorbeelden van plausibele combinaties, zoals armel en armhf. Multi-architectuur vereenvoudigt ook cross-compiling, waarbij tijdens het compileren bibliotheken en headers van externe architecturen op een systeem nodig zijn.

Bestaande voorstellen maken co-installatie van bibliotheken en headers voor verschillende architecturen mogelijk, maar nog niet binair, dus je kunt ofwel een i386-versie of een amd64-versie van een binair bestand hebben, maar niet beide tegelijk. Alle afhankelijkheden worden geïnstalleerd en beschikbaar gemaakt voor het bijbehorende binaire bestand. Multi-architectuur is een belangrijke en krachtige ontwikkeling en beïnvloedt veel processen en aspecten van het systeem. De onmiddellijke praktische effecten zijn de verwijdering van het ia32-libs-pakket en het verkrijgen van de juiste afhankelijkheden voor cross-compiling". Debian multi-arch-ondersteuning

Terwijl dit in de praktijk en meteen ter zake betekent dat voorheen Debian-9 het volgende kan worden uitgevoerd: bevel bevelen en ten volle kunnen genieten van de voordelen van "Multi-architectuur" in 64-bits 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"

Terwijl, van Debian-9 tot en met Debian-11 U kunt alleen de volgende opdrachtopdrachten uitvoeren:

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

Dat wil zeggen, we hebben niet langer de ia32-libs pakket wat meestal nodig is om veel te kunnen uitvoeren 32-bits apps, vooral spelletjes. Dat ze heel goed kunnen worden gebruikt op Debian-9 AMD-64, verder.

Hoe installeer ik ia32-libs op MX-21 en Debian-11?

Om dit met succes te kunnen doen, dat wil zeggen, niet om te sterven terwijl ik probeer, zal ik in mijn geval de . gebruiken Reageren (momentopname) gebaseerd op MX-21 / Debian-11, riep Wonderen om het ia32-libs pakket compatibel. Om vervolgens een app uit te voeren die is gemaakt voor Linux i386, wat niets meer is dan een app van een huidige online virtuele gemeenschap, die zich nog in de testfase (bèta) bevindt, waarvoor de ia32-libs pakket aan het werk, en het heet Second Life. Die trouwens erg lijkt op de huidige Metaversen (Blockchain & DeFi Worlds).

Ten eerste, en na het voorbereiden van onze 64-bits besturingssysteem Multi-architectuur baseren MX-21 / Debian-11, we downloaden de ia32-libs pakket compatibel met het volgende: link (Mint 20.2 / UMA) en installeer het met de volgende opdrachtvolgorde:

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

Zodra dit is gebeurd, worden onze apps 32-bits, en in mijn geval Second Life, kunnen ze nu zonder problemen worden uitgevoerd die rechtstreeks verband houden met de pakketten: ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl. Zoals weergegeven in de volgende afbeelding:

En voor het geval sommigen geïnteresseerd zijn om wat meer over het onderwerp te weten Blockchain en DeFi, specifiek over de NFT-games, Metaverses en NFT Collectibleskunt u het volgende verkennen link. Of bekijk enkele van onze eerdere gerelateerde berichten:

Cryptogames: handige games uit de DeFi-wereld om te kennen, te spelen en te winnen
Gerelateerd artikel:
Cryptogames: handige games uit de DeFi-wereld om te kennen, te spelen en te winnen
Gerelateerd artikel:
NFT (Non-Fungible Tokens): DeFi + Open Source Software Development
DeFi: gedecentraliseerde financiering, open source financieel ecosysteem
Gerelateerd artikel:
DeFi: gedecentraliseerde financiering, open source financieel ecosysteem

"Met Multiarch kunt u bibliotheken van meerdere architecturen op hetzelfde systeem installeren. Dit is in veel gevallen handig, maar vooral om 32-bits en 64-bits pakketten op dezelfde machine te installeren en afhankelijkheden automatisch te laten oplossen. Over het algemeen kunt u bibliotheken van meer dan één architectuur samen installeren en toepassingen van één of andere architectuur als alternatief installeren. Merk op dat dit de gelijktijdige installatie van meerdere versies van programma's niet toestaat.". Wat is multi-architectuur? – Hoe te Debian

Roundup: Bannerpost 2021

Overzicht

Samenvattend hopen we dat deze handleiding of tutorial voor installeer ia32-libs op MX-21 en Debian-11 erg handig zijn voor velen, vooral voor degenen die moeten rennen normale 32-bits apps of games op 64-bits platforms. En zelfs voor die gebruikers, geïnteresseerd in Blockchain- en DeFi-apps en -games die meestal alleen in 32 bits worden geleverd.

We hopen dat deze publicatie zeer nuttig is voor het hele «Comunidad de Software Libre, Código Abierto y GNU/Linux». En vergeet niet om er hieronder op te reageren en het met anderen te delen op uw favoriete websites, kanalen, groepen of gemeenschappen van sociale netwerken of berichtensystemen. Bezoek ten slotte onze homepage op «FromLinux» om meer nieuws te ontdekken en lid te worden van ons officiële kanaal van Telegram van DesdeLinux.


De inhoud van het artikel voldoet aan onze principes van redactionele ethiek. Klik op om een ​​fout te melden hier.

2 reacties, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Violeta zei

    is wat u redt en u kunt win32-apps op 64 machines uitvoeren!

    Zeer goed artikel en zoals altijd zeer compleet!

    1.    Linux na installatie zei

      Groetjes, Viooltje. Bedankt voor je reactie. U kunt dus Linux32-apps op Linux64 uitvoeren. Om Win32- of Win64-apps uit te voeren, worden emulators op basis van Wine of andere gebruikt.