Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách cài đặt Wine trên Ubuntu để chạy phần mềm Windows

Khi người dùng Windows bắt đầu dùng Linux, vấn đề lớn nhất họ gặp phải là sự thiếu hụt một số phần mềm. Nhưng với sự giúp đỡ của lớp tương thích như Wine, bạn có thể dùng ứng dụng Windows trên Linux dễ dàng.

Trong bài viết này, chúng ta sẽ nói về Wine là gì và cách cài đặt nó trên hệ thống Ubuntu của bạn.

Wine là gì?

Khi Linux lần đầu phát hành, nó không hỗ trợ ứng dụng được phát triển gốc cho các hệ điều hành khác. Nhanh chuyển đến hiện tại, người dùng Linux có thể dễ dàng chạy ứng dụng Windows trên hệ thống của họ nhờ Wine, một lớp tương thích mã nguồn mở cho Linux. Bạn thậm chí có thể dùng Microsoft Excel trên Linux nhờ Wine.

Wine (nguyên là viết tắt của Wine Is Not an Emulator) hỗ trợ phần mềm và ứng dụng Windows. Sự phát triển của Wine đã hoàn toàn thay đổi trải nghiệm game cho người dùng Linux. Các lớp tương thích tương tự như Proton và CrossOver cũng đã được phát triển để cho phép người dùng tận dụng tối đa hệ thống Linux của họ.

Cách cài đặt Wine trên Ubuntu

Có nhiều cách cài đặt Wine trên Ubuntu. Bạn có thể tải gói bằng trình quản lý gói chính thức của Ubuntu (Apt), lấy gói từ kho WineHQ chính thức, hoặc cài đặt qua các trình quản lý ứng dụng.

Cài đặt Wine với Apt

Trước khi cài đặt Wine bằng Apt, bạn cần kiểm tra xem mình đang dùng bản phân phối x86 hay x64. Điều này quan trọng vì gói cho hai phiên bản này khác nhau.

Để kiểm tra phiên bản hệ điều hành, mở terminal và gõ:

lscpu

Màn hình sẽ hiển thị output trông như thế này.

Cách cài đặt Wine trên Ubuntu để chạy phần mềm Windows

Tìm nhãn Architecture trong output. Nếu nó nói x86_32, máy tính của bạn chạy Ubuntu phiên bản x86, và nếu là x86_64, thì bạn cài Ubuntu x64.

Bây giờ bạn biết gói nào cần cài, dùng trình quản lý gói Apt để lấy gói từ kho Ubuntu chính thức.

  1. Mở terminal bằng Ctrl + Alt + T
  2. Cài đặt gói Wine bằng Apt. Tên gói cho phiên bản x86 là wine32 và wine64 cho x64
    sudo apt-get wine32
    sudo apt-get wine64
  3. Nhập y/yes khi xuất hiện lời nhắc cài đặt

Sau khi cài đặt xong, kiểm tra Wine đã cài đúng chưa bằng cách gõ wine --version trong terminal. Bạn sẽ thấy output trên màn hình.

wine-5.0 (Ubuntu 3.0-1ubuntu1)

Tải Wine từ kho WineHQ

Kho WineHQ là kho chính thức cho gói Wine.

  1. Chạy lệnh để bật hỗ trợ 32-bit trên máy:
    sudo dpkg --add-architecture i386
  2. Thêm khóa ký WineHQ vào hệ thống:
    wget -qO- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -
  3. Chạy lệnh sau để nhập khóa từ kho Wine:
    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv F987672F
  4. Dùng add-apt-repository để thêm kho Wine chính thức vào danh sách repo của hệ thống:
    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
  5. Cập nhật danh sách gói của hệ thống dùng Apt:
    sudo apt-get update
  6. Tải phiên bản stable của Wine trên Ubuntu:
    sudo apt-get install --install-recommends winehq-stable
  7. Nhập y/yes khi được hỏi xác nhận cài đặt

Kiểm tra xem phiên bản mới nhất của Wine đã được cài trên hệ thống chưa bằng cách gõ wine --version trong terminal.

Chạy ứng dụng Windows trên Linux

Đã qua rồi những ngày bạn phải dùng máy ảo hoặc dual boot Windows và Linux chỉ để chạy vài game hay app. Với các lớp tương thích mã nguồn mở như Wine và Proton, người dùng hiện có thể tận hưởng lợi ích của ứng dụng Windows trên hệ thống Linux.

Tương tự, bạn cũng có thể cài Linux trên Windows bằng Windows Subsystem for Linux. Sự hỗ trợ nhiều bản phân phối trong WSL cho thấy Microsoft đang chú ý đến các dự án mã nguồn mở.