Khi nghĩ đến các trình duyệt web chính, có lẽ Safari của Apple nằm đâu đó trong danh sách. Tuy nhiên, dù phổ biến, Safari chưa bao giờ được phát hành chính thức cho Linux – điều kỳ lạ vì macOS và Linux đều có mối liên hệ lịch sử với UNIX.
Nếu bạn là người dùng Linux và lập trình viên web cần hỗ trợ trình duyệt Safari, tin tốt là có giải pháp thay thế để chạy Safari trên Linux. Mặc dù bạn sẽ bị giới hạn ở Safari 5, phiên bản này vẫn có mọi thứ cần thiết để lướt web.
Cài Đặt Trình Duyệt Safari Trên Linux
Có hai giải pháp thay thế tiềm năng để cài Safari trên Linux: dùng WINE (lớp tương thích, không phải rượu) hoặc dùng WINE và PlayOnLinux, cung cấp giao diện người dùng (UI) đồ họa cho WINE.
Lợi ích thêm: bạn có thể dùng WINE và PlayOnLinux cài nhiều ứng dụng Windows khác ngoài Safari, nên sau hướng dẫn này bạn sẽ dễ dàng truy cập các ứng dụng chưa từng chạy trên Linux.
Cách Cài Đặt WINE
WINE là một trong các gói Linux nổi tiếng nhất, có trong hầu hết Trung tâm Phần mềm/Trình quản lý gói. Trên Ubuntu (hoặc bản phân phối dựa trên Ubuntu), bạn có thể cài WINE bằng lệnh (cho máy 32-bit):
sudo apt install wine32
hoặc (cho máy 64-bit):
sudo apt install wine64
Một lưu ý: phiên bản WINE trong Ubuntu khá cũ. Nếu muốn phiên bản ổn định mới nhất của WINE, làm như sau:
1. Thêm khóa WINE.
wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
2. Thêm kho lưu trữ.
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
Lệnh trên dành cho Ubuntu 19.10 (eoan). Nếu dùng phiên bản khác, đổi tên cho phù hợp (như "bionic", "xenial", v.v.)
3. Cập nhật hệ thống.
sudo apt update
4. Cuối cùng, cài phiên bản ổn định của WINE.
sudo apt install --install-recommends winehq-stable
WINE giờ đã cài xong. Tham khảo hướng dẫn cài WINE trên Linux để biết thêm chi tiết.
Cài Đặt Safari Sử Dụng WINE
Trước khi tải Safari, cần tạo thư mục tải và build. Mở terminal và chạy:
mkdir -p ~/build/safari cd ~/build/safari
Giờ tải Safari dùng lệnh wget:
wget https://appldnld.apple.com/Safari5/041-5487.20120509.INU8B/SafariSetup.exe
Sau khi tải xong, khởi chạy cài đặt Safari bằng:
wine SafariSetup.exe
Lúc này bạn có thể được nhắc tải phần mềm bổ sung như Mono hoặc Gecko. Nếu được nhắc, nhấp "Install" (Cài đặt) và chờ gói tải về.
Khi đã có tất cả phần mềm hỗ trợ cần thiết, trình cài Safari sẽ tự khởi chạy.
Sau khi hoàn tất cài đặt Safari tiêu chuẩn, trình duyệt web sẽ được cài, và bạn có thể bắt đầu dùng Safari trên Linux!
Cài Đặt Safari Dùng PlayOnLinux
WINE không phải lúc nào cũng thân thiện với người dùng, nên bạn có thể cân nhắc cài PlayOnLinux, cung cấp giao diện đồ họa cho mã WINE bên dưới.
Để cài PlayOnLinux, dùng lệnh:
sudo apt install playonlinux
Bây giờ bạn tìm thấy PlayOnLinux trong menu Ứng dụng.
Trong cửa sổ PlayOnLinux, chọn "Install a program" (Cài đặt chương trình).
Nhập "Safari" vào thanh tìm kiếm.
Khi trình duyệt xuất hiện, chọn nó và nhấp "Install" (Cài đặt). Đọc tuyên bố miễn trừ trách nhiệm, nếu chấp nhận, nhấp "Next -> Next" (Tiếp theo -> Tiếp theo). Safari sẽ được tải về máy.
Giờ bạn đã cài WINE, bạn có quyền truy cập nhiều game và ứng dụng Windows khác để cài và tận hưởng trên Linux. Nếu muốn thêm thiết bị ngoại vi Razer, đọc tiếp để học cách cài OpenRazer trên Linux.