วิธีติดตั้งแอพพลิเคชั่น Windows บน Linux โดยใช้ Wine

ด้วยเหตุผลหลายประการคุณอาจพบว่าตัวเองต้องเรียกใช้โปรแกรม Windows บน Linux อาจเป็นไปได้ว่าไม่มีเวอร์ชันสำหรับ Linux เวอร์ชันสำหรับ Windows นั้นดีกว่าหรือเป็นมืออาชีพมากกว่า ... หรือเพียงแค่คุณชอบ อาจเป็นไปได้ว่าคุณจำเป็นต้องใช้โปรแกรมนั้นเนื่องจากเป็น "มาตรฐาน" ของอุตสาหกรรมที่คุณทำงานอยู่หรือเนื่องจากไม่มีโปรแกรม Linux ที่รองรับไฟล์หรือเอกสารประเภทใดที่สร้างด้วยโปรแกรม Windows ของคุณบนคอมพิวเตอร์เครื่องอื่น

การแนะนำ

ก่อนที่จะเริ่มต้นด้วยคำแนะนำฉันคิดว่าจำเป็นต้องทำการไตร่ตรองสั้น ๆ : เมื่อคุณติดตั้ง Linux มีหลายวิธีในการเรียกใช้แอปพลิเคชัน Windows แม้กระทั่งความเป็นไปได้ในการติดตั้ง Windows ในเครื่องเสมือนซึ่งคุณสามารถเรียกใช้โดยตรงจาก Linux

อย่างไรก็ตามไวน์ไม่ใช่ตัวเลียนแบบตามชื่อที่แนะนำ (Wine Is Not an Emulator ดังนั้นจึงเป็นตัวย่อ) ซึ่งหมายความว่าแอปพลิเคชัน Windows ที่คุณรันด้วย WINE อาจมีหลายกรณีที่บันทึกไว้ทำงานบน Linux ได้เบากว่า Windows

ในทางกลับกันแม้ว่าในบางกรณีอาจสะดวกในการสร้างเครื่องเสมือนที่มีความสุขและติดตั้ง Windows ของเราลงไปจากนั้นโปรแกรมของเราก็อาจเป็นปัญหาได้เช่นกัน ประการแรกเนื่องจากทรัพยากรจำนวนมหาศาล (พื้นที่ดิสก์หน่วยความจำและตัวประมวลผล) ที่กระบวนการนี้จะใช้ ประการที่สอง Windows ไม่ใช่ซอฟต์แวร์ฟรีและในการติดตั้งคุณควรมีเวอร์ชันของแท้ มิฉะนั้นคุณจะไม่หนีปัญหาสิทธิบัตรกับ Windows

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับไวน์ฉันขอแนะนำให้คุณอ่าน เอกสาร, วิกิพีเดีย, How-To สำหรับมือใหม่ และเอกสาร«การลบล้างตำนานทั่วไปที่เกี่ยวข้องกับไวน์"

ติดตั้ง Wine

ใน Ubuntu:

sudo apt-get install ไวน์

ใน Fedora:

yum -y ติดตั้งไวน์

ในส่วนดาวน์โหลดคุณสามารถค้นหาแพ็คเกจ Wine ล่าสุดสำหรับ Linux ดิสทริบิวชันยอดนิยมอื่น ๆ เช่น Mandriva, Slackware, Debian, OpenSUSE เป็นต้น

เรียกใช้และติดตั้งโปรแกรม Windows

เมื่อติดตั้งแล้ว Wine จะทำงานเมื่อคุณดับเบิลคลิกที่ไฟล์. EXE ใด ๆ นอกจากนี้ยังช่วยให้คุณสามารถติดตั้งโปรแกรมได้ราวกับว่าคุณอยู่ใน Windows และจะใส่ทางลัดในเมนูหลักภายใต้หมวด«ไวน์»

