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 + Mate +
debian
บทความที่เกี่ยวข้อง:
คู่มือ: สิ่งที่ต้องทำหลังจากติดตั้ง Debian
บทความที่เกี่ยวข้อง:
วิธีแก้ปัญหาการติดตั้งแอพพลิเคชั่น 32 บิตบน Linux Mint 14 RC 64-bit

สถาปัตยกรรมหลากหลายบน MX-21 และ Debian-11: เป็นไปได้ไหม

สถาปัตยกรรมหลากหลายบน MX-21 และ Debian-11: เป็นไปได้ไหม

Multiarchitecture ใน GNU/Linux คืออะไร?

เพื่อทำความเข้าใจกับ "สถาปัตยกรรมที่หลากหลาย" บน GNU/Linuxและโดยเฉพาะเกี่ยวกับ Debian GNU / Linuxไม่มีอะไรดีไปกว่าการรู้ว่าสิ่งนี้ถูกกำหนดโดยตัวอย่างมาก โครงการ Debian. ด้วยเหตุผลนี้ เราจะอ้างอิงส่วนของข้อความต่อไปนี้:

"Multiarchitecture หรือ multiarch เป็นข้อกำหนดที่อ้างถึงความสามารถของระบบในการติดตั้งและเรียกใช้แอปพลิเคชันจากเป้าหมายไบนารีที่แตกต่างกันหลายรายการ ตัวอย่างเช่น การรันแอปพลิเคชันสถาปัตยกรรม i386-linux-gnu บนระบบ amd64-linux-gnu กรณีนี้เป็นกรณีที่พบบ่อยที่สุด มีตัวอย่างอื่นๆ มากมายของชุดค่าผสมที่สมเหตุสมผล เช่น armel และ armhf สถาปัตยกรรมหลายสถาปัตยกรรมยังช่วยลดความยุ่งยากในการคอมไพล์ข้าม ซึ่งจำเป็นต้องใช้ไลบรารีและส่วนหัวจากสถาปัตยกรรมภายนอกในระบบในระหว่างการคอมไพล์

ข้อเสนอที่มีอยู่ทำให้สามารถติดตั้งไลบรารีและส่วนหัวร่วมกันได้สำหรับสถาปัตยกรรมที่แตกต่างกัน แม้ว่าจะยังไม่มีไบนารี ดังนั้นคุณจึงสามารถมีไบนารีเวอร์ชัน i386 หรือ amd64 ได้ แต่ไม่สามารถใช้ทั้งสองอย่างพร้อมกันได้ การขึ้นต่อกันทั้งหมดจะถูกติดตั้งและทำให้พร้อมใช้งานกับไบนารีที่เกี่ยวข้อง หลายสถาปัตยกรรมเป็นการพัฒนาที่สำคัญและมีประสิทธิภาพ และส่งผลต่อกระบวนการและแง่มุมต่างๆ ของระบบ ผลกระทบในทางปฏิบัติในทันทีคือการลบแพ็คเกจ ia32-libs และรับการพึ่งพาที่เหมาะสมสำหรับการคอมไพล์ข้าม". รองรับ Debian multi-arch

โดยที่ในทางปฏิบัติและมุ่งตรงไปตรงประเด็นก็หมายความว่ามาก่อน เดเบียน-9 สามารถดำเนินการได้ดังต่อไปนี้ คำสั่งคำสั่ง และสามารถเพลิดเพลินไปกับประโยชน์ของ .ได้อย่างเต็มที่ "สถาปัตยกรรมที่หลากหลาย" ใน Debian แบบ 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 ได้อย่างไร

เพื่อที่จะทำสิ่งนี้ได้สำเร็จ นั่นคือ ไม่ต้องพยายามตาย ในกรณีของฉัน ฉันจะใช้ Respin (สแนปชอต) ขึ้นอยู่กับ MX-21 / เดเบียน-11, ที่เรียกว่า ปาฏิหาริย์ เพื่อติดตั้งไฟล์ แพ็คเกจ ia32-libs เข้ากันได้ เพื่อเรียกใช้แอพที่สร้างขึ้นสำหรับ Linux i386ซึ่งไม่ใช่อะไรมากไปกว่าแอปของชุมชนเสมือนออนไลน์ในปัจจุบันซึ่งยังอยู่ในขั้นตอนการทดสอบ (เบต้า) ซึ่งต้องใช้ แพ็คเกจ ia32-libs ในการทำงานและเรียกว่า ชีวิตที่สอง. โดยวิธีการที่คล้ายกับปัจจุบันมาก Metaverses (บล็อกเชนและโลก DeFi)

