Chạy ứng dụng Windows trên Linux dễ dàng hơn bao giờ hết với công cụ này

Tác giả Security+, T.Tư 07, 2024, 01:57:44 CHIỀU

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

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

Đừng vật lộn với Rượu, thay vào đó hãy sử dụng Chai.

Có thể bạn đã biết rằng, nhờ dự án Wine, bạn có thể chạy các ứng dụng Windows trên Linux. Rượu vang rất tuyệt nhưng có thể khó khăn đối với người mới bắt đầu. Meet Bottles, một ứng dụng giúp Wine dễ quản lý, dễ truy cập và an toàn hơn nhiều.


1. Chai là gì?

Đó là một câu hỏi hay, nhưng hãy lùi lại một bước. Rượu vang là gì? Wine là một ứng dụng Linux khiến các chương trình Windows nghĩ rằng chúng đang chạy trong Microsoft Windows. Nó chuyển các lệnh gọi mà chương trình sẽ thực hiện sang Windows thành các lệnh gọi tương thích với Linux. Nó xử lý những yêu cầu đó và gửi phản hồi trở lại chương trình Windows như thể chính Windows đang phản hồi. Đó là một thành tích đáng kinh ngạc từ một dự án ấn tượng đã có từ lâu.

Chai là một trình bao bọc trực quan cho Rượu. Nó vẫn sử dụng Wine làm công nghệ để chạy các ứng dụng Windows, nhưng nó cung cấp cho bạn giao diện đồ họa trực quan để bạn không cần phải vật lộn với cấu hình linh hoạt nhưng đôi khi quá áp đảo của Wine. Suy cho cùng, nếu bạn đến cửa hàng và mua rượu, bạn sẽ không mang nó về nhà trên đôi tay khum khum. Họ cung cấp cho bạn một hộp đựng thủy tinh tiện lợi cho mục đích đó.

Windows là nền tảng được nhắm mục tiêu phổ biến nhất bởi vi-rút và phần mềm độc hại khác, do đó, có những rủi ro khi chạy các ứng dụng Windows. Wine cung cấp cho các ứng dụng Windows quyền truy cập vào ổ đĩa tại nhà của bạn với cùng quyền và quyền như bạn. Bất kỳ phần mềm độc hại nào bạn chọn đều có quyền tương tự. Chai hỗ trợ bằng cách đóng hộp cát từng ứng dụng Windows, hoạt động hiệu quả như một nơi chứa để hạn chế hoạt động của các ứng dụng cũng như phần mềm độc hại.

2. Cách cài đặt chai

Cách tốt nhất để cài đặt Chai là thông qua Flatpak. Trên thực tế, đây là cách duy nhất để cài đặt Chai cung cấp khả năng hộp cát đầy đủ và đó là cách được chính thức khuyến nghị.

Cả Manjaro Linux và Fedora Linux đều được cài đặt Flatpak theo mặc định. Trên Ubuntu bạn sẽ cần phải cài đặt nó. Sau khi Flatpak được thiết lập, việc cài đặt Chai rất đơn giản.

Mã nguồn [Chọn]
flatpak install flathub com.usebottles.bottles
Đầu ra cuộn sẽ tạm dừng để bạn xác nhận bạn muốn thực hiện cài đặt.


Gõ "Y" và nhấn "Enter."

Quá trình cài đặt mất một chút thời gian. Khi hoàn thành, bạn có thể khởi chạy Chai bằng lệnh này.

Mã nguồn [Chọn]
flatpak run com.usebottles.bottles
Bạn sẽ thấy một số kết quả khi Chai tự cấu hình.


Ngay sau đó, Chai sẽ ra mắt, hiển thị màn hình giới thiệu Chào mừng đến với Chai.


Bấm vào nút mũi tên để di chuyển qua các màn hình. Trên trang Gần như đã hoàn tất, hãy nhấp vào nút "Tiếp tục" màu xanh lam.


Chai thực hiện một số thiết lập và cấu hình khác, sau đó cho bạn biết nó đã sẵn sàng.


Nhấp vào nút "Bắt đầu sử dụng Chai" màu xanh lam để bắt đầu sử dụng Chai.


Không có Chai nào được tạo nên chế độ xem Thư viện trống.

Bạn cũng có thể khởi chạy Chai bằng cách tìm nó trong chế độ xem ứng dụng của mình. Trên Gnome, nhấn phím "Super" và bắt đầu nhập "Chai".


Khi bạn nhìn thấy biểu tượng Chai, hãy nhấp vào biểu tượng đó để khởi chạy ứng dụng.

3. Đừng quên điều chỉnh tùy chọn chai

Chai có nhiều cài đặt mà bạn có thể sử dụng để tinh chỉnh cách tạo chai cũng như những tài nguyên nào như phần phụ thuộc thời gian chạy và DLL có sẵn cho các ứng dụng bên trong chai của bạn.

Như chúng ta sẽ thấy, các giá trị mặc định do Chai cung cấp cho các loại chai khác nhau là đủ cho hầu hết các trường hợp. Nhưng vẫn còn một cài đặt mà bạn có thể muốn thay đổi. Đó là nơi các chai của bạn được tạo và lưu trữ trong hệ thống tệp của bạn.