แม้จะมีหลายคนเชื่อว่า Wine ไม่เพียง แต่ใช้เพื่อเรียกใช้แอปพลิเคชัน Windows แบบ "ธรรมดา" เท่านั้น แต่ยังรวมถึงเกมที่ซับซ้อนด้วย ยิ่งไปกว่านั้นมันได้รับการพิสูจน์แล้วว่าเกมที่ยอดเยี่ยมเช่น Sim 3, Half Life 2, Command & Conquer 3, Star Wars: Jedi Knight หรือห้องชุดสำคัญ ๆ เช่น Microsoft Office ทำงานได้อย่างสมบูรณ์แบบ

มันจะไม่ให้ฉันรันโปรแกรม / ตัวติดตั้ง! ดมกลิ่น…

อย่างที่ฉันคิดว่าคุณรู้แล้วว่า Linux เป็นระบบที่จัดการผ่านสิทธิ์ที่มอบให้กับผู้ใช้ สิ่งนี้อนุญาตให้ผู้ใช้บางรายทำบางอย่างได้ เช่นเดียวกับไฟล์ โดยค่าเริ่มต้นไม่มีไฟล์. EXE ที่ดาวน์โหลดจากอินเทอร์เน็ตคือ "ปฏิบัติการ" จนกว่าผู้ใช้จะระบุเป็นอย่างอื่น

หากเมื่อพยายามเรียกใช้ไฟล์คุณจะเห็นข้อความนี้:

จากนั้นสิ่งที่คุณต้องทำคือคลิกขวาที่ไฟล์ ฉันเลือกตัวเลือกคุณสมบัติ ไปที่แท็บสิทธิ์และเปิดใช้งานตัวเลือกอนุญาตให้เรียกใช้ไฟล์เป็นโปรแกรม:

ฉันมีปัญหาอื่น ๆ ในการเรียกใช้โปรแกรมของฉัน

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

ถอนการติดตั้งโปรแกรมใน Wine

นี่เป็นเรื่องง่ายมาก ไปที่ Applications> Wine> ถอนการติดตั้งซอฟต์แวร์ Wine

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

ทุกอย่างติดตั้งที่ไหน?
ตามค่าเริ่มต้นโปรแกรมทั้งหมดจะพยายามติดตั้งตัวเองบนดิสก์ C ของคุณคำถามคือดิสก์ C ของฉันคืออะไร? ไฟล์ทั้งหมดที่เกี่ยวข้องกับแอพพลิเคชั่น Windows ที่ติดตั้ง Wine ถูกเก็บไว้ที่ไหน? คำตอบนั้นง่ายมาก: ~ / .wine / drive_c นั่นคือในบ้านของคุณมีโฟลเดอร์ซ่อนอยู่ชื่อ. wine ซึ่งเก็บไฟล์ทั้งหมดในดิสก์ C ของคุณเอาไว้จริงๆอย่างที่คุณเห็นมันเป็นเพียงโฟลเดอร์ที่ Wine เรียกว่า "Disk C"

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

กำหนดค่าไวน์

การตั้งค่าไวน์เป็นเรื่องง่าย ไปที่แอปพลิเคชั่น> ไวน์> กำหนดค่าไวน์
จากหน้าต่างนี้คุณจะสามารถบอก Wine ได้ว่าจะเลียนแบบ Windows เวอร์ชันใด (Windows 7, Vista, XP ฯลฯ ) นอกจากนี้คุณจะสามารถระบุได้ว่าระบบเสียงใดควรรวมและทำงานร่วมกับ (ALSA, OSS, Jack ฯลฯ ) ซึ่งจะมีประโยชน์มากเมื่อทำงานกับโปรแกรมตัดต่อเสียงระดับมืออาชีพ นอกจากนี้คุณยังสามารถเปลี่ยนเส้นทางที่จัดเก็บ "ดิสก์ C" ได้จากที่นี่การเพิ่มประสิทธิภาพกราฟิกและวิธีการรวมกับเดสก์ท็อป

ฉันกลัวไวรัส

ไม่ยุติธรรมที่ผู้ใช้ Windows จะได้รับความสนุกสนานเนื่องจากทุกคนรู้ว่าไวรัส Linux ไม่มีอยู่จริง เมื่อไม่นานมานี้มีการทดลองเรียกใช้ไวรัส windows บน Linux ด้วยไวน์

5 ไวรัสที่อันตรายที่สุดผ่านการทดสอบ (Klez, My Doom, Sobig, SCO Worm, Some Fool) และผลลัพธ์ก็ไม่น่าสนับสนุนไม่มีใครสามารถแพร่กระจายได้และมีเพียงอย่างเดียวที่อาจส่งผลกระทบต่อระบบปฏิบัติการ linux เอง

โดยสรุปคุณจะไม่สูญเสียความปลอดภัยด้วยการเรียกใช้แอปพลิเคชัน Windows โดยใช้ Wine ในทางกลับกันคุณจะปลอดภัยกว่าการใช้งานแอปพลิเคชันเดียวกันใน Windows

winetricks

บางครั้งการติดตั้งแอปพลิเคชัน Windows บน Linux โดยใช้ Wine อาจเป็นงานที่ยากโดยเฉพาะอย่างยิ่งเนื่องจากบางส่วนต้องใช้ไลบรารีภายนอก

winetricks เป็นสคริปต์ที่ง่ายและรวดเร็วในการดาวน์โหลดและติดตั้งไลบรารีที่แจกจ่ายต่อได้เหล่านี้ซึ่งบางครั้งจำเป็นสำหรับทุกอย่างเพื่อให้ทำงานได้อย่างยอดเยี่ยม

คุณจะติดตั้งอย่างไร?

wget http://www.kegel.com/wine/winericks

ฉันจะเรียกใช้งานได้อย่างไร
เมื่อคุณได้รับ Winetricks แล้วคุณสามารถใช้งานได้โดยพิมพ์ในเทอร์มินัล:

sh เคล็ดลับไวน์

หากคุณเรียกใช้โดยไม่มีพารามิเตอร์หน้าจอ winetricks จะแสดง GUI พร้อมรายการแพ็คเกจที่มี หากคุณทราบชื่อแพ็กเกจที่คุณต้องการติดตั้งคุณสามารถเพิ่มชื่อในบรรทัดคำสั่ง Winetricks และเริ่มกระบวนการติดตั้งทันที ตัวอย่างเช่น,

sh winetricks core แบบอักษร vcrun6

สิ่งนี้จะติดตั้งทั้งแพ็คเกจ corefonts และ vcrun6

ประตูไวน์

ประตูไวน์ เป็นโปรแกรมเล็ก ๆ ที่ยอดเยี่ยมที่ช่วยให้คุณติดตั้งแอปพลิเคชัน Windows ยอดนิยมได้อย่างง่ายดายและไม่มีปัญหา วิธีนี้ช่วยให้คุณไม่ต้องไปที่ google เพื่อดูว่าจะใช้การกำหนดค่าใดเป็นต้น

ในการติดตั้งคุณต้องไปที่ส่วนดาวน์โหลดของเว็บไซต์อย่างเป็นทางการและเลือกแพ็คเกจที่เหมาะกับการแจกจ่าย Linux ของคุณมากที่สุด

ตัวอย่าง: uTorrent โดยใช้ Wine

ไม่ฉันใช้ ระบบเกียร์ หรือเหลือเชื่อ น้ำท่วม. หากคุณไม่ได้ลองโปรดดำเนินการดังกล่าว แต่เพื่อแสดงให้เห็นว่าแอปพลิเคชัน Windows ใน Ubuntu โดยใช้ Wine เป็นอย่างไรนี่คือภาพหน้าจอที่ใช้โปรแกรม uTorrent


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google