Khi bạn có chương trình dành cho Windows, bạn muốn chạy nó MacOS hoặc Linux… thì phải làm sao? Phần mềm Wine chính là giải pháp dành cho bạn. Hãy cùng tìm hiểu cách cài đặt phần mềm Wine trong bài viết dưới đây.
Người dùng máy tính sử dụng hệ điều hành Windows thì ai cũng biết file .exe là file chạy ứng dụng. Các chương trình trên Windows sẽ được biên dịch ra định dạng .exe hoặc .msi để chạy. Nhưng với máy tính Macbook sẽ sử dụng hệ điều hành MacOS (hoặc một số người yêu thích MacOS mà cài vào máy tính không phải Macbook). Hệ điều hành MacOS, Linux… thì không sử dụng file có định dạng đuôi “.exe” làm file chạy ứng dụng.
Dưới đây là hướng dẫn:
Cách 1: Cài đặt phần mềm máy ảo trong MacOS sau đó cài hệ điều hành Windows vào trong máy ảo.
- Ưu điểm: Cách này thì có thể sử dụng mọi tính năng của hệ điều hành Windows
- Nhược điểm: Tốn tài nguyên, yêu cầu máy Macbook phải có dung lượng RAM nhiều (khoảng 16G trở lên thì máy ảo chạy mới ổn); Ổ cứng máy Macbook cũng cần trống khoảng 30Gb trở lên (tùy theo bạn chọn hệ điều hành gì sẽ có dung lượng tốn nhiều hoặc ít)
- Điểm chú ý: Hệ điều hành Windows bạn cài đặt phải có hỗ trợ chuẩn ARM thì mới cài được vào máy ảo.
- Một số phần mềm tạo máy ảo: VirtualBox (cái này trên macbook chưa tốt); VMware Fusion Player là một giải pháp miễn phí và chỉ hỗ trợ bộ cài Windows có ARM; https://www.parallels.com/products/desktop/ là một phần mềm mạnh nhưng chi phí hơi cao.
Cách 2: Cài phần mềm hỗ trợ chạy trực tiếp file .exe trên MacOS
Cách này có ưu điểm không tốn nhiều tài nguyên như máy ảo, tuy nhiên sẽ vẫn có nhược điểm hạn chế một số tính năng chưa được mượt như chạy trong hệ điều hành Windows.
Có phần mềm hỗ trợ cách này như: Crossover (trả phí), Wine (miễn phí)…
Bài viết này hướng dẫn bạn cách cài đặt và sử dụng phần mềm Wine miễn phí https://www.winehq.org/
Tính đến thời điểm hiện tại tháng 2/2024, phần mềm Wine có thể cài đặt trên các hệ điều hành dưới đây:
Các bước cài đặt:
Bước 1: Vào trang web https://www.winehq.org/ để tìm hiểu thông tin về ứng dụng
Bước 2: Mở cửa sổ Terminal trên macbook, chạy lần lượt các lệnh sau:
brew tap homebrew/cask-versions
brew install -cask -no-quarantine wine-stable
Bước 3: Sau khi cài đặt xong nên khởi động lại máy tính, nếu máy Macbook không cài phần mềm giải nén nào thì biểu tượng các file .exe sẽ tự đổi thành biểu tượng của phần mềm wine.
khi đó chỉ cần kích đúp chuột vào file .exe là ứng dụng tự chạy
Chú ý:
Để chạy các ứng dụng .NET phiên bản mới, bạn nên cài thêm bản .NET Runtime về cài thêm https://dotnet.microsoft.com/en-us/download/dotnet/9.0 (Chọn phiên bản arm để cài đặt)
Dưới đây là một số hình ảnh kết quả mở ứng dụng .exe trên Macbook với Wine:
Một số hướng dẫn khác:
Đặt mặc định mở ứng dụng với Wine: Một số máy có cài phần mềm giải nén file thì biểu tượng ứng dụng .exe không phải mặc định là wine. Có thể thiết lập mặc định cho từng ứng dụng với các bước sau:
Kích phải chuột lên biểu tượng file -> Open with -> Other
+ Chọn tên ứng dụng Wine và thiết lập mặc định
Các lần sau chỉ cần kích đúp chuột vào file là sẽ tự mở với wine.
Gỡ bỏ Wine bằng cách Chạy các lệnh như trong tài liệu hướng dẫn của trang web https://wiki.winehq.org/MacOS
Một lưu ý nhỏ: Khi chạy các file .exe đối với wine không giống máy ảo nên hãy chắc chắn file .exe đó an toàn thì mới chạy, nếu không có thể ảnh hưởng tới bảo mật của Macbook. Bài viết này là một giải pháp tham khảo, chúc bạn chọn lựa được giải pháp cho máy tính của mình.
Giảng viên Đặng Thái Sơn Bộ môn Công nghệ thông tin FPT Polytechnic Hà Nội