วิธีการติดตั้งและใช้ Wine เพื่อรัน Windows Apps บน Linux

หากคุณย้ายไปยัง Linux คุณอาจสงสัยเกี่ยวกับแอพ Windows ที่คุณต้องพึ่งพา มีเครื่องมือที่เรียกว่า WINE ซึ่งช่วยให้โปรแกรมคอมพิวเตอร์ที่พัฒนาสำหรับ Microsoft Windows ทำงานบน Linux ไม่ใช่ทุกแอปพลิเคชัน Windows ที่ทำงานภายใต้ WINE แต่มีหลายโปรแกรม


ไวน์ทำงานอย่างไร?

WINE เป็นชุดของไลบรารีที่ทำงานร่วมกันเพื่อให้แอปพลิเคชัน Windows สามารถติดตั้งและรันบน Linux ส่วนหนึ่งของ WINE ซึ่งมองเห็นได้ในแอปพลิเคชัน Windows คือ Windows Application Programming Interface (API) ส่วนอื่น ๆ ที่ Linux มองเห็นได้คือการรวมกันของ Linux และ X11 (เซิร์ฟเวอร์การแสดงผลกราฟิกของ Linux)

WINE ยังมีตัวโหลดโปรแกรมพิเศษของ Windows ซึ่งช่วยให้สามารถมองเห็นไฟล์. exe (ไฟล์ปฏิบัติการของ Windows) โหลด (พร้อมกับไฟล์ Windows ที่จำเป็น) และเชื่อมต่อทุกอย่างเข้าด้วยกัน มันเป็นเครื่องมือที่ค่อนข้างซับซ้อน แต่สุดท้ายมันก็ทำงานได้อย่างราบรื่น

หากต้องการทราบว่าแอปพลิเคชัน Windows ใดทำงานบน Linux ผ่าน WINE โปรดดูฐานข้อมูลแอปพลิเคชัน WINE

นี่คือวิธีการติดตั้ง WINE บน Ubuntu Desktop 19.04 จากนั้นติดตั้งแอปพลิเคชัน Notepad ++


ติดตั้ง WINE

งานแรกคือการติดตั้ง WINE การติดตั้งไม่ท้าทาย ต่อไปนี้เป็นวิธีติดตั้ง WINE บน Ubuntu Desktop 19.04 ให้สำเร็จ:

  1. เปิดแอพพลิเคชันหน้าต่างเทอร์มินัลจาก GNOME Dash

  2. ติดตั้ง WINE ด้วยคำสั่ง:

    sudo apt ติดตั้ง wine -y

    คุณอาจได้รับข้อความเช่น "Package" wine "ไม่มีตัวเลือกในการติดตั้งลองใช้ไฟล์ sudo apt-get install wine-stable -y สั่งการแทน "

    ในการติดตั้ง WINE เวอร์ชันล่าสุดให้เรียกใช้:

    sudo apt ติดตั้งการพัฒนาไวน์ -y

  3. เมื่อได้รับแจ้งให้พิมพ์รหัสผ่านผู้ใช้ของคุณ

  4. รอขณะที่การติดตั้งทำงาน ไวน์มีการอ้างอิงที่เหมาะสม

  5. แค่นั้นแหละ. WINE ได้รับการติดตั้งและพร้อมใช้งาน


ใช้ Wineconfig เพื่อตั้งค่าไวน์

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

  1. ออกคำสั่งจากหน้าต่างเทอร์มินัล winecfg.

    เครื่อง Linux ของคุณอาจต้องติดตั้งซอฟต์แวร์อื่นที่เรียกว่าการอ้างอิงก่อนจึงจะสามารถติดตั้ง WINE ได้ ทำตามคำแนะนำและยอมรับขั้นตอน

  2. เมื่อเครื่องมือ WINE Configuration เปิดขึ้นให้คลิกที่ไฟล์ ไดรฟ์ แล้วตรวจสอบให้แน่ใจ C: มีอยู่และโฟลเดอร์เป้าหมายคือ ../drive_c. สิ่งนี้ควรถูกสร้างขึ้นโดยค่าเริ่มต้น

  3. เปิดเครื่องมือ WINE Configuration ทิ้งไว้


