ใน Wine พวกเขาแจ้ง Canonical ว่าพวกเขาจะมีปัญหาหากพวกเขาลบการสนับสนุนแบบ 32 บิต

Ubuntu 19.10 ที่ไม่มี 32 บิต

ไม่กี่วันที่ผ่านมาเพื่อนร่วมงาน รายงานที่นี่ในบล็อกเกี่ยวกับ การตัดสินใจล่าสุด สิ่งที่นักพัฒนาได้ดำเนินการไป Canonical ยกเลิกการรองรับการจัดส่งแบบ 32 แพ็คโดยสิ้นเชิง บิต เริ่มต้นด้วย Ubuntu รุ่นถัดไป

และไม่เพียงแค่นั้นการตัดสินใจนี้ส่งผลกระทบไม่ว่าจะเป็นการมองโลกในแง่ดีที่ใช้กับ Ubuntu เท่านั้น แต่ก็ไม่เป็นเช่นนั้นตั้งแต่ในกรณีแรก เกิดขึ้นเพื่อส่งผลกระทบต่อระบบนิเวศทั้งหมดที่อาศัยอยู่ จากรสชาติที่เป็นทางการเช่น Kubuntu, Xubuntu, Lubuntu เป็นต้นรวมถึงอนุพันธ์ของสิ่งนี้เช่น Linux Mint, Zorin OS, Puppy Linux เป็นต้น

อย่างที่หลาย ๆ ท่านคงทราบดีCanonical ทิ้งภาพ 32 บิตสำหรับ Ubuntu ตอนนี้ นักพัฒนา Ubuntu ได้ตัดสินใจที่จะสิ้นสุดวงจรชีวิตสถาปัตยกรรมในการแจกจ่าย

En Ubuntu 19.10 เวอร์ชันนี้จะไม่มีแพ็คเกจอีกต่อไป ด้วยสถาปัตยกรรม i386 ในที่เก็บ

ไม่รองรับ Wine บน Ubuntu 19.04 หาก Canonical ลดลงรองรับแพ็คเกจ 32 บิต

หลังจากแถลงการณ์ที่เผยแพร่โดยนักพัฒนา Ubuntu ให้หยุดมุ่งเน้นไปที่การสร้างและบำรุงรักษาแพ็คเกจ 32 บิต

ผู้พัฒนาโครงการไวน์ตอบสนองต่อสิ่งนี้ คำเตือน Canonical ว่า Ubuntu จะมีปัญหาในการส่ง Wine สำหรับ Ubuntu 19.10 ในกรณีที่การสนับสนุนระบบ x86 32 บิตถูกยกเลิกในรุ่นนี้

ด้วยการตัดสินใจยกเลิกการสนับสนุนสถาปัตยกรรม x86 32 บิตนักพัฒนา Ubuntu หวังว่าจะจัดส่ง Wine เวอร์ชัน 64 บิต หรือใช้เวอร์ชัน 32 บิตในคอนเทนเนอร์ที่ใช้ Ubuntu 18.04

ปัญหาคือ Wine เวอร์ชัน 64 บิต (ไวน์ 64) ไม่ได้รับการสนับสนุนอย่างเป็นทางการ และมีข้อบกพร่องที่ไม่ได้แก้ไขจำนวนมาก

Apt ต้องการให้รุ่นของแพ็คเกจ i386 และ amd64 ตรงกันมิฉะนั้นจะปฏิเสธที่จะติดตั้งดังนั้นหากไม่มีการเปลี่ยนแปลงเกิดขึ้นผู้ใช้รุ่น 19.10 ขึ้นไปจะไม่สามารถติดตั้งไลบรารี 32 บิตที่จำเป็นในการเรียกใช้ Wine ได้เว้นแต่ ผู้ใช้เองตัดสินใจที่จะกลับไปใช้ Ubuntu 18.04

เนื่องจากเวอร์ชันปัจจุบันของ Wine สำหรับการแจกแจง 64 บิตจะขึ้นอยู่กับ Wine32 และต้องการไลบรารี 32 บิต

โดยปกติแล้ว ในสภาพแวดล้อม 64 บิตไลบรารี 32 บิตที่ต้องการจะถูกจัดส่งในแพ็คเกจ multiarch แต่ใน Ubuntu ได้ตัดสินใจที่จะหยุดการสร้างไลบรารีดังกล่าวโดยสิ้นเชิง

นักพัฒนาไวน์ปฏิเสธแนวคิดนี้ทันที จากแพ็คเกจทันทีและโยนลงในคอนเทนเนอร์เนื่องจากนี่เป็นเพียงการแก้ไขชั่วคราว

ข้อเสียของการทำเช่นนั้นคือเราจะใช้เวลาอย่างมากในการอธิบายให้ผู้ใช้เข้าใจว่า 64-bit Wine จะไม่เรียกใช้โปรแกรม 32 บิตไม่ว่าเราจะรวบรวมข้อมูลนั้นจากที่ใดก็ตาม

เป็นที่สังเกตว่า จะต้องนำ Wine เวอร์ชัน 64 บิตมาอยู่ในรูปแบบที่เหมาะสม แต่จะต้องใช้เวลา

นอกจากนี้ แอปพลิเคชัน Windows จำนวนมากในปัจจุบันยังคงจัดส่งใน 32 เวอร์ชัน แอปพลิเคชันบิตและ 64 บิตมักจะมาพร้อมกับตัวติดตั้ง 32 บิต (เพื่อจัดการกับความพยายามในการติดตั้งบน Win32) ดังนั้น Wine เวอร์ชัน 32 บิตจึงยังคงพัฒนาต่อไปในฐานะตัวติดตั้งหลัก

เป็นเวลานานที่ Wine64 อยู่ในตำแหน่งเป็นเพียงเครื่องมือสำหรับเรียกใช้แอปพลิเคชัน Win64 ไม่ใช่สำหรับการเรียกใช้โปรแกรม 32 บิตและคุณลักษณะนี้จะแสดงให้เห็นในบทความและเอกสารจำนวนมาก

ในขณะเดียวกัน Steam ยังประสบปัญหาที่คล้ายกันหลายเกมในแคตตาล็อกซึ่งยังคงเป็น 32 บิต

Valve ตั้งใจที่จะสนับสนุนรันไทม์ 32 บิตสำหรับไคลเอนต์ Linux Staem ด้วยตัวมันเอง

แม้ว่านักพัฒนา Wine จะไม่ได้แยกแยะความเป็นไปได้ในการใช้รันไทม์นี้เพื่อส่ง Wine 32 บิตไปยัง Ubuntu 19.10 ก่อนที่ Wine เวอร์ชัน 64 บิตจะพร้อมใช้งานเพื่อไม่ให้ต้องทำงานซ้ำซ้อนและร่วมมือกับ Valve ในการบำรุงรักษา ไลบรารี 32 บิตสำหรับ Ubuntu


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

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

*

*

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