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

Tác giả Network Engineer, T.Tư 06, 2022, 09:58:14 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

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


Khi Linux ban đầu được công khai, nó thiếu nhiều ứng dụng hữu ích mà đối thủ cạnh tranh chính Windows đang hỗ trợ thành công. Do đó, Linux đã tạo ra một lớp tương thích, được gọi là Wine, được sử dụng để chạy các ứng dụng Windows trên chính Linux. Ban đầu, Wine chỉ có thể chạy một vài ứng dụng Windows nhưng giờ đây nó có thể hỗ trợ hàng nghìn ứng dụng trong số đó; làm cho nó trở thành một ứng dụng Linux rất mạnh mẽ. Tuy nhiên, cài đặt của nó rất đơn giản.

Bài viết này mô tả cài đặt Wine trên hệ thống Ubuntu 20.04. Mình đã mô tả việc cài đặt chỉ thông qua dòng lệnh vì không có phiên bản Wine khả thi nào khả dụng thông qua cơ sở dữ liệu phần mềm Ubuntu hướng giao diện người dùng.

1. Cài đặt Wine trên Ubuntu

Bước 1: Kiểm tra xem bạn có hệ thống Ubuntu 32 bit hay 64 bit

Có các phiên bản Wine khác nhau dành cho các phiên bản Ubuntu 32 bit và 64 bit. Để kiểm tra phiên bản bạn đang sử dụng để có thể cài đặt phiên bản wine phù hợp, vui lòng làm theo các bước sau:

Mở Terminal thông qua Ubuntu Dash hoặc phím tắt Ctrl + Alt + T.

Sử dụng lệnh sau để tìm nạp chi tiết CPU từ tập tin sysfs và /proc/cpuinfo:

Mã nguồn [Chọn]
$ lscpu
Lệnh này sẽ hiển thị kết quả sau:


Mục nhập các chế độ lựa chọn CPU cho bạn biết về phiên bản của Ubuntu mà bạn đang chạy trên hệ thống của mình; 32-bit nghĩa là bạn đang chạy hệ điều hành Linux 32-bit, 32-bit, 64-bit có nghĩa là bạn đang chạy hệ điều hành 64-bit.

Bước 2: Cài đặt Wine từ kho lưu trữ Ubuntu Chuẩn (được khuyến nghị)

Mình khuyên bạn nên cài đặt Wine trên hệ thống của mình thông qua kho lưu trữ Ubuntu tiêu chuẩn, vì bằng cách này, bạn có thể có phiên bản ổn định hơn trên hệ thống của mình.

Chạy lệnh sau trong Terminal với tư cách người dùng root để cài đặt Wine trên phiên bản Ubuntu 64 bit:

Mã nguồn [Chọn]
$ sudo apt install wine64

Vui lòng nhập y khi bạn được nhắc với tùy chọn y/n để cài đặt. Sau đó, ứng dụng Wine sẽ được cài đặt và sẵn sàng sử dụng.

Đối với hệ thống Ubuntu 32-bit, bạn có thể sử dụng lệnh sau:

Mã nguồn [Chọn]
$ sudo apt install wine32
Bạn có thể xác minh phiên bản Wine thông qua lệnh sau:

Mã nguồn [Chọn]
$ wine --version
2. Cài đặt Wine từ kho lưu trữ WineHQ

Kho lưu trữ WineHQ có một bộ các gói Wine tiêu chuẩn mà bạn có thể tải xuống và cài đặt trên hệ thống của mình. Vui lòng làm theo các bước sau để làm như vậy:

Chạy lệnh sau trong Terminal để thêm kiến ​​trúc i386 trước khi cài đặt phiên bản Wine 64 bit:

Mã nguồn [Chọn]
$ sudo dpkg --add-architecture i386

Chạy phần sau để thêm khóa ký WineHQ:

Mã nguồn [Chọn]
$ wget -qO- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -

Bạn có thể sao chép lệnh này từ hướng dẫn này thay vì nhập vào Terminal. Chọn và sao chép lệnh này từ đây, nhấp chuột phải vào dấu nhắc Terminal và sau đó chọn dán từ menu.

Sau đó, chạy lệnh này để nhập khóa khác cho kho lưu trữ WineHQ:

Mã nguồn [Chọn]
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv F987672F

Bây giờ hãy chạy lệnh sau để thêm kho lưu trữ có liên quan từ WineHQ:

Mã nguồn [Chọn]
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

Sau đó cập nhật danh sách gói Ubuntu bằng lệnh:

Mã nguồn [Chọn]
$ apt-get update

Tại đây, bạn có hai tùy chọn về việc bạn muốn cài đặt bản phát hành Wine nào; phiên bản ổn định hoặc các phiên bản phát triển.

WineHQ Stable: Đây là phiên bản Wine ổn định và gần đây nhất hiện có. Sử dụng lệnh sau để cài đặt phiên bản này:

Mã nguồn [Chọn]
$ sudo apt-get install --install-recommends winehq-stable

Vui lòng nhập Y khi được nhắc chọn y/n để cài đặt. Sau đó, phiên bản ổn định của Wine sẽ được cài đặt trên hệ thống của bạn.

WineHQ Development: Đây là phiên bản mới nhất của Wine nhưng nó có thể không ổn định lắm. Là một nhà phát triển, bạn có thể quan tâm hơn đến việc cài đặt phiên bản này.

Mã nguồn [Chọn]
$ sudo apt-get install --install-recommends winehq-devel
Vui lòng nhập Y khi được nhắc chọn y/n để cài đặt. Sau đó, phiên bản phát triển của Wine sẽ được cài đặt trên hệ thống của bạn.

Để xác minh cài đặt và kiểm tra phiên bản nào được cài đặt trên hệ thống của bạn, hãy chạy lệnh sau:

Mã nguồn [Chọn]
$ wine --version

3. Gỡ cài đặt Wine khỏi hệ thống của bạn

Vui lòng nhập lệnh sau vào Ubuntu Terminal của bạn để gỡ cài đặt Wine khỏi hệ thống của bạn:

Mã nguồn [Chọn]
$ sudo apt-get purge winehq-stable
Bạn cũng sẽ cần xóa các thư mục sau theo cách thủ công:

Mã nguồn [Chọn]
~/.config/wine/ -r

$HOME/.wine

$HOME/.config/menus/applications-merged/wine*

$HOME/.local/share/applications/wine

/.local/share/desktop-directories/wine*

/.local/share/icons/????_*.xpm

Cài đặt bây giờ sẽ bị xóa hoàn toàn khỏi hệ thống của bạn.

Bằng cách làm theo các bước được mô tả trong hướng dẫn này, bạn sẽ có thể cài đặt thành công ứng dụng hữu ích Wine vào hệ thống của mình. Nó có thể là bản phát hành mới nhất từ ​​Kho lưu trữ Ubuntu hoặc phiên bản ổn định/phát triển từ kho lưu trữ WineHQ. Mình cũng đã mô tả quy trình gỡ cài đặt để bạn có thể dễ dàng xóa Wine khỏi hệ thống của mình, có thể là để cài đặt mới hoặc xóa hoàn toàn.

Ngoài ra còn có một trình cài đặt dựa trên Wine thay thế có sẵn để cài đặt phần mềm Windows trên Linux có tên PlayOnLinux. Bạn có thể tìm thấy hướng dẫn cho PlayOnLinux tại đây   Đăng nhập để xem liên kết