Multiarch: Paano mag-install ng ia32-libs sa MX-21 at Debian-11?

Multiarch: Paano mag-install ng ia32-libs sa MX-21 at Debian-11?

Multiarch: Paano mag-install ng ia32-libs sa MX-21 at Debian-11?

Para sa mga gumamit ng GNU/Linux, lalo na Debian GNU / Linux hanggang sa bersyon 8, na naging matatag sa pagitan 2015 at 2017, kakayahang magamit ang mga benepisyo ng "Multi-arkitektura" Hindi ito nangangahulugan ng malaking problema. Samakatuwid, marami pa ang maaaring maisakatuparan 32 bit na apps sa 64 Bit Operating System.

Gayunpaman, hindi na ito madaling magawa nang lubusan mula noon Debian 9 mula sa 2017, hanggang ngayon, taon 2022, Sa Debian 10 at Debian 11, Debian Sid at Debian Experimental. Gayundin, tiyak din sa hinaharap na may Debian 12. Ngunit hindi lahat ay nawala, palaging mayroong magagamit na trick o workaround. At dito makikita natin ang isang solusyon para sa i-install ang ia32-libs sa MX-21 at Debian-11.

Paano Patakbuhin ang Mga Application ng 32-Bit sa 64-Bit Fedora

At gaya ng dati, bago pumasok ng buo sa paksa ngayon sa  "Multiarchitecture" sa GNU/Linux Operating System, iiwan namin para sa mga interesadong tuklasin ang mga lumang publikasyong nauugnay sa puntong iyon, ang mga sumusunod na link sa kanila. Sa paraang madali nilang ma-explore ang mga ito, kung kinakailangan, pagkatapos basahin ang publikasyong ito:

“Kumusta mga kaibigan, sa pagkakataong ito gusto kong ipakita sa iyo kung paano mag-install ng library para magpatakbo ng 32-bit program sa 64-bit system, kung iniisip mo kung para saan ito magagamit, ito ay nasa XAMPP. Na humihiling sa amin ng isang library na tumakbo sa isang 64-bit system. Sige, magtrabaho ka na". Paano Patakbuhin ang Mga Application ng 32-Bit sa 64-Bit Fedora

Asawa
Kaugnay na artikulo:
[HowTo] Pagsubok sa Debian + Mga Programa ng Mate +
Debian
Kaugnay na artikulo:
Manu-manong: Ano ang gagawin pagkatapos i-install ang Debian
Kaugnay na artikulo:
Solusyon sa problema ng pag-install ng 32-bit na mga application sa Linux Mint 14 RC 64-bit

Multi-architecture sa MX-21 at Debian-11: Posible ba?

Multi-architecture sa MX-21 at Debian-11: Posible ba?

Ano ang Multiarchitecture sa GNU/Linux?

Upang maunawaan ang "Multi-architecture" sa GNU/Linux, at partikular na tungkol sa Debian GNU / Linux, walang mas mahusay kaysa sa pag-alam kung paano ito tinukoy ng pinaka Proyekto ng Debian. Para sa kadahilanang ito, sipiin namin ang sumusunod na fragment ng teksto:

"Ang multiarchitecture o multiarch ay ang mga terminong tumutukoy sa kakayahan ng isang system na mag-install at magpatakbo ng mga application mula sa maraming iba't ibang binary na target; halimbawa, pagpapatakbo ng i386-linux-gnu architecture application sa isang amd64-linux-gnu system. Dahil ito ang pinakakaraniwang kaso, marami pang ibang halimbawa ng mga posibleng kumbinasyon, gaya ng armel at armhf. Pinapasimple rin ng multi-architecture ang cross-compiling, kung saan kailangan ang mga library at header mula sa mga panlabas na arkitektura sa isang system sa panahon ng compilation.

Ang mga kasalukuyang panukala ay nagbibigay-daan sa co-installation ng mga library at header para sa iba't ibang mga arkitektura, kahit na hindi pa binary, kaya maaari kang magkaroon ng alinman sa isang i386 na bersyon o isang amd64 na bersyon ng isang binary, ngunit hindi pareho nang sabay-sabay. Ang lahat ng mga dependency ay mai-install at gagawing magagamit sa kaukulang binary. Ang multi-architecture ay isang makabuluhan at makapangyarihang pag-unlad, at nakakaapekto ito sa maraming proseso at aspeto ng system. Ang mga agarang praktikal na epekto ay ang pag-alis ng pakete ng ia32-libs, at pagkuha ng naaangkop na mga dependency para sa cross-compiling". Suporta sa multi-arch ng Debian

Sapagkat, sa pagsasanay at pagpunta sa diretso sa punto, ito ay nangangahulugan na bago Debian-9 ang mga sumusunod ay maaaring maisakatuparan utos ng utos at ganap na matamasa ang mga benepisyo ng "Multi-architecture" sa 64-Bit 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"

Samantalang, mula sa Debian-9 sa pamamagitan ng Debian-11 Maaari mo lamang gawin ang mga sumusunod na command order:

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

