เด็กชายไวน์ เพิ่งประกาศเปิดตัว เวอร์ชันการพัฒนาใหม่ถึงเวอร์ชันใหม่ "การพัฒนาไวน์ 5.10 "เวอร์ชันที่มีรายงานข้อผิดพลาด 47 รายการและมีการเปลี่ยนแปลง 395 รายการ
ในเวอร์ชันใหม่นี้ การสนับสนุน Vulkan สำหรับ WineD3D ยังคงดำเนินต่อไป นอกเหนือจากจุดเริ่มต้นของ ไลบรารี Unix แยกต่างหากสำหรับ NTDLLการแทนที่สัญลักษณ์เพิ่มเติมใน DirectWrite รองรับคีย์ส่วนตัว DSS, การแก้ไข ARM64 และการแก้ไขข้อบกพร่องอื่น ๆ รวมอยู่ด้วย
สำหรับผู้ที่ไม่ทราบเกี่ยวกับ Wine ก็ควรรู้ไว้ว่าสิ่งนี้ เป็นซอฟต์แวร์โอเพนซอร์สฟรีและเป็นที่นิยม ที่อนุญาตให้ผู้ใช้เรียกใช้แอปพลิเคชัน Windows บน Linux และระบบปฏิบัติการอื่น ๆ ที่คล้าย Unix เพื่อให้เป็นเทคนิคมากขึ้น Wine เป็นเลเยอร์ความเข้ากันได้ที่แปลการเรียกระบบจาก Windows เป็น Linux และใช้ไลบรารีของ Windows ในรูปแบบของไฟล์. dll
ไวน์ เป็นวิธีที่ดีที่สุดวิธีหนึ่งในการเรียกใช้แอปพลิเคชัน Windows บน Linux. นอกจากนี้ชุมชนไวน์ มีฐานข้อมูลแอปพลิเคชันที่ละเอียดมากเราพบว่าเป็น AppDB ประกอบด้วยโปรแกรมและเกมมากกว่า 25,000 รายการจำแนกตามความเข้ากันได้กับ Wine
มีอะไรใหม่ใน Wine 5.10?
การเปลี่ยนแปลงที่สำคัญที่สุดที่โดดเด่นในเวอร์ชันใหม่นี้คือไฟล์ การพัฒนาแบ็กเอนด์ WineD3D อย่างต่อเนื่อง ขึ้นอยู่กับ Vulkan graphical API และการใช้งานเบื้องต้นของไลบรารีที่ใช้ร่วมกัน Unix แยกต่างหาก (.so) สำหรับ NTDLL
นอกจากนี้ไฟล์ ปรับปรุงการรองรับไดรเวอร์สำหรับเคอร์เนล Windows ของระบบป้องกันการดักจับ StarForce v3 และ Denuvo Anti-Cheatเนื่องจากนี่มักเป็นสาเหตุของการที่เกม Windows ไม่สามารถทำงานบน Linux ผ่านเลเยอร์ความเข้ากันได้ดังนั้นจึงเป็นเรื่องดีที่ทราบว่ามีงานเพิ่มมากขึ้น
สำหรับส่วนของรายงานปิดข้อบกพร่องที่เกี่ยวข้อง ด้วยการทำงานของเกมและแอพพลิเคชั่นก็คือ โปรดทราบว่าข้อผิดพลาดเหล่านี้บางส่วนได้รับการแก้ไขแล้วในเวอร์ชันก่อนหน้าหรือ อย่างน้อยพวกเขาก็บอกว่าได้แก้ไขแล้ว
อย่างไรก็ตามดูเหมือนว่าตอนนี้มีการทดสอบจริงๆแล้วเท่านั้น ไฮไลต์ดังต่อไปนี้: Microsoft Word 6.0, PsInfo, Foxit Reader 6.12, Total Commander 9.x, TrackMania Nations ESWC, Spitfire Audio 3.x, Avast Free Antivirus 20.3, Secret Files 1-2, Fahrenheit, Ufo: Aliens, FinanceExplorer, PowerToys สำหรับ Windows 10, Sniper Elite V2
จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น ของเวอร์ชันใหม่นี้:
- เครื่องมือเปลี่ยนสัญลักษณ์ขยายใน DirectWrite
- เพิ่มการรองรับคีย์ส่วนตัว DSS
- แก้ไขปัญหาเกี่ยวกับการจัดการข้อยกเว้นบนระบบ ARM64
ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันการพัฒนาใหม่นี้ ไวน์ออกแล้วคุณสามารถตรวจสอบบันทึกการเปลี่ยนแปลงได้ ในลิงค์ต่อไปนี้.
จะติดตั้ง Wine 5.10 เวอร์ชันพัฒนาบน Ubuntu และอนุพันธ์ได้อย่างไร?
หากคุณสนใจที่จะทดสอบ Wine เวอร์ชันพัฒนาใหม่นี้บนเครื่องกลั่นของคุณคุณสามารถทำได้โดยทำตามคำแนะนำที่เราแบ่งปันด้านล่าง
ขั้นตอนแรกและสำคัญที่สุดคือการเปิดใช้งานสถาปัตยกรรม 32 บิตแม้ว่าระบบของเราจะเป็น 64 บิต แต่การทำขั้นตอนนี้จะช่วยให้เราประหยัดปัญหาต่างๆที่มักเกิดขึ้นได้
สำหรับสิ่งนี้เราเขียนเกี่ยวกับเทอร์มินัล:
sudo dpkg --add-architecture i386
ตอนนี้ เราต้องนำเข้าคีย์และเพิ่มเข้าไปในระบบ ด้วยคำสั่งนี้:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
เสร็จแล้ว เราจะเพิ่มที่เก็บต่อไปนี้ลงในระบบสำหรับสิ่งนี้เราเขียนในเทอร์มินัล:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main" sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
ในที่สุดเราก็สามารถตรวจสอบได้ว่าเราได้ติดตั้ง Wine แล้วและเวอร์ชันใดที่เรามีในระบบโดยดำเนินการคำสั่งต่อไปนี้:
wine --version
จะถอนการติดตั้ง Wine จาก Ubuntu หรืออนุพันธ์ได้อย่างไร
สำหรับผู้ที่ต้องการถอนการติดตั้ง Wine ออกจากระบบไม่ว่าด้วยเหตุผลใดก็ตาม ควรดำเนินการตามคำสั่งต่อไปนี้เท่านั้น
ถอนการติดตั้งเวอร์ชันการพัฒนา:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove