ลินุกซ์ มีฐานผู้ใช้ของตัวเองถึงแม้จะไม่มาก แต่ก็มีอยู่ และหากคุณกำลังใช้งานและต้องการเรียกใช้แอปพลิเคชัน Windows อยู่เสมอ แสดงว่าเป็นแอปพลิเคชันล่าสุดบน Github — WinApps - ให้คำมั่นสัญญามากมาย ซอฟต์แวร์นำไปใช้ในลักษณะที่ Microsoft Office แอพและ Adobe Apps ให้ความรู้สึกเหมือนเจ้าของภาษา แต่อย่าลืมว่ามันยังเป็นแบบเวอร์ชวลไลซ์อยู่ นอกจากนี้ ซอฟต์แวร์ยังรองรับ IE, Explorer, Powershell, Visual Studio และ Windows Full RDP
WinApps ทำงานอย่างไร
เป็นกลอุบายที่ดีและใช้งานได้ดี คุณจะต้องติดตั้ง Windows บน Virtual Machine ใน Linux จากนั้นจึงติดตั้งแอปพลิเคชันที่รองรับ เช่น Office, Adobe เป็นต้น เสร็จแล้ว คุณจะต้องกำหนดค่าชื่อผู้ใช้และรหัสผ่านของผู้ใช้ Windows และเชื่อมต่อผ่าน RDP มีอีกสองสามขั้นตอน และเมื่อเสร็จแล้ว คุณจะสามารถเข้าถึงแอปพลิเคชันต่างๆ แทนที่จะต้องผ่าน VM แบบเนทีฟ นี่คือตัวอย่างสั้นๆ
คุณสามารถค้นหาไฟล์และโปรแกรม จากนั้นคลิกเพื่อเปิด
วิธีการติดตั้ง Office บน Linux
ขั้นแรก ดาวน์โหลด WinApps จาก Github.com เมื่อทำเช่นนั้นแล้ว ให้ทำตามขั้นตอนเหล่านี้:
1] การสร้างไฟล์การกำหนดค่า WinApps
ไฟล์การกำหนดค่านี้จะเก็บชื่อผู้ใช้และรหัสผ่าน RDP เพื่อเชื่อมต่อกับ Windows ที่ทำงานบนเครื่องเสมือน นี่คือตำแหน่งตามด้วยรายละเอียดในไฟล์กำหนดค่า:
ที่ตั้ง:
~/.config/winapps/winapps.config
ไฟล์กำหนดค่า:
RDP_USER="MyWinUserName" RDP_PASS="MyWinPassword" #RDP_DOMAIN="MYDOMAIN" #RDP_IP="192.168.123.111" #RDP_SCALE=100 #MULTIMON="true" #DEBUG="true"
คุณสามารถเปลี่ยนสิ่งเหล่านี้ได้ตามต้องการโดยการตั้งค่าที่คุณมีบน Linux
2] โคลน WinApps git repo และติดตั้ง KVM และ RDP
sudo apt-get install -y freerdp2-x11 git clone https://github.com/Fmstrat/winapps.git cd winapps
3] การตั้งค่า Windows VM ของคุณ
หากคุณมีเซิร์ฟเวอร์ RDP หรือ VM อยู่แล้ว คุณสามารถข้ามไปยังส่วนที่ 4 ได้ แต่ถ้าไม่มี เราขอแนะนำให้คุณดูคำสั่งทั้งหมดที่คุณสามารถใช้ได้
4] การกำหนดค่า Windows VM
ขั้นตอนต่อไปเกี่ยวข้องกับการรวมรีจิสตรีใน Windows VM เพื่อให้สามารถเปิดแอปพลิเคชันได้ คุณจะต้องเปลี่ยนชื่อพีซีเป็น RDPWindows หากคุณใช้ KVM เพื่อให้ WinApps ตรวจพบ IP ในเครื่อง
กดปุ่ม Windows แล้วพิมพ์ ABOUT ในช่องค้นหา เมื่อส่วนปรากฏขึ้น ให้คลิกที่ส่วนนั้นเพื่อเปิดส่วนเกี่ยวกับ คุณยังสามารถไปที่การตั้งค่า Windows 10 (Win + I) จากนั้นไปที่ระบบ> เกี่ยวกับ คลิกที่ปุ่มเปลี่ยนชื่อพีซีเครื่องนี้เพื่อเปลี่ยนชื่อ
ในส่วนระบบ ให้คลิกที่เดสก์ท็อประยะไกล จากนั้นสลับที่ เปิดใช้งานเดสก์ท็อประยะไกล ตัวเลือก
สุดท้าย รวม kvm/RDPApps.reg
ลงในรีจิสทรีเพื่อเปิดใช้งานแอปพลิเคชัน RDP
5] เชื่อมต่อ GNOME/KDE กับ Windows VM ของคุณด้วยทางลัดและการเชื่อมโยงไฟล์
สุดท้าย ตรวจสอบว่า FreeRDP สามารถเชื่อมต่อโดยใช้คำสั่ง:
bin/winapps check
จะมีเอาต์พุตจาก FreeRDP ตามด้วยข้อความแจ้งที่คุณต้องยอมรับใบรับรองเพื่อเพิ่มไปยังแหล่งที่เชื่อถือได้ ถัดไป คุณควรเห็นหน้าต่าง Windows Explorer เป็นการยืนยันว่าได้ทำการเชื่อมต่อแล้ว ปิดและยกเลิกเอาต์พุต FreeRDP
6] เรียกใช้ตัวติดตั้ง
ขั้นตอนสุดท้ายคือการรันโปรแกรมติดตั้ง:
$ ./installer.sh --user Removing any old configurations... Installing... Checking for installed apps in RDP machine (this may take a while)... Finished. Configuring Excel... Finished. Configuring PowerPoint... Finished. Configuring Word... Finished. Configuring Windows... Finished. Installation complete.
ปัจจุบันรองรับแอปต่อไปนี้:
- Adobe Acrobat Pro
- Adobe After Effects
- Adobe Audition
- อะโดบี บริดจ์
- Adobe Creative Cloud
- Adobe Illustrator
- Adobe InDesign
- Adobe Lightroom
- Adobe Photoshop
- Adobe Premiere Pro
- พรอมต์คำสั่ง
- Windows Explorer
- Internet Explorer
- Microsoft Access
- Microsoft Excel
- ไมโครซอฟต์เวิร์ด
- Microsoft OneNote
- Microsoft Outlook
- Microsoft PowerPoint
- Microsoft Project
- Microsoft Publisher
- ไมโครซอฟท์
- พาวเวอร์เชลล์
- Visual Studio
- ระบบปฏิบัติการ Windows
นี้ใหม่? ไม่รู้สึกเหมือน แต่การใช้งานนั้นดีกว่า นอกจากนี้ยังแตกต่างจาก WSL มาก เนื่องจากทำผ่าน VM จะมีค่าใช้จ่ายสูงและจะใช้ทรัพยากรเพิ่มเติม นั่นคือสิ่งที่คุณจะต้องจำไว้ ดังนั้นหากคุณไม่ต้องการสิ่งนี้ คุณควรเลือกใช้โหมดไร้รอยต่อของ VirtualBox หรือโหมด Unity ของ VMware