Ibig sabihin, wala na sa amin ang ia32-libs na pakete na karaniwang kinakailangan upang makapagsagawa ng marami 32-bit na apps, lalo na ang mga laro. Na maaari silang magamit nang mahusay Debian-9 AMD-64, pasulong.

Paano mag-install ng ia32-libs sa MX-21 at Debian-11?

Upang magawa ito nang matagumpay, iyon ay, hindi mamatay sa pagsubok, sa aking kaso ay gagamitin ko ang Respin (Snapshot) batay sa MX-21/Debian-11, tinatawag na Himala i-install ang ia32-libs na pakete magkatugma. Upang pagkatapos ay magpatakbo ng isang app na ginawa para sa Linux i386, na hindi hihigit sa isang app ng kasalukuyang online na virtual na komunidad, na nasa yugto pa ng pagsubok (beta), na nangangailangan ng ia32-libs na pakete upang magtrabaho, at ito ay tinatawag na Ikalawang Buhay. Aling sa pamamagitan ng paraan, ay halos kapareho sa kasalukuyang Metaverses (Blockchain at DeFi Worlds).

Una, at pagkatapos ihanda ang aming 64 Bit Operating System Multi-arkitektura base MX-21/Debian-11, dina-download namin ang ia32-libs na pakete tugma sa mga sumusunod link (Mint 20.2 / UMA) at i-install ito gamit ang sumusunod na command order:

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

Kapag tapos na ito, ang aming mga app 32 bit, at sa aking kaso, Ikalawang Buhay, maaari na silang maisakatuparan nang walang anumang problema na direktang nauugnay sa mga pakete: ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl. Gaya ng ipinapakita sa sumusunod na larawan:

At kung sakaling ang ilan ay interesado na malaman ang kaunti pa tungkol sa paksa Blockchain at DeFi, partikular na tungkol sa NFT laro, Metaverses at NFT Collectibles, maaari mong tuklasin ang mga sumusunod link. O tingnan ang ilan sa aming mga nakaraang nauugnay na post:

Cryptogames: Mga kapaki-pakinabang na laro mula sa mundo ng DeFi upang malaman, maglaro at manalo
Kaugnay na artikulo:
Cryptogames: Mga kapaki-pakinabang na laro mula sa mundo ng DeFi upang malaman, maglaro at manalo
Kaugnay na artikulo:
NFT (Non-Fungible Tokens): DeFi + Pag-unlad ng Open Source Software
DeFi: Desentralisadong Pananalapi, Open Source Financial Ecosystem
Kaugnay na artikulo:
DeFi: Desentralisadong Pananalapi, Open Source Financial Ecosystem

"Binibigyang-daan ka ng multi-architecture na mag-install ng mga library mula sa maraming arkitektura sa parehong system. Ito ay kapaki-pakinabang sa maraming mga kaso, ngunit higit sa lahat upang mag-install ng 32-bit at 64-bit na mga pakete sa parehong makina at magkaroon ng mga dependency na awtomatikong naresolba. Sa pangkalahatan, magagawa mong magkaroon ng mga aklatan mula sa higit sa isang arkitektura na naka-install nang magkasama, at mga application mula sa isang arkitektura o iba pang naka-install bilang mga alternatibo. Tandaan na hindi nito pinapayagan ang sabay-sabay na pag-install ng maraming bersyon ng mga program.". Ano ang multi-architecture? – Paano Mag Debian

Roundup: Banner post 2021

Buod

Sa buod, inaasahan namin na ang gabay o tutorial na ito para sa i-install ang ia32-libs sa MX-21 at Debian-11 maging lubhang kapaki-pakinabang para sa marami, lalo na para sa mga kailangang tumakbo normal na 32-bit na app o laro sa 64-bit na mga platform. At kahit para sa mga user na iyon, interesado sa Blockchain at DeFi na mga app at laro na kadalasang nanggagaling sa 32 Bits lamang.

Inaasahan namin na ang publikasyong ito ay lubhang kapaki-pakinabang para sa kabuuan «Comunidad de Software Libre, Código Abierto y GNU/Linux». At huwag kalimutang magkomento dito sa ibaba, at ibahagi ito sa iba sa iyong mga paboritong website, channel, grupo o komunidad ng mga social network o messaging system. Panghuli, bisitahin ang aming home page sa «DesdeLinux» upang galugarin ang karagdagang balita, at sumali sa aming opisyal na channel Telegram ng DesdeLinux.


2 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Violeta dijo

    ay ang nakakatipid sa iyo at maaari kang magpatakbo ng mga win32 na app sa 64 na makina!

    Napakagandang artikulo at napakakumpleto gaya ng dati!

    1.    Pag-install ng Linux Post dijo

      Pagbati, Violet. Salamat sa pahayag mo. Para makapagpatakbo ka ng Linux32 apps sa Linux64. Upang patakbuhin ang Win32 o Win64 Apps, ginagamit ang mga emulator batay sa Wine o iba pa.