กำหนดค่า WINE สำหรับ Notepad ++

การติดตั้งแอพ Windows สามารถทำได้อย่างรวดเร็วจากบรรทัดคำสั่ง แต่ก่อนอื่นตรวจสอบให้แน่ใจว่า WINE มีข้อมูลการกำหนดค่าทั้งหมดที่จำเป็น โดยทำตามขั้นตอนต่อไปนี้:

  1. เปิดเว็บเบราว์เซอร์ดาวน์โหลดไฟล์ ตัวติดตั้ง. exe สำหรับ Notepad ++และบันทึกลงในไฟล์ ดาวน์โหลด ไดเรกทอรี

  2. จาก การกำหนดค่าไวน์ หน้าต่างคลิก การใช้งาน แล้วคลิก เพิ่มแอปพลิเคชัน.

  3. เลือก มองใน ลูกศรแบบเลื่อนลงเลือกชื่อผู้ใช้ของคุณจากนั้นเลือก ดาวน์โหลด.

  4. เลือก npp.7.7.1.Installer.exeจากนั้นเลือก จุดเปิด.

  5. เลือก ของ Windows เวอร์ชัน ลูกศรแบบเลื่อนลงจากนั้นเลือก ใช้การตั้งค่าส่วนกลาง.

  6. เลือก OK.


ติดตั้ง Notepad ++

ณ จุดนี้คุณสามารถติดตั้งแอปพลิเคชันได้แล้ว

  1. ในหน้าต่างเทอร์มินัลเปลี่ยนเป็นไฟล์ ดาวน์โหลด ไดเร็กทอรีด้วยคำสั่ง cd ~ / ดาวน์โหลด.

  2. ติดตั้งแอปด้วยคำสั่ง ไวน์ npp.7.7.1.Installer.exe.

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

  3. เลือกภาษาที่คุณต้องการสำหรับแอพจากนั้นเลือก OK.

  4. เลือก ต่อไป.

  5. เลือก ผมเห็นด้วย.

  6.  เลือก ต่อไป.

  7. เลือกส่วนประกอบเพิ่มเติมที่คุณต้องการจากนั้นเลือก ต่อไป.

    เป็นเรื่องดีที่จะปล่อยให้ตัวเลือกเหล่านี้เป็นอยู่และคลิก ต่อไป.

  8. เลือก ติดตั้ง.

  9. ปล่อยให้การติดตั้งเสร็จสมบูรณ์จากนั้นเลือก เสร็จสิ้น.

Notepad ++ จะเปิดขึ้นและพร้อมใช้งาน คุณได้ติดตั้งแอพ Windows ตัวแรกของคุณบน Linux โดยใช้เลเยอร์ความเข้ากันได้ WINE

เรียกใช้แอ็พพลิเคชัน

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

ติดตั้งพร้อมกับ WINE เป็นแอปพลิเคชั่นที่เรียกว่า WINE File Manager จากเครื่องมือดังกล่าวคุณสามารถนำทางไปยังไดเร็กทอรีที่มีแอปพลิเคชันที่ติดตั้งและเปิดใช้งาน วิธีการมีดังนี้

  1. ออกคำสั่งจากหน้าต่างเทอร์มินัล ไฟล์ไวน์.

  2. นำทางไปยัง C > ไฟล์โปรแกรม (x86)> Notepad + +จากนั้นดับเบิลคลิกที่ไฟล์ notepad ++. exe การเข้า

  3. ใช้แอปพลิเคชัน

เมื่อคุณใช้งานแอปพลิเคชันเสร็จสิ้นให้ปิดตามปกติ เมื่อคุณต้องการอีกครั้งให้เปิด WINE File Manager และเปิดใช้งาน

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