เวอร์ชันพัฒนาใหม่ของ Wine 7.4 มาถึงแล้ว โดยมีการเปลี่ยนแปลงประมาณ 505 รายการ

ล่าสุดมีประกาศ การเปิดตัวเวอร์ชันพัฒนาใหม่ของ Wine 7.4ซึ่งนับตั้งแต่เปิดตัวเวอร์ชัน 7.3 มีการปิดรายงานข้อบกพร่อง 14 รายการและมีการเปลี่ยนแปลง 505 รายการ

ส่วนใครไม่รู้เรื่องไวน์ควรรู้ไว้ นี่คือซอฟต์แวร์โอเพ่นซอร์สฟรียอดนิยม นี้ อนุญาตให้ผู้ใช้เรียกใช้แอพพลิเคชั่น Windows บน Linux และระบบปฏิบัติการอื่นๆ ที่คล้ายกับยูนิกซ์ เพื่อให้เป็นเทคนิคมากขึ้นเล็กน้อย Wine เป็นเลเยอร์ความเข้ากันได้ที่แปลการเรียกระบบจาก Windows เป็น Linux และใช้ไลบรารี Windows บางตัวในรูปแบบของไฟล์ .dll

ไวน์เป็นหนึ่งในวิธีที่ดีที่สุดในการรันแอพพลิเคชั่น Windows บน Linux นอกจากนี้ ชุมชนไวน์ยังมีฐานข้อมูลแอปพลิเคชันที่มีรายละเอียดมาก

ข่าวหลักของ Wine 7.4

ในเวอร์ชันใหม่ของ Wine 7.4 ที่นำเสนอนี้ เน้นว่า ไลบรารี vkd3d 1.3 ด้วยการใช้งาน Direct3D 12 ถูกรวมเข้ากับโครงสร้างหลักแล้ว และทำงานโดยการแปลการโทรไปยัง Vulkan graphics API

นอกจากห้องสมุด WineD3D, D3D12 และ DXGI ถูกเปลี่ยนเป็นใช้ รูปแบบไฟล์ปฏิบัติการ PE (Portable Executable) แทนเอลฟ์

การเปลี่ยนแปลงอีกประการที่โดดเด่นในเวอร์ชันใหม่ของ Wine 7.4 คือได้มีการเพิ่มเข้ามาแล้ว รองรับรูปแบบ WAV49 ไปยังไลบรารี gsm และ DLL crypt32 ยังเพิ่มการสนับสนุนเริ่มต้นสำหรับการเข้ารหัสและถอดรหัสคำขอ OCSP (Online Certificate Status Protocol) ที่ลงนามแบบดิจิทัล

เรายังสามารถค้นหาได้ ทำให้แน่ใจว่าเอฟเฟกต์การสั่นสะเทือน ทำงานอย่างถูกต้องในเกม เมื่อใช้คอนโทรลเลอร์ DualSense

ในทางกลับกัน ยังมีการกล่าวถึงปัญหาในการโหลด DLL ที่รองรับชุด Windows API บน Arch Linux

จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นจากสิ่งนี้

  • ธีมเริ่มต้นคือ 'แสง'
  • เพิ่ม stubs สำหรับคุณสมบัติการรู้จำเสียง (SpeechRecognizer API)
  • การสนับสนุนอย่างต่อเนื่องสำหรับโค้ดประเภท 'long' (การเปลี่ยนแปลงประมาณ 200 รายการ)
  • เพิ่มคำจำกัดความ OCSP
  • เพิ่มเอฟเฟกต์เงา D2D1
  • รองรับการส่งแฟรกเมนต์บัฟเฟอร์เว็บซ็อกเก็ต
  • รองรับการรับแฟรกเมนต์บัฟเฟอร์เว็บซ็อกเก็ต
  • เพิ่มการรองรับการเข้ารหัสคำขอ OCSP
  • รายงานข้อผิดพลาดแบบปิดที่เกี่ยวข้องกับเกม: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul
  • เพิ่มคำจำกัดความของอินเทอร์เฟซ Windows.Gaming.Input.IGameControllerInputSink
  • รายงานข้อผิดพลาดแบบปิดที่เกี่ยวข้องกับการทำงานของแอปพลิเคชัน: 3Dmark03, 3Dmark05, 3Dmark06

ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันการพัฒนาใหม่นี้ ของไวน์ที่ปล่อยออกมา คุณสามารถตรวจสอบรีจิสทรีของ การเปลี่ยนแปลงในลิงค์ต่อไปนี้ 

จะติดตั้ง Wine 7.4 เวอร์ชันพัฒนาบน Ubuntu และอนุพันธ์ได้อย่างไร?

หากคุณสนใจที่จะทดสอบ Wine เวอร์ชันพัฒนาใหม่นี้บนเครื่องกลั่นของคุณคุณสามารถทำได้โดยทำตามคำแนะนำที่เราแบ่งปันด้านล่าง

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

สำหรับสิ่งนี้เราเขียนเกี่ยวกับเทอร์มินัล:

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

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

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

*

*

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

  1.   แอตลาสพีซี dijo

    สวัสดี ขอบคุณสำหรับการทำงานทั้งหมดและสิ่งพิมพ์ที่มีคุณค่าเหล่านี้สำหรับพวกเราที่เริ่มต้นกับ linux ฉันต้องการทราบว่าไวน์สื่อสารกับที่อยู่ UNC อย่างไร นั่นคือ \\192.168.x.xxx\recursodered ? มีการกำหนดค่าเครือข่ายหรือ LAN ภายในไวน์อย่างไรเพื่อให้สามารถเข้าใจแอปพลิเคชันที่จำลองได้ ขอบคุณล่วงหน้าสำหรับความคิดเห็นใด ๆ