Vị trí mặc định là "~/.var/app/com.usebottles.bottles/data/bottles/bottles/" cho phiên bản Flatpak của Chai. "/chai/chai" ở cuối đường dẫn có thể trông giống như một lỗi đánh máy, nhưng thực tế không phải vậy.

Chúng tôi thấy không cần phải thay đổi vị trí này, nhưng nếu bạn muốn lưu trữ các chai và ứng dụng của chúng ở một vị trí cụ thể như ổ cứng lớn hoặc ổ SSD nhanh, bạn có thể thay đổi vị trí này một cách dễ dàng.

Nhấp vào biểu tượng menu hamburger và chọn "Tùy chọn" từ menu.


Hộp thoại "Tùy chọn" xuất hiện.


Tùy chọn dưới cùng trên tab "Chung" là "Danh mục chai". Nhấp vào nút ở cuối dòng đó để mở hộp thoại trình duyệt tệp.


Duyệt đến vị trí bạn muốn sử dụng, sau đó nhấp vào nút "Chọn" màu cam.

4. Các loại chai khác nhau

Chai cung cấp mẫu cho chai hướng đến chơi game và mẫu khác phù hợp hơn với các ứng dụng chung. Nó cũng cung cấp một mẫu chai tùy chỉnh cho phép bạn tự định cấu hình chai của mình. Điều này cũng có thể được sử dụng để chạy phần mềm 32-bit.

Trong hầu hết mọi trường hợp và chắc chắn đối với những người mới sử dụng Chai, việc sử dụng các mẫu trò chơi hoặc ứng dụng là con đường dẫn đến thành công dễ dàng nhất.

Chúng ta sẽ sử dụng mẫu cho các ứng dụng.

5. Tạo chai đầu tiên của bạn

Để tạo chai của bạn, hãy chọn "Chai" từ thanh công cụ, sau đó nhấp vào nút "Tạo chai mới" màu xanh lam.


Chúng tôi sẽ cài đặt Notepad++, một trình soạn thảo chỉ dành cho Windows. Chúng tôi đặt tên cho chai của mình là "Notepad++" và chọn nút radio "Ứng dụng".


Nhấp vào nút "Tạo" màu xanh lam để tạo chai của bạn.


Chai định cấu hình chai và Rượu của bạn, sau đó cho bạn biết quá trình đã hoàn tất.


Nhấp vào nút "Đóng" màu xanh lam để đóng hộp thoại. Bạn có thể xem chi tiết về chai mới của bạn.


6. Chạy ứng dụng Windows của chúng ta

Tùy chọn "Cài đặt chương trình" cho phép bạn cài đặt một số ứng dụng thường được sử dụng, do các thành viên của cộng đồng người dùng Chai bao bọc. Tùy chọn "Phụ thuộc" cho phép bạn cài đặt các tài nguyên mà ứng dụng của bạn có thể cần, chẳng hạn như thời gian chạy, DLL hoặc phông chữ Microsoft,

Chúng ta sẽ sử dụng nút "Run Executable" màu xanh lam để chạy trình cài đặt Notepad++. Cái này đã được tải xuống thư mục "~/Downloads" của tôi.

Duyệt đến vị trí của trình cài đặt đã tải xuống. Nhấp vào tệp để đánh dấu nó, sau đó nhấp vào nút "Chạy".


Chúng ta thấy hộp thoại cài đặt Notepad++ thông thường.


Làm việc theo cách của bạn thông qua các màn hình cài đặt.


Ngay sau đó, bạn sẽ thấy màn hình cuối cùng.


Để lại dấu tích trong hộp kiểm "Chạy Notepad++ v8.6.2" và nhấp vào nút "Hoàn tất". Notepad++ khởi chạy trên máy tính để bàn của bạn.


Quay lại Chai, bạn sẽ thấy Notepad++ được liệt kê là một chương trình đã cài đặt.


Nhấp vào biểu tượng đầu mũi tên sẽ khởi chạy Notepad++ cho chúng tôi bất cứ khi nào chúng tôi muốn sử dụng nó.

7. Tuyệt vời nhưng không hoàn hảo

Có các phiên bản Linux tương đương với hầu hết các ứng dụng Windows, nhưng đôi khi chúng hoạt động khác đi hoặc không sao chép tất cả chức năng của phiên bản Windows tương đương. Điều này có thể khiến những người mới sử dụng Linux bối rối. Đôi khi, đặc biệt là với các trò chơi, đơn giản là không có phiên bản Linux tương đương.

Chai giúp việc chạy các ứng dụng Windows gốc ngay bên trong máy tính Linux của bạn khá dễ dàng trong hầu hết các trường hợp. Nếu ứng dụng của bạn không muốn chạy, hãy xem diễn đàn Chai. Bạn sẽ không phải là người đầu tiên gặp phải vấn đề của mình và có thể có một phương pháp khắc phục đã biết.

Tuyệt vời như vậy nhưng Rượu không hoàn hảo. Và vì vậy Chai không hoàn hảo. Nhưng Chai làm cho việc sử dụng Rượu trở nên ngon miệng hơn nhiều.