วิธีที่ดีที่สุดในการรัน WINE บน OS X


15

มันคืออะไร?

(ฉันรู้ว่าอัตนัยมาก)

งั้นลองทำดูสิว่าอะไรที่มีประสิทธิภาพและเจ็บปวดที่สุดในการทำมัน? ฉันตระหนักว่าสิ่งเหล่านี้อาจเป็นเงื่อนไขที่ขัดแย้งกัน

คำตอบ:


17

วิธีที่ง่ายที่สุดและเจ็บปวดที่สุดคือใช้ homebrew

https://github.com/mxcl/homebrew

เมื่อคุณทำตามคำแนะนำเพื่อติดตั้ง homebrew ในหน้านี้ (ซึ่งรวมถึงการติดตั้ง Xcode) คุณก็สามารถพิมพ์

brew install wine

และนี่จะดาวน์โหลดและรวบรวมไวน์และการอ้างอิงทั้งหมด


1
นั่นทำให้คุณไวน์ แต่ฉันหมายถึงสิ่งต่าง ๆ เช่น Wineskin และ WineBottler เครื่องมือที่ทำให้การดำเนินงานและการกำหนดค่า WINE ง่ายขึ้น
นาธาเนียล

6
ในแง่ของประสิทธิภาพและปราศจากความเจ็บปวด - ไวน์วานิลลาเป็นวิธีที่ดีที่สุดและทันสมัยที่สุด โดยเฉพาะอย่างยิ่ง WineBottler ดูเหมือนจะไม่ได้ใช้งานสวย ดูคำถามที่พบบ่อยเกี่ยวกับไวน์wiki.winehq.org/FAQ ไม่จำเป็นต้องมีการกำหนดค่ามากนักเพียงแค่เริ่มแอปด้วย wine
/path/to/app.exe

1
ฉันทำตามวิธีการชง แต่ฉันพบข้อผิดพลาดในขณะที่พยายามเรียกใช้แอปพลิเคชันเช่นบ่นเกี่ยวกับไลบรารีควบคุมทั่วไปที่ขาดหายไป runtimes แบบสตูดิโอภาพเป็นต้น
โซริน

@robZolkos WineBottler ดูเหมือนว่าจะรันไวน์ที่มีความเสถียรดังนั้นการปรับปรุงไม่บ่อยนัก ยังคงทำงานเหมือนมีเสน่ห์แม้ว่า (ยกเว้นอาจจะเป็น winetricks)
Hawken

6

คุณสามารถติดตั้งไวน์โดยใช้MacPortsหรือตำรวจพวกเขาทั้งสองได้รับการแนะนำไวน์ของฉัน

สำหรับโปรแกรม GUI สำหรับไวน์สิ่งเดียวที่นอกเหนือจากสาธารณูปโภคเองไวน์เป็นwinetricks พวกมันค่อนข้างมีประโยชน์สำหรับการดาวน์โหลดและติดตั้งแอพพลิเคชั่นและ dll ที่ต่างกันโดยอัตโนมัติ

หาก OSX ของคุณเก่ากว่า 10.5 กว่าคุณจะต้องติดตั้งXQuartzอย่างแน่นอน(เวอร์ชั่นใหม่กว่านี้รวมเซิร์ฟเวอร์ X ไว้แล้ว)

MacPorts

ติดตั้ง MacPortsในตอนแรก

ลองค้นหาแพ็คเกจที่ตรงกับ 'wine':

port search wine
wine @ 1.4 (x11)
    ไวน์ไม่ใช่อีมูเลเตอร์

wine-crossover @ 11.0.0 (x11)
    ไวน์ไม่ใช่อีมูเลเตอร์ (1.4-rc5 พร้อมการแก้ไข CodeWeavers สำหรับ CrossOver)

wine-crossover-games @ 10.1.1 (x11)
    ไวน์ไม่ใช่อีมูเลเตอร์ (1.3.9 พร้อมการแก้ไข CodeWeavers สำหรับเกม CrossOver)

wine-devel @ 1.5.0 (x11)
    ไวน์ไม่ใช่อีมูเลเตอร์

winetricks @ 20120308 (x11)
    ดาวน์โหลดและติดตั้งไลบรารีรันไทม์ที่แจกจ่ายซ้ำได้หลากหลาย

ตอนนี้เราเห็นแล้วว่าเราสามารถติดตั้ง CodeWeavers เวอร์ชันหรือเพียงแค่ไวน์ธรรมดา มาติดตั้งไวน์ตามปกติ (ฉันคิดว่าอีกอันที่คุณต้องการ licesce):

sudo port ติดตั้งไวน์

เป็นความคิดที่ดีที่จะติดตั้ง winetricks:

sudo port ติดตั้ง winetricks

ตำรวจ

ติดตั้งตำรวจเป็น deskribed ที่นี่

รายชื่อไวน์
     wine 1.3.21-1 ชั้นความเข้ากันได้ของ Microsoft Windows
     wine-dev 1.3.21-1 ชั้นความเข้ากันได้ของ Microsoft Windows
     winetricks 20111120-2 ติดตั้งเครื่องมือรันไทม์แบบแจกจ่ายซ้ำได้ใน Wine

ตอนนี้มาติดตั้งพวกมันกัน

ตำรวจติดตั้งไวน์
ตำรวจติดตั้ง winetricks

หลังการติดตั้ง

ใน terminal ป้อนไวน์และกด [Tab] แล้วคุณจะเห็นประโยชน์ที่มาพร้อมกับไวน์ (และ winetricks แน่นอน):

wine winebuild wineconsole winedbg winefile winegcc winemine ที่เก็บไวน์   
wineboot winecfg winecpp wininedump wineg ++ winemaker winepath winetricks

winecfgมีประโยชน์มากในการกำหนดค่าไวน์ (กำลังแทนที่การเลือกรุ่นของ Windows ฯลฯ )


อาจเป็นไปได้ที่จะติดตั้งไวน์ที่ด้านบนของคำนำหน้า Gentoo แต่ฉันไม่แน่ใจว่าคุณจะได้รับการสนับสนุน X ในกรณีนี้



4

วิธีที่เจ็บปวดที่สุดคือการใช้ Codeweavers จ่ายให้กับCrossoverเวอร์ชัน

มันมีการตั้งค่าเริ่มต้นที่มีประโยชน์และสำหรับหลาย ๆ แอพที่มี C4P หรือ CrossTie ซึ่งจะทำการติดตั้งและตั้งค่าแอพจากสคริปต์เดียว


3

การติดตั้งแบบกราฟิกที่ดีที่สุดของไวน์คือ Wineskin มันทำให้เครื่องมือทั้งหมดใน GUI และสร้างไฟล์. app แบบสแตนด์อโลนที่ Mac จะทำงานเป็นแอปดั้งเดิม นี่คือตัวอย่างการสอนที่ใช้ Steam เป็นตัวอย่าง

http://www.easypctutorials.com/windows-steam-on-mac-wineskin

หากคุณวางแผนที่จะย้ายแอปพลิเคชั่นหลายตัวคุณจะต้องเรียกใช้เพียงสภาพแวดล้อมไวน์เดียว MacPorts หรือ Homebrew อาจเป็นตัวเลือกที่ดีที่สุดของคุณ

http://www.easypctutorials.com/how-to-install-wine-on-mac-os-x

หวังว่านี่จะช่วยได้!


โปรดดูที่ศูนย์ช่วยเหลือโดยเฉพาะย่อหน้าสุดท้ายในapple.stackexchange.com/help/behavior
nohillside
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.