Computer >> 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 sử dụng Linux, vấn đề chính mà họ phải đối mặt là không có một số phần mềm nhất định. Nhưng với sự trợ giúp của lớp tương thích như Wine, bạn có thể sử dụng các ứng dụng Windows trên Linux một cách dễ dàng.

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

Rượu là gì?

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

Wine (ban đầu là từ 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 đã thay đổi hoàn toàn việc chơi 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 xuống gói bằng trình quản lý gói chính thức của Ubuntu (Apt), tải gói từ kho lưu trữ WineHQ chính thức hoặc cài đặt bằng trình quản lý ứng dụng.

Cài đặt Wine With Apt

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

Để kiểm tra phiên bản hệ điều hành của bạn, hãy mở thiết bị đầu cuối và nhập:

lscpu

Màn hình của bạn sẽ hiển thị kết quả giống như thế này.

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

Tìm kiếm Kiến trúc nhãn trong đầu ra. Nếu nó cho biết x86_32 , máy tính của bạn đang chạy Ubuntu có hương vị x86 và nếu đó là x86_64 , thì bạn đã cài đặt Ubuntu x64 trên máy tính của mình.

Giờ bạn đã biết mình phải cài đặt gói nào, hãy sử dụng trình quản lý gói Apt để tải gói từ kho lưu trữ chính thức của Ubuntu.

  1. Khởi chạy thiết bị đầu cuối bằng cách nhấn Ctrl + Alt + T
  2. Cài đặt gói Wine bằng Apt. Tên gói cho hương vị x86 là wine32 wine64 cho x64
    sudo apt-get wine32
    sudo apt-get wine64
  3. Nhập y / yes khi lời nhắc cài đặt xuất hiện

Sau khi cài đặt xong, hãy kiểm tra xem Wine đã được cài đặt chính xác trên máy tính của bạn chưa bằng cách nhập wine --version trong thiết bị đầu cuối của bạn. Bạn sẽ thấy đầu ra trên màn hình của mình.

wine-5.0 (Ubuntu 3.0-1ubuntu1)

Tải xuống Wine từ Kho lưu trữ WineHQ

Kho lưu trữ WineHQ là kho lưu trữ chính thức cho gói Rượu.

  1. Nhập lệnh để bật hỗ trợ 32-bit trên máy của bạn
    sudo dpkg --add-architecture i386
  2. Thêm khóa ký WineHQ vào hệ thống của bạn
    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 lưu trữ Wine
    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv F987672F
  4. Sử dụng add-apt-repository để thêm kho lưu trữ Wine chính thức vào danh sách kho lưu trữ của hệ thống của bạn
    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
  5. Cập nhật danh sách gói hệ thống của bạn bằng Apt
    sudo apt-get update
  6. Tải xuống phiên bản ổn định của Wine trên Ubuntu
    sudo apt-get install --install-recommends winehq-stable
  7. Nhập y / yes khi được yêu cầu về lời nhắc cài đặt

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

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

Đã qua rồi cái thời bạn phải sử dụng Máy ảo hoặc khởi động kép Windows và Linux cùng nhau chỉ để chạy một vài trò chơi hoặc ứng dụng. Với các lớp tương thích nguồn mở như Wine và Proton, giờ đây người dùng có thể tận hưởng những lợi ích của các ứng dụng Windows trên hệ thống Linux của họ.

Tương tự, bạn cũng có thể cài đặt Linux trên Windows bằng Hệ thống con Windows dành cho Linux. Việc hỗ trợ nhiều bản phân phối trong WSL chứng tỏ rõ ràng rằng Microsoft hiện đang chú ý đến các dự án mã nguồn mở.