ประการแรกและหลังจากเตรียมของเรา ระบบปฏิบัติการ 64 บิต หลายสถาปัตยกรรม ฐาน MX-21 / เดเบียน-11, เราดาวน์โหลด แพ็คเกจ ia32-libs เข้ากันได้กับต่อไปนี้ ลิงค์ (มิ้นท์ 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คุณสามารถสำรวจสิ่งต่อไปนี้ ลิงค์. หรือดูโพสต์ที่เกี่ยวข้องก่อนหน้านี้ของเรา:

Cryptogames: เกมที่มีประโยชน์จากโลก DeFi ให้รู้จัก เล่น และชนะ
บทความที่เกี่ยวข้อง:
Cryptogames: เกมที่มีประโยชน์จากโลก DeFi ให้รู้จัก เล่น และชนะ
บทความที่เกี่ยวข้อง:
NFT (โทเค็นที่ไม่สามารถหลอมได้): การพัฒนาซอฟต์แวร์ DeFi + โอเพ่นซอร์ส
DeFi: การเงินแบบกระจายอำนาจระบบนิเวศทางการเงินแบบโอเพ่นซอร์ส
บทความที่เกี่ยวข้อง:
DeFi: การเงินแบบกระจายอำนาจระบบนิเวศทางการเงินแบบโอเพ่นซอร์ส

"Multiarch อนุญาตให้คุณติดตั้งไลบรารีจากหลายสถาปัตยกรรมบนระบบเดียวกัน สิ่งนี้มีประโยชน์ในหลายกรณี แต่โดยหลักแล้วเพื่อติดตั้งแพ็คเกจ 32 บิตและ 64 บิตบนเครื่องเดียวกันและมีการแก้ไขการขึ้นต่อกันโดยอัตโนมัติ โดยทั่วไป คุณจะสามารถมีไลบรารีจากสถาปัตยกรรมมากกว่าหนึ่งตัวที่ติดตั้งร่วมกัน และแอปพลิเคชันจากสถาปัตยกรรมหนึ่งหรืออีกสถาปัตยกรรมหนึ่งที่ติดตั้งเป็นทางเลือก โปรดทราบว่าการดำเนินการนี้ไม่อนุญาตให้ติดตั้งโปรแกรมหลายเวอร์ชันพร้อมกัน". สถาปัตยกรรมหลากหลายคืออะไร? – วิธีการเดเบียน

Roundup: โพสต์แบนเนอร์ 2021

ข้อมูลอย่างย่อ

โดยสรุปเราหวังว่าคู่มือหรือบทช่วยสอนนี้สำหรับ ติดตั้ง ia32-libs บน MX-21 และ Debian-11 มีประโยชน์มากสำหรับใครหลายคนโดยเฉพาะผู้ที่ต้องวิ่ง แอพหรือเกม 32 บิตปกติ บนแพลตฟอร์ม 64 บิต และแม้กระทั่งสำหรับผู้ใช้เหล่านั้นที่สนใจใน แอพและเกมบล็อคเชน & DeFi ซึ่งมักจะมาใน 32 บิตเท่านั้น

เราหวังว่าเอกสารนี้จะเป็นประโยชน์กับทุกคน «Comunidad de Software Libre, Código Abierto y GNU/Linux». และอย่าลืมแสดงความคิดเห็นด้านล่าง และแบ่งปันกับผู้อื่นบนเว็บไซต์ ช่อง กลุ่มหรือชุมชนที่คุณชื่นชอบในเครือข่ายสังคมหรือระบบการส่งข้อความ สุดท้ายเยี่ยมชมโฮมเพจของเราได้ที่ «DesdeLinux» เพื่อสำรวจข่าวสารเพิ่มเติมและเข้าร่วมช่องทางการของเรา โทรเลขของ DesdeLinux.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Violeta dijo

    คือสิ่งที่ช่วยคุณประหยัดและคุณสามารถเรียกใช้แอพ win32 บน 64 เครื่องได้!

    บทความดีมากและครบถ้วนเช่นเคย!

    1.    ติดตั้ง Linux Post dijo

      สวัสดีไวโอเล็ต ขอบคุณสำหรับความคิดเห็นของคุณ คุณจึงสามารถเรียกใช้แอป Linux32 บน Linux64 ได้ ในการรันแอพ Win32 หรือ Win64 จะใช้อีมูเลเตอร์ที่ใช้ไวน์หรืออื่น ๆ