หลังจากไม่กี่สัปดาห์ของการพัฒนา โดยผู้ที่รับผิดชอบโครงการไวน์ มีการประกาศความพร้อมใช้งานของ Wine 4.6 เวอร์ชันทดลองแล้ว ตั้งแต่รุ่น 4.5 ปิดรายงานข้อผิดพลาด 50 รายการและทำการเปลี่ยนแปลง 384 รายการ
Wine เป็นชั้นหนึ่งของการใช้งานโอเพนซอร์สของ Win32 API สามารถเรียกใช้เลเยอร์ความเข้ากันได้ของ Windows บน Linux, MacOS และ BSD
ไวน์คือคุณทางเลือกที่ยอดเยี่ยมฟรีสำหรับ Windows API สำหรับระบบ GNU / Linux และคุณยังสามารถเลือกใช้ Windows DLLs แบบเนทีฟได้อีกด้วยหากมี
โปรดทราบว่าในขณะที่บางแอปพลิเคชันและเกมทำงานได้ดีกับ Wine บนการแจกจ่าย Linux แต่โปรแกรมอื่นอาจมีข้อบกพร่อง
เว้นแต่ว่าโปรแกรม Windows เฉพาะจะจำเป็นสำหรับคุณโดยทั่วไปขอแนะนำให้พยายามหาทางเลือกอื่นให้กับโปรแกรมที่ต้องการใน Linux ก่อนหรือเลือกโซลูชันระบบคลาวด์
นอกจากนี้ไวน์ มีชุดพัฒนาเช่นเดียวกับตัวโหลดโปรแกรม Windows เพื่อให้นักพัฒนาสามารถแก้ไขโปรแกรม Windows จำนวนมากที่ทำงานภายใต้ x86 Unix ได้อย่างง่ายดายรวมถึง Linux, FreeBSD, Mac OS X และ Solaris
Wine มีสองเวอร์ชันคือเวอร์ชันเสถียรและเวอร์ชันระหว่างการพัฒนา. เวอร์ชันเสถียรเป็นผลมาจากการทำงานและการแก้ไขข้อบกพร่องในเวอร์ชันระหว่างการพัฒนา
โดยปกติแล้วเวอร์ชันการพัฒนาจะมีความสำคัญที่สุดเนื่องจากเวอร์ชันนี้ได้รับการเผยแพร่เพื่อตรวจจับข้อผิดพลาดทั้งหมดและสามารถแก้ไขหรือใช้แพตช์ได้
เกี่ยวกับ Wine 4.6 เวอร์ชันพัฒนาใหม่
ในการพัฒนารุ่นนี้ของ Wine นอกเหนือไปจากการแก้ไขแล้วยังมี se โดดเด่นจากรายงานบั๊กแบบปิดที่เกี่ยวข้องกับการทำงานของเกมและแอพซึ่งเราสามารถเน้นได้ดังนี้:
The Spirit Engine, Monkey Island 3, SIV (System Information Viewer) v4.00, Still Life 2, Shiva Editor, Pride of Nations, Theatre of War 3: เกาหลี, Warframe, Face Noir, ครึ่งสุดท้ายของความมืด, Ultimate Unwrap Pro v 3.50.14, มวลผล.
นอกจากนี้ยังมีการเน้นย้ำว่า เพิ่มการใช้งานแบ็กเอนด์เริ่มต้นสำหรับ WineD3D ขึ้นอยู่กับ Vulkan graphics API
ตลอดจน ความสามารถในการดาวน์โหลดไลบรารีโมโน จากไดเรกทอรีทั่วไป Libwine.dll ไม่จำเป็นอีกต่อไปเมื่อใช้ Wine DLL ใน Windows
จากการเปลี่ยนแปลงอื่น ๆ นั้น เราสามารถพบได้ใน Wine 4.6 เวอร์ชันพัฒนานี้:
- การทดสอบการถดถอยจะรวบรวมในรูปแบบ PE ที่เรียกใช้งานได้
- มีการเพิ่มการรองรับโครงสร้างที่ซับซ้อนลงใน typelib
- ระบบจับภาพวิดีโอได้รับการแปลเป็นภาษาท้องถิ่นเพื่อใช้ Video4Linux เวอร์ชันที่สอง
- มีการแนะนำเวอร์ชันเริ่มต้นของกลไกการดีบัก (DLL ของเครื่องยนต์การดีบัก)
จะติดตั้ง Wine 4.6 เวอร์ชันพัฒนาบน Linux ได้อย่างไร?
หากคุณสนใจที่จะทดลองใช้ Wine เวอร์ชันพัฒนาใหม่นี้บนเครื่องกลั่นของคุณ คุณสามารถทำได้โดยทำตามคำแนะนำที่เราแบ่งปันด้านล่าง
ในการติดตั้ง Wine 4.6 บน Ubuntu และอนุพันธ์เราจะทำสิ่งต่อไปนี้ในเทอร์มินัลที่เราพิมพ์:
sudo dpkg --add-architecture i386
ตอนนี้เราจะเพิ่มสิ่งต่อไปนี้ลงในระบบ:
wget https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ 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
ในขณะที่สำหรับ ผู้ที่เป็นผู้ใช้ Debian และระบบที่ใช้ Debian ควรปฏิบัติดังนี้
sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/stretch main sudo apt-get update sudo apt-get install --install-recommends winehq-devel
ไปยัง ในกรณีของ Fedora และอนุพันธ์เราต้องเพิ่มที่เก็บที่เหมาะสมให้กับเวอร์ชันที่เราใช้
เฟโดร่า 29:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/29/winehq.repo sudo dnf install winehq-devel
ในกรณีของ Arch Linux, Manjaro, Antergos หรือการแจกจ่ายใด ๆ ที่ใช้ Arch Linux เราสามารถติดตั้งเวอร์ชันใหม่นี้ได้จากที่เก็บการแจกจ่ายอย่างเป็นทางการ
sudo pacman -Sy wine
Si เป็นผู้ใช้ openSUSE คุณสามารถติดตั้ง Wine ได้จากที่เก็บอย่างเป็นทางการของการแจกจ่าย
เราจะต้องรอให้มีการอัปเดตแพ็คเกจซึ่งจะใช้เวลาไม่กี่วัน
คำสั่งในการติดตั้ง Wine มีดังนี้:
sudo zypper install wine