Cách chạy phần mềm Windows trên Linux bằng Chai
Không nghi ngờ gì nữa, Linux là hệ điều hành tốt nhất cung cấp một môi trường an toàn và đáng tin cậy cao. Tuy nhiên, Linux luôn nhận được phản ứng dữ dội vì thiếu phần mềm hỗ trợ.
Nếu bạn cũng cảm thấy như vậy, đừng lo lắng vì bây giờ bạn có thể sử dụng Bottles để sử dụng bất kỳ phần mềm nào trong Linux. Chai tương tự như Wine (một lớp tương thích phổ biến cho Windows) nhưng cung cấp một số tùy chọn nâng cao. Hơn nữa, Bottles cho phép bạn cài đặt phần mềm Windows trên Linux một cách dễ dàng. Nếu bạn cũng muốn chạy bất kỳ phần mềm Windows nào trên Linux, bạn nên cài đặt Chai trên máy của mình.
Vì vậy, chúng ta hãy bắt đầu với một số thông tin cơ bản về Chai.
Mục Lục
Chai là gì?
Chai là một ứng dụng mã nguồn mở có thể đơn giản hóa và quản lý các tiền tố Rượu theo cách hoàn toàn nâng cao. Tiền tố Wine bắt chước ổ đĩa Windows C và bao gồm tất cả các tệp cần thiết để sử dụng các ứng dụng dựa trên Windows trên Linux. Tuy nhiên, tiền tố Wine yêu cầu một vài nâng cấp. Do đó, Chai được phát triển để cung cấp tiền tố Rượu theo cách tiếp cận dựa trên GUI.
Nói một cách dễ hiểu, công cụ này cho phép bạn chạy các trò chơi và phần mềm khác nhau trong Linux bằng cách bắt chước ổ C để cung cấp môi trường Windows trong Linux. Bạn cũng có thể sử dụng các tùy chọn tinh chỉnh của nó để thay đổi cài đặt hệ thống theo bất kỳ yêu cầu nào của chương trình cụ thể.
Chai tạo ra một trạng thái hoàn toàn mới với cấu hình mặc định mỗi khi bạn thêm bất kỳ phụ thuộc nào cho một ứng dụng. Do đó, việc chạy các tệp BAT, MSI và EXE trên Linux trở nên dễ dàng vì Bottles sửa đổi hệ thống theo các tệp thực thi.
Chai được phát triển với sự kết hợp giữa Python và Bash, và phiên bản hiện tại của Chai là phiên bản thứ ba, nhưng bạn vẫn có thể sử dụng phiên bản đầu tiên nếu muốn. Tuy nhiên, phiên bản thứ hai đã bị ngừng sản xuất do một số vấn đề nội bộ.
Các tính năng chính của chai
- Thêm các biến môi trường và chạy các tệp thực thi trực tiếp từ trình quản lý tệp thật đơn giản trong Chai
- Nó có các tùy chọn phát hiện, cài đặt, quản lý và sửa chữa gói ứng dụng tự động
- Nó hỗ trợ một trình cài đặt phụ thuộc tích hợp dựa trên kho lưu trữ do cộng đồng hướng tới
- Chai có các tùy chọn cải thiện và tối ưu hóa hiệu suất trò chơi được tích hợp sẵn bao gồm fsync, trình biên dịch shader, DXVK, quản lý bộ nhớ cache, esync, v.v.
- Bạn có thể tạo bản sao lưu thường xuyên và nhập dữ liệu cần thiết
- Nó có một tùy chọn truy cập cho WineHQ và ProtonDB
- Trình quản lý phụ thuộc được tích hợp sẵn và hỗ trợ đa ngôn ngữ giúp bạn dễ dàng sử dụng hơn
- Đi kèm với một trình quản lý tác vụ tích hợp để giám sát phần mềm đang chạy
- Hệ thống phát hiện thông minh cho các chương trình đã cài đặt.
Cách cài đặt và sử dụng Chai trong Linux
Bạn có thể cài đặt Chai thông qua các định dạng gói khác nhau như Flatpak, DEB, AppImage, Snap, v.v. Tuy nhiên, có sự khác biệt giữa Flatpak, AppImage và Snap, vì vậy hãy chọn tùy theo nhu cầu của bạn.
Hãy sử dụng Flatpak để cài đặt Chai trong Ubuntu; bắt đầu bằng cách cài đặt Flatpak trên hệ thống của bạn.
Sau khi cài đặt thành công Flatpak, hãy sử dụng lệnh sau để cài đặt Chai:
sudo flatpak install flathub com.usebottles.bottles
Sau khi bạn cài đặt nó, hãy truy cập menu Ứng dụng và tìm kiếm “Chai” để khởi chạy nó.
Bấm vào Mũi tên để bắt đầu quá trình cấu hình Chai.
Với mọi thứ đã được thiết lập, hãy cài đặt WinRAR, chỉ có sẵn cho Windows chứ không phải Linux. Để làm điều đó, trước tiên, hãy truy cập trang web WinRAR chính thức và tải xuống phiên bản mới nhất.
Tải xuống: WinRAR
Trong Chai, nhấp vào Thêm (+) biểu tượng hoặc Tạo một chai mới và nhập tên bạn muốn sử dụng.
Khi chúng tôi đang cài đặt WinRAR, một ứng dụng Windows, hãy chọn Đăng kí từ danh sách Môi trường và nhấp vào Tạo ra cái nút. Có các môi trường khác nhau trong danh sách mà bạn có thể chọn:
- Chơi game: Tạo ra một chai tập trung vào trò chơi với nhiều tinh chỉnh để giúp bạn chạy trò chơi một cách trơn tru
- Đăng kí: Sửa đổi chai với các cải tiến để chạy các ứng dụng máy tính để bàn Windows khác nhau
- Phong tục: Tạo một chai tùy chỉnh mà không cần chỉnh sửa cụ thể (nó giúp người dùng thử nghiệm với các cài đặt)
Sau khi hoàn tất, hệ thống sẽ bắt đầu thiết lập các cấu hình theo yêu cầu của ứng dụng Windows.
Bây giờ, bạn sẽ thấy chai mới được liệt kê trong giao diện chính của Chai. Nhấp đúp vào chai WinRAR để mở nó.
Tại đây, bạn có thể thay đổi các tùy chọn Cài đặt, Tùy chọn và Trình cài đặt theo nhu cầu của mình.
Bấm vào Chạy thực thi và chọn tệp EXE cho WinRAR.
Sau khi chọn tệp cài đặt WinRAR, bạn sẽ nhận được một cửa sổ mới để cài đặt chương trình.
Cuối cùng, bạn có thể truy cập WinRAR trên Linux để giải nén bất kỳ tệp lưu trữ nào, bao gồm RAR và ZIP.
Như bạn có thể thấy, Chai đã sử dụng tiền tố Wine để tạo môi trường Windows để cài đặt WinRAR.
Tùy chọn nâng cao trong chai
Bạn có thể cài đặt các chương trình khác nhau để điều chỉnh chai cho bất kỳ ứng dụng nào trong Người cài đặt quyền mua. Nó tương tự như tùy chọn Trình cài đặt của ProtonDB và hiển thị xếp hạng cho các chương trình theo khả năng tương thích của chúng với hệ thống. Ví dụ: xếp hạng Bạch kim có nghĩa là nó có tính tương thích cao và xếp hạng Đồng nghĩa là nó kém nhất quán với hệ thống.
Hãy cài đặt EA Launcher vì nó được xếp hạng Bạch kim. Bấm vào Tải xuống biểu tượng để có được nó.
Từ Sự phụ thuộc tùy chọn, bạn có thể tải xuống codec và thư viện có thể nâng cao khả năng tương thích của các chương trình Windows. Danh sách bao gồm các phụ thuộc khác nhau với các chi tiết cụ thể về chúng, vì vậy bạn có thể cài đặt chúng cho phù hợp.
Sử dụng bất kỳ phần mềm Windows nào trong Linux với Chai
Luôn có một cuộc tranh cãi tại sao nhiều phần mềm Windows không hỗ trợ Linux. Nhiều người dùng Linux tìm kiếm các lựa chọn thay thế cho Wine để chạy các tệp thực thi của Windows trên Linux và nếu bạn thấy mình cũng làm như vậy, thì Bottles là dành riêng cho bạn. Đó là một lớp tương thích sử dụng mà bạn có thể chạy bất kỳ phần mềm Windows nào trên Linux. Dựa trên tiền tố Rượu, Chai có các tùy chọn nâng cao và môi trường đồ họa trực quan.
Bạn có thể cài đặt bất kỳ phần mềm Windows nào, miễn là bạn phải tinh chỉnh phần mềm trước khi tạo và cài đặt chương trình. Nếu không, nó có thể không chạy đúng cách trên hệ thống của bạn và bạn có thể gặp phải lỗi, sự cố, lỗi, v.v.
Bạn có thể sử dụng Flatpak, một định dạng đóng gói bất khả tri phân biệt, để cài đặt Chai trên bất kỳ bản phân phối nào vì hầu hết mọi hệ điều hành dựa trên Linux đều hỗ trợ nó. Hơn nữa, bạn cũng có thể truy cập AppImages nếu bạn gặp bất kỳ lỗi nào khi cài đặt Chai trên Linux.