เมื่อคิดถึงเว็บเบราว์เซอร์หลักๆ โอกาสคือ Safari ของ Apple จะอยู่ในรายการของคุณ แต่แม้จะยอดนิยม Safari ไม่เคยเปิดตัวสำห Linux อย่างเป็นทางการ – แปลกมากถ้าคิดว่า macOS และ Linux ล้วนมีรากฐานมาจาก UNIX
หากคุณเป็นผู้ใช้ Linux และนักพัฒนาเว็บที่ต้องรองรับเบราว์เซอร์ Safari ข่าวดีคือมีวิธีแก้ปัญหาบางอย่างให้ Safari ทำงานบน Linux ได้ แม้คุณจะจำกัดอยู่ที่ Safari 5 เวอร์ชันนี้ยังมีทุกอย่างที่คุณต้องการสำหรับการเล่นเว็บ
การติดตั้งเบราว์เซอร์ Safari บน Linux
มี 2 วิธีแก้ปัญหาสำหรับการติดตั้ง Safari บน Linux: ใช้ WINE (ชั้นความเข้ากันได้ ไม่ใช่เหล้าองุ่น) หรือใช้ WINE และ PlayOnLinux ซึ่งให้ graphical user interface (UI) สำหรับ WINE
เป็นโบนัส คุณสามารถใช้ WINE และ PlayOnLinux ติดตั้งแอปพลิเคชัน Windows อื่นๆ อีกมากมายนอกจาก Safari ดังนั้นหลังจบบทช่วยสอนนี้ คุณจะเข้าถึงแอปพลิเคชันอื่นๆ ที่ไม่ควรจะรันบน Linux ได้ง่ายขึ้น
วิธีติดตั้ง WINE
WINE เป็นหนึ่งในแพ็กเกจ Linux ที่รู้จักกันดีที่สุด และพบได้ใน Software Center/Package managers ส่วนใหญ่ ใน Ubuntu (หรือดิสโトロที่พัฒนาจาก Ubuntu) คุณสามารถติดตั้ง WINE ด้วยคำสั่ง (สำหรับคอมพิวเตอร์ 32-bit):
sudo apt install wine32
หรือ (สำหรับคอมพิวเตอร์ 64-bit):
sudo apt install wine64
ข้อสังเกตหนึ่งคือ WINE ใน Ubuntu ค่อนข้างเก่า หากคุณต้องการ WINE เวอร์ชันล่าสุดที่เสถียร ให้ทำดังนี้:
- เพิ่ม WINE key.
- เพิ่ม repository.
- อัปเดตระบบ.
- สุดท้าย ติดตั้ง WINE เวอร์ชันเสถียร.
wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
คำสั่งข้างต้นสำหรับ Ubuntu 19.10 (eoan) หากคุณใช้เวอร์ชันอื่น ให้เปลี่ยนชื่อตามนั้น (เช่น "bionic", "xenial", ฯลฯ)
sudo apt update
sudo apt install --install-recommends winehq-stable
WINE จะถูกติดตั้งแล้ว สำหรับข้อมูลเพิ่มเติม อ้างอิงคำแนะนำของเราเกี่ยวกับการติดตั้ง WINE บน Linux
ติดตั้ง Safari โดยใช้ WINE
ก่อนดาวน์โหลด Safari เราต้องสร้างไดเรกทอรีดาวน์โหลดและบิลด์ เปิดหน้าต่างเทอร์มินัลและรันคำสั่งต่อไปนี้:
mkdir -p ~/build/safari cd ~/build/safari
ตอนนี้เราสามารถดาวน์โหลด Safari ได้ โดยใช้คำสั่ง wget:
wget https://appldnld.apple.com/Safari5/041-5487.20120509.INU8B/SafariSetup.exe
เมื่อดาวน์โหลดเสร็จ คุณสามารถเปิด Safari Setup ด้วย:
wine SafariSetup.exe
ในจุดนี้ คุณอาจถูกแจ้งให้ดาวน์โหลดซอฟต์แวร์เพิ่มเติม เช่น Mono หรือ Gecko หากถูกแจ้ง ให้คลิก "Install" และรอแพ็กเกจเหล่านี้ดาวน์โหลด
เมื่อคุณมีซอฟต์แวร์สนับสนุนที่จำเป็นทั้งหมด Safari Installer ควรจะเปิดขึ้นอัตโนมัติ
เมื่อคุณทำการตั้งค่า Safari มาตรฐานเสร็จสิ้น เว็บเบราว์เซอร์จะถูกติดตั้ง และคุณสามารถเริ่มใช้ Safari บน Linux ได้!
ติดตั้ง Safari โดยใช้ PlayOnLinux
WINE ไม่ได้เป็นซอฟต์แวร์ที่ user-friendly เสมอไป ดังนั้นคุณอาจพิจารณาติดตั้ง PlayOnLinux ซึ่งให้ graphical user interface สำหรับโค้ด WINE ที่อยู่ด้านล่าง
เพื่อติดตั้ง PlayOnLinux ให้ใช้คำสั่งต่อไปนี้:
sudo apt install playonlinux
ตอนนี้คุณจะพบ PlayOnLinux ในเมนูแอปพลิเคชัน
ในหน้าต่าง PlayOnLinux ให้เลือก "Install a program."
พิมพ์ "Safari" ในแถบค้นหา
เมื่อเบราว์เซอร์เว็บปรากฏ ให้เลือกมันและคลิก "Install" อ่านข้อจำกัดความรับผิดชอบ และหากยอมรับ ให้คลิก "Next -> Next" Safari จะถูกดาวน์โหลดไปที่คอมพิวเตอร์ของคุณ
ตอนนี้ที่คุณมี WINE ติดตั้งแล้ว คุณเข้าถึงเกมและแอปพลิเคชัน Windows อื่นๆ มากมายที่คุณสามารถติดตั้งและเพลิดเพลินบน Linux ได้ หากคุณมองหาการเพิ่มพेरิเฟอรัล Razer ให้อ่านต่อเพื่อเรียนรู้วิธีติดตั้ง OpenRazer บน Linux