Computer >> Hướng Dẫn Máy Tính >  >> Điện Thoại Thông Minh >> Linux

Cài đặt và chạy chương trình Windows trên Linux với Wine

Wine (viết tắt của Wine Is Not an Emulator) là một lớp tương thích (compatibility layer) cho phép chạy ứng dụng Windows trực tiếp trên Linux, macOS, BSD… Không cần Windows, Wine triển khai lại Windows API bằng mã không phải của Microsoft 100%.

Trước khi bắt đầu

Kiểm tra ứng dụng Windows bạn muốn chạy có được hỗ trợ không tại Wine Application Database (AppDB). Mức độ: Platinum/Gold (chạy tốt), Silver (cần tinh chỉnh), Bronze/Garbage (chạy kém/không chạy).

Các app/game phổ biến thường chạy tốt: Microsoft Office (phiên bản cũ), Photoshop CS6, nhiều game (WoW, Diablo II, Counter-Strike, Call of Duty…), Notepad++, v.v.

Cài đặt và sử dụng Wine (Ubuntu/Debian)

  1. Cài Wine (phiên bản mới nhất từ kho WineHQ khuyến nghị):
    sudo dpkg --add-architecture i386
    wget -nc https://dl.winehq.org/wine-builds/winehq.key
    sudo apt-key add winehq.key
    sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
    sudo apt update && sudo apt install --install-recommends winehq-stable

    (Thay focal bằng codename Ubuntu của bạn: jammy, noble…)
  2. Khởi chạy Wine lần đầu để tạo prefix mặc định (~/.wine):
    winecfg → cửa sổ cấu hình hiện ra → OK.
  3. Cài ứng dụng Windows: nhấp đúp file .exe/.msi hoặc chạy:
    wine setup.exe
  4. Quá trình cài đặt diễn ra như trên Windows. Mặc định cài vào ổ C: ảo (~/.wine/drive_c/).
  5. Chạy app đã cài: từ menu ứng dụng (Wine tạo entry trong Wine → Programs) hoặc terminal:
    wine "C:\\Program Files\\App\\app.exe"
  6. (Tuỳ chọn) Cài Winetricks để dễ dàng cài thư viện/run-time cần thiết (DirectX, .NET, vcrun…):
    sudo apt install winetricks

Lưu ý: Wine không phải ảo hóa – hiệu năng gần như bản gốc. Tuy nhiên không phải app nào cũng chạy hoàn hảo. Xem AppDB, báo lỗi, tìm workaround. Thay thế: VirtualBox/VMware (chạy Windows thật), Proton (Steam Play cho game), CrossOver (Wine thương mại có hỗ trợ).