คุณต้องการเปลี่ยนมาใช้ Linux แต่ไม่ต้องการสูญเสียแอป Windows โปรดของคุณ? ตอนนี้คุณสามารถได้ทั้งสองโลก Linux รู้จักจัดการกับสายพันธุ์ส่วนใหญ่ของซอฟต์แวร์ Windows และด้วยการปรับแต่งเล็กน้อยสามารถรันแทบทุกอย่างที่คุณโยนให้มัน
หากคุณไม่สนใจ Dual-booting (มีทั้งสองระบบในคอมพิวเตอร์) หรือคุณแค่ต้องการทดลองความสามารถของ Linux ในการรันซอฟต์แวร์ Windows บทความนี้จะให้ภาพรวมที่ดีของสิ่งที่คุณต้องรู้
ลองใช้ Wine
Wine เป็น Compatibility Layer โอเพนซอร์สที่ช่วยให้ผู้ใช้รันแอป Windows ได้โดยตรงจากเดสก์ท็อป Linux
ปัจจุบันมีแอปพลิเคชันที่รองรับอย่างเต็มที่ประมาณ 24,000 ตัวที่รันบน Wine Wine ใช้งานง่ายมาก
โปรดทราบว่าหากโปรแกรมต้องการ License Key เพื่อรันบน Windows อย่างถูกต้องตามกฎหมาย คุณต้องมี License Key สำหรับโปรแกรมหรือแอปนั้นเพื่อรันผ่าน Wine อย่างถูกต้องตามกฎหมาย
สำหรับบทความนี้ เราจะใช้ Ubuntu อย่างไรก็ตาม การติดตั้งสำหรับ Linux Distro อื่นๆ ควรจะคล้ายกันมาก
วิธีติดตั้ง Wine บน Ubuntu Linux ผ่าน GUI
คุณสามารถหา Wine ได้ใน Ubuntu Software Center อย่างไรก็ตาม เวอร์ชันที่มีอยู่โดยค่าเริ่มต้นอาจไม่ใช่เวอร์ชันล่าสุด
เพื่อหลีกเลี่ยงการติดตั้ง Wine เวอร์ชันเก่า คุณจะต้องเพิ่ม Official Wine Repository คุณสามารถใช้ Command-line หรือ Graphical User Interface (GUI) เพื่อเพิ่มเข้าไปในระบบของคุณ ด้านล่างคือขั้นตอนโดยใช้วิธี GUI
พิมพ์ software ลงในเมนู Applications
ขั้นตอนต่อไปคือคลิกที่ Software & Updates แล้วแท็บ Other Software และเลือก Add ในส่วน APT line ให้เพิ่มข้อความต่อไปนี้ แล้วคลิก Add Source
ppa:ubuntu-wine/ppa
ป้อนรหัสผ่าน Sudo ของคุณ ซึ่งเป็นรหัสผ่านเดียวกับที่คุณตั้งตอนติดตั้ง Ubuntu ปกติแล้วมันจะเหมือนกับที่คุณใช้ล็อกอิน
คลิก Authenticate แล้ว Close
คุณจะได้รับแจ้งให้ Reload แล้วเปิด Software Center ค้นหา Wine แล้วคลิก install รอจนการติดตั้งเสร็จสิ้น
การติดตั้งผ่าน Command Line
การติดตั้งผ่านบรรทัดคำสั่งสามารถทำได้ในไม่กี่ขั้นตอน
ขั้นแรก ดาวน์โหลด Wine Repository Key และเพิ่มเข้าไปในระบบของคุณ
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
จากนั้นเพิ่ม PPA เข้าไปในรายการแพ็กเกจ ที่อยู่ PPA ที่คุณต้องใช้อาจแตกต่างกันไป ขึ้นอยู่กับเวอร์ชัน Linux ที่คุณใช้ สำหรับ Ubuntu 18.04 คุณต้องการอัน bionic
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update
จากนั้นเพื่อติดตั้ง Wine ให้รันคำสั่งต่อไปนี้:
sudo apt install --install-recommends winehq-stable
หลังจากคำสั่งนั้นเสร็จสิ้น การติดตั้งก็จบแล้ว คุณสามารถเปิดโปรแกรม Wine ได้
หากขั้นตอนติดตั้งสุดท้ายบ่นว่าไม่พบ Wine Packages ที่ถูกต้อง หรือเกี่ยวกับ Architectures ที่ผิด ให้เปิด 32-bit Extra Libraries โดยรันคำสั่งต่อไปนี้ แล้วลองติดตั้งอีกครั้ง
sudo dpkg --add-architecture i386
เลือกแอปพลิเคชัน Windows ของคุณ
như đã nóiข้างต้น Wine มีฐานข้อมูลประมาณ 24,000 แอปที่รู้จัก คุณสามารถหาฐานข้อมูลนี้ได้บนเว็บไซต์ WineHQ
พวกเขาถูกจัดเรียงหรือจัดอันดับตามว่าทำงานได้ดีแค่ไหนเมื่อรันใน Wine ดังนี้:
- Platinum: รันราบรื่น
- Gold: ต้องการการตั้งค่าพิเศษบ้าง
- Silver: มีปัญหาเล็กน้อยบ้าง
- Bronze: ปัญหาสำคัญที่ส่งผลต่อการใช้งาน
- Garbage: ไม่รันเลยบน Wine
มาโชว์วิธีใช้แอปที่อยู่ในหมวด Platinum
คลิก Browse Apps จาก Sidebar ซ้ายใน Application Database
พิมพ์ชื่อแอปที่คุณหาในฟิลด์ Name เราจะเลือก Rating Platinum และค้นหา Notepad++
ดูภาพหน้าจอด้านล่างที่คุณจะเห็นผลการค้นหา
เมื่อคุณคลิกที่ Notepad++ คุณจะเห็นคำอธิบายแอปพลิเคชัน รายการเวอร์ชันที่มี (ถ้ามีมากกว่าหนึ่ง) และความเข้ากันได้กับเวอร์ชันของ Wine
เมื่อคุณเลือกเวอร์ชันของแอปที่คุณต้องการดาวน์โหลด คลิกที่มัน ในกรณีนี้เราจะเลือกเวอร์ชัน 7.x โปรดสังเกตในภาพหน้าจอด้านล่างว่าคุณได้รับลิงก์ดาวน์โหลดที่คลิกได้
วิธีดาวน์โหลดและใช้แอปกับ Wine
เลือกเวอร์ชันที่คุณต้องการติดตั้ง ปกติแล้วคือเวอร์ชันล่าสุด ในกรณีนี้คือ 7.7.1 เมื่อคุณดาวน์โหลดแอปพลิเคชัน มันจะถูกบันทึกในโฟลเดอร์ Downloads โดยค่าเริ่มต้น
หาไฟล์ (จะเป็นไฟล์ Zip) คลิกขวาแล้วเลือก Extract here จากตัวเลือกเมนู
หลังจากแยกไฟล์แล้ว ให้หาไฟล์ notepad++.exe คลิกขวาที่มันแล้วเลือก Open with Wine Windows Program Loader
หลังจากเปิดไฟล์ คุณจะสามารถใช้แอป Windows Notepad++ บนเครื่อง Linux ของคุณได้
เนื่องจาก Wine ไม่ได้รันเวอร์ชันล่าสุดของแอป Windows เสมอไป และบางตัวรันช้า คุณอาจพิจารณาใช้ CrossOver
ใช้ CrossOver ใน Ubuntu Distribution
CrossOver เป็นผลิตภัณฑ์เชิงพาณิชย์จาก CodeWeavers ราคา $41.97 และมี Free Trial 14 วันที่ใช้งานได้เต็มรูปแบบ มันพัฒนาจาก Wine ตามที่อธิบายข้างต้น
CrossOver มีฟังก์ชันที่เพิ่มขึ้น:
- เพิ่ม Configuration Tools
- แก้ไข Wine Source Code
- นำ Compatibility Patches มาใช้
เปรียบเทียบกับ Wine CrossOver ใช้งานง่ายกว่า อัตโนมัติมากกว่า และให้ Technical Support
เพื่อเริ่ม Free Trial ให้ไปที่ CodeWeavers เลือก Linux Distribution ของคุณ และป้อนชื่อและอีเมล
มี Linux Distributions มากมาย ระบบจัดการแพ็กเกจเริ่มต้นหรือเครื่องมือติดตั้งซอฟต์แวร์จะขึ้นอยู่กับประเภทของ Linux ที่คุณใช้
ดาวน์โหลด CrossOver
คุณควรติดตั้ง CrossOver จากไฟล์ .DEB หรือ .RPM ที่เหมาะสมโดยใช้โปรแกรมติดตั้งเริ่มต้นของระบบของคุณ สำหรับ Ubuntu คุณต้องการรูปแบบ .DEB
ส่วนใหญ่เวลา ทั้งสิ่งที่คุณต้องทำคือดาวน์โหลดแพ็กเกจติดตั้ง CrossOver และดับเบิลคลิกที่มัน โปรดเลือกแพ็กเกจที่เหมาะสม 32 หรือ 64-bit
เมื่อคุณดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลด มันจะเปิด Ubuntu Software Center (ตัวจัดการแพ็กเกจเริ่มต้น)
คลิก Install และใส่รหัสผ่าน Root หรือ Sudo เมื่อถูกพรอมต์ให้ยืนยัน
เมื่อการติดตั้งเสร็จสิ้น ปิด Ubuntu Software Center
เมนู CrossOver ใน Ubuntu's Utility Desktop Manager จัดเรียงตามตัวอักษรตามชื่อแรก การพิมพ์ CrossOver ไม่ช่วย คุณจะต้องเปิด Installer Menu พิมพ์ install ในกล่องค้นหา
คุณจะต้องค้นหา CrossOver Menu Items ด้วยตนเอง เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ CrossOver Menu Items ต่างๆ อ่าน FAQs
ระหว่างกระบวนการติดตั้ง โปรดเลือก Always Update เพื่อให้แน่ใจว่า Software Installer ทันสมัย คุณพร้อมที่จะติดตั้งและใช้แอป Windows บน Ubuntu Linux ของคุณแล้ว
ติดตั้งซอฟต์แวร์ Windows โดยใช้ CrossOver
เมื่อคุณทำการติดตั้งเสร็จสิ้น CrossOver จะ Auto-start คุณจะเห็นปุ่มเดียว บอกว่า Install Windows Software
เมื่อคุณคลิกปุ่ม จะมี 3 ขั้นตอนที่ต้องทำ ในขั้นตอนที่หนึ่ง ค้นหาแอปที่ต้องการในฐานข้อมูล
หากแอปที่ต้องการอยู่ในฐานข้อมูล คุณจะได้รับประโยชน์จาก Special Configurations ที่โหลดและทดสอบไว้แล้ว และแอปของคุณจะทำงานได้ดี หาก Installer ไม่อยู่ในระบบของคุณ คุณสามารถเลือกให้ CrossOver ดาวน์โหลดให้คุณ
หากคุณต้องการติดตั้งและใช้แอปพลิเคชันที่ไม่อยู่ในฐานข้อมูล ให้พิมพ์ในขั้นตอนที่หนึ่ง แล้วเลือก Select Installer เป็นขั้นตอนที่สอง
ขั้นตอนที่สามเกี่ยวกับการเลือก Bottle Bottles เป็น App Containers ที่มี Configurations แบบเฉพาะตัว Bottles ต่างๆ ใน CrossOver อนุญาตให้มีความหลากหลายด้านความเข้ากันได้สำหรับ Windows Versions ต่างๆ
ต่อไปคุณจะเห็นหน้าจอสรุป คลิก Install เพื่อเริ่มติดตั้งแอปที่คุณเลือก
เมื่อคุณติดตั้งแอป Windows ที่คุณต้องการใช้แล้ว Bottle ใหม่จะถูกสร้างด้วยชื่อเดียวกัน คลิกปุ่ม bottles แล้วคลิก Run Command
ตอนนี้คุณจะสามารถค้นหา Executable Files ในแอปพลิเคชันที่ติดตั้งไว้ในพาร์ติชัน "c:"
เมื่อคุณเลือก Executable File ที่คุณต้องการรัน คุณสามารถทำได้โดยการสร้าง Launcher สำหรับมัน หรือรันโดยตรง
คุณสามารถหา Launcher ได้ในส่วน Programs ถัดจาก Run Command คุณยังเห็น Configuration Tool สำหรับ Bottle เฉพาะในภาพหน้าจอด้านล่าง
หากคุณคลิกที่ Wine configuration มันจะเปิดโอกาสให้คุณตั้งค่า Configurations ใหม่สำหรับ Bottle ที่เลือกได้ นี่อาจช่วยหากคุณต้องการรันแอปพลิเคชันเฉพาะที่ไม่ได้รันดี
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Configurations และคำแนะนำสำหรับ Library Overrides โปรดเยี่ยมชม winehq.org