|
ด้วยเหตุผลหลายประการคุณอาจพบว่าตัวเองต้องเรียกใช้โปรแกรม 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
กำหนดค่าไวน์
ฉันกลัวไวรัส
ไม่ยุติธรรมที่ผู้ใช้ 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