- Bottles đơn giản hóa việc sử dụng Wine với các "chai" riêng biệt giúp sắp xếp và bảo vệ các ứng dụng Windows của bạn trên Linux.
- Phương pháp lắp đặt được khuyến nghị thông qua Flatpak mang lại khả năng cách nhiệt tốt hơn, quản lý đường dẫn dễ dàng hơn và hỗ trợ đầy đủ cho DXVK.
- Các mẫu trò chơi và ứng dụng giúp dễ dàng thiết lập môi trường tối ưu mà không cần kiến thức chuyên sâu.
- Bottles bổ sung cho Proton và Steam Play để chạy phần mềm bên ngoài Steam với khả năng kiểm soát chi tiết hơn đối với Wine.
Nếu bạn sử dụng Linux hàng ngày nhưng vẫn phụ thuộc vào một số phần mềm khác. các chương trình được thiết kế chỉ dành cho WindowsChắc hẳn bạn đã từng gặp khó khăn với Wine nhiều lần. Đúng là nó hoạt động được, nhưng giữa các tiền tố, thư viện lạ và cấu hình khó hiểu, nhiều người cuối cùng đã bỏ cuộc quá sớm.
Đó là lúc Bottles phát huy tác dụng, một công cụ giúp biến mớ hỗn độn đó thành thứ dễ quản lý hơn nhiều. Nhờ vào... Giao diện trực quan rất trau chuốt và dễ hiểu.Nó cho phép bạn cài đặt, cách ly và chạy các ứng dụng và trò chơi Windows trên Linux mà không cần phải là chuyên gia về Wine. Và hơn thế nữa, nó bổ sung thêm một lớp bảo mật và khả năng tổ chức hữu ích.
Chai lọ là gì và nó có liên quan gì đến rượu vang và proton?
Để hiểu Bottles làm gì, trước hết cần phải hiểu rõ chính xác Bottles là gì. Rượu vang và cách thức hoạt động của nó bên trongWine không phải là một trình giả lập thông thường, mà là một lớp tương thích giúp dịch theo thời gian thực các lệnh mà ứng dụng Windows gửi đến hệ điều hành, chuyển đổi chúng thành các lệnh mà Linux có thể hiểu và thực thi.
Khi một chương trình Windows cố gắng truy cập DLL, vẽ cửa sổ hoặc đọc tệp, các yêu cầu đó sẽ được chuyển hướng đến... các triển khai tương đương được chuẩn bị bởi dự án WineĐây là một dự án phân tích ngược quy mô lớn đã được phát triển trong nhiều năm và trở thành một viên ngọc quý thực sự của phần mềm tự do, đặc biệt được đánh giá cao trong môi trường Unix và các hệ thống tương tự Unix như GNU/Linux hoặc FreeBSD.
Vấn đề lớn với Wine là, mặc dù công cụ của nó cực kỳ mạnh mẽ, nhưng cấu hình của nó lại không thực sự thân thiện với người dùng. Nhiều thiết lập của nó được quản lý thông qua... Cửa sổ Spartan, biến môi trường và vô số tùy chọn khó hiểu.Nếu bạn không có kinh nghiệm trước đó, việc thiết lập một môi trường ổn định cho từng ứng dụng có thể trở nên rất khó khăn.
Những chai lọ xuất hiện để giải quyết vấn đề đó: đó là một Một giao diện đồ họa hiện đại dựa trên Wine làm nền tảng.Nhưng nó đơn giản hóa việc quản lý đến mức tối đa. Thay vì phải vật lộn với các tiền tố thủ công, bạn làm việc với "các môi trường biệt lập": nơi các chương trình và trò chơi Windows của bạn được cài đặt, mỗi môi trường có cấu hình, phiên bản Wine và các phụ thuộc riêng.
Ngoài việc tương tác với nhiều phiên bản Wine khác nhau, Bottles còn tích hợp các bản triển khai lại và cải tiến như sau: Các mẫu xe dựa trên Lutris, Proton và các biến thể như Glorious Eggroll.Điều này đặc biệt hữu ích cho các trò chơi điện tử, vì nó cho phép bạn tận dụng các tối ưu hóa và bản vá cụ thể được thiết kế để cải thiện hiệu suất hoặc khả năng tương thích.
Vì sao Bottles đặc biệt hữu ích cho game và bảo mật?
Theo thời gian, hầu hết các ứng dụng năng suất đã được tích hợp sẵn trên GNU/Linux, do đó vai trò của Wine chủ yếu tập trung vào... Chạy trò chơi điện tử, phần mềm chuyên dụng cao cấp hoặc các công cụ doanh nghiệp cũ.Bottles nắm bắt thực tế này và dành nhiều sự chú trọng cho các trò chơi, mặc dù không quên các chương trình "truyền thống" hơn.
Đối với trò chơi điện tử, Bottles giúp việc tải xuống và sử dụng các phiên bản khác nhau trở nên dễ dàng hơn. DXVK, công cụ chuyển đổi từ DirectX 9/10/11 sang Vulkan.Đây là một trong những trụ cột của Proton (lớp tương thích được Steam Play sử dụng). Khả năng chuyển đổi giữa các phiên bản DXVK cho mỗi "bottle" cho phép bạn tinh chỉnh hiệu năng hoặc khắc phục các lỗi đồ họa trong các tựa game cụ thể.
Một điểm mạnh khác là khả năng tập trung vào sự cô lập. Khi bạn chạy các ứng dụng Windows trực tiếp với Wine, các ứng dụng đó có thể bị nhiễm virus. quyền đọc và ghi vào thư mục cá nhân của bạn Với cùng quyền hạn của bạn. Nếu bạn cài đặt thứ gì đó độc hại hoặc cấu hình sai, nó có thể gây ra thiệt hại nghiêm trọng cho các tập tin của bạn.
Nhờ hệ thống chai lọ, Bottles giảm thiểu đáng kể nguy cơ này, hoạt động như một phần của nó. Mỗi chương trình hoặc tập hợp chương trình có các vùng chứa riêng biệt.Nếu có sự cố xảy ra bên trong một "chai" (không thể chỉnh sửa để đảm bảo tính bảo mật), tác động của nó thường chỉ giới hạn trong môi trường đó. Kết hợp với phiên bản Flatpak, bổ sung thêm tính năng cách ly hệ thống (system-level sandboxing), tính bảo mật được tăng cường hơn nữa.
Tóm lại, Bottles không chỉ giúp việc sử dụng Wine trở nên thân thiện hơn với người dùng, mà còn thiết lập trật tự và ranh giới rõ ràng: mỗi trò chơi hoặc ứng dụng nằm trong "vùng chứa" riêng của nó, với cấu hình, các phụ thuộc và quyền truy cập vào các tài nguyên được kiểm soát và riêng biệt..
Cài đặt Bottles trên Linux (khuyến nghị sử dụng Flatpak)
Các nhà phát triển của Bottles khuyến nghị rõ ràng rằng cách tốt nhất để cài đặt ứng dụng là thông qua Flatpak và kho lưu trữ FlathubPhương pháp này đảm bảo tất cả các khả năng cách ly và đóng gói mà ứng dụng cần để hoạt động an toàn và nhất quán trên các bản phân phối khác nhau.
Nhiều bản phân phối hiện đại, chẳng hạn như Fedora Workstation hoặc Manjaro, đã bao gồm sẵn các tính năng này. Flatpak đã được cài đặt sẵn và sẵn sàng sử dụng.Trên một số hệ điều hành khác, chẳng hạn như Ubuntu, bạn có thể phải tự thêm hỗ trợ Flatpak từ kho lưu trữ chính thức và sau đó liên kết Flathub như một nguồn ứng dụng.
Sau khi bạn đã cài đặt và chạy Flatpak, Lắp đặt chai Tóm lại, đó là một lệnh rất đơn giản mà bạn có thể chạy từ cửa sổ dòng lệnh. Chỉ cần thực hiện lệnh sau:
flatpak install flathub com.usebottles.bottles
Trong quá trình cài đặt, bạn sẽ thấy quá trình dừng lại để yêu cầu xác nhận, vì vậy bạn sẽ phải thực hiện các bước sau: Trả lời bằng chữ “Y” và nhấn Enter. Để tiếp tục, hệ thống sẽ tải xuống cả hai Bottles và các thành phần phụ thuộc cần thiết, quá trình này có thể mất vài phút tùy thuộc vào tốc độ kết nối và máy tính của bạn.
Sau khi quá trình cài đặt hoàn tất, bạn có thể khởi động ứng dụng bằng một lệnh cũng đơn giản không kém:
flatpak run com.usebottles.bottles
Lần đầu tiên chạy, một số thông báo sẽ xuất hiện trong cửa sổ terminal vì Bottles tận dụng điều này để... Tiến hành cấu hình ban đầu, tải xuống các thành phần như DXVK và chuẩn bị môi trường cơ bản.Ngay sau đó, màn hình chào mừng sẽ hiện ra với một trình hướng dẫn nhanh.
Ứng dụng Bottles cũng có thể xuất hiện trong menu ứng dụng của môi trường máy tính để bàn. Ví dụ, trong GNOME, chỉ cần nhấn phím Super (phím Windows trên nhiều bàn phím), nhập "Bottles" vào ô tìm kiếm và... Mở biểu tượng ứng dụng như thể đó là bất kỳ chương trình nào khác..
Hướng dẫn bắt đầu sử dụng Bottles và tải xuống các thành phần
Khi bạn mở ứng dụng Bottles lần đầu tiên, ứng dụng sẽ hiển thị một thông báo. Màn hình chào mừng với một số màn hình giới thiệu. Họ sẽ cung cấp cho bạn một cái nhìn tổng quan ngắn gọn về các loại chai và cách bố trí giao diện. Sau đó, bạn có thể sử dụng mũi tên để chuyển sang bước cuối cùng của trình hướng dẫn.
Trên một trong những màn hình ban đầu đó, Bottles sẽ bắt đầu tải xuống. Phiên bản DXVK mới nhất hiện có trên máy chủ của họ.Bước này diễn ra tự động và là một phần của quá trình chuẩn bị môi trường để chạy các trò chơi điện tử sử dụng DirectX.
Ngoài ra, trợ lý cũng tận dụng cơ hội để tải xuống và cài đặt... Phiên bản Wine được triển khai lại này sẽ được sử dụng mặc định.Nội dung tham khảo đề cập, ví dụ, phiên bản "Chardonnay 6.8" là phiên bản tiêu chuẩn tại một thời điểm nhất định, mặc dù điều này có thể thay đổi theo thời gian khi dự án được cập nhật.
Khi màn hình hiển thị "Gần xong", bạn chỉ cần nhấn nút màu xanh lam. Tiếp tục để Bottles hoàn tất cấu hình nội bộ.Sau khi quá trình đó hoàn tất, bạn sẽ thấy một thông báo cho biết mọi thứ đã sẵn sàng để bắt đầu sử dụng ứng dụng.
Khi bạn lần đầu tiên vào phần chính, giao diện Thư viện sẽ hiển thị trống vì bạn chưa tạo bất kỳ chai nào. Bạn sẽ thấy một giao diện gọn gàng hiển thị Các tùy chọn để tạo chai mới và quản lý các chai hiện có. Ngay khi bạn bắt đầu làm việc với họ.
Đến đây, bạn đã cài đặt và chạy Bottles, với Wine và DXVK được cấu hình tự động, sẵn sàng bắt đầu tạo môi trường cho các trò chơi hoặc chương trình Windows của bạn.
Điều chỉnh quan trọng đối với tùy chọn Chai
Mặc dù bạn có thể bắt đầu làm chai ngay mà không cần động đến bất cứ thứ gì khác, nhưng tốt hơn hết là nên xem qua phần hướng dẫn về... Tùy chọn, có thể truy cập từ menu chính của ứng dụng.Từ đó, các khía cạnh toàn cầu ảnh hưởng đến cách thức sản xuất và quản lý chai lọ được kiểm soát.
Trong phần tùy chọn, bạn sẽ thấy các tùy chọn để lựa chọn. các trình chạy, các phiên bản cụ thể của Wine hoặc Proton, và các bộ linh kiện.Bottles cho phép bạn tải xuống và cài đặt các phiên bản tái cấu trúc và phiên bản thay thế khác nhau, nhờ đó bạn có thể gán cho mỗi bottle công cụ phù hợp nhất với chương trình hoặc trò chơi mà bạn muốn chạy.
Một phần quan trọng khác trong phần cài đặt là phần cho phép bạn thay đổi... Đường dẫn nơi các chai được lưu trữ vật lý trong hệ thống tệp của bạnTrong phiên bản Flatpak, thư mục mặc định thường có dạng như sau:
~/.var/app/com.usebottles.bottles/data/bottles/bottles/
Mặc dù phần "/bottles/bottles" ở cuối nghe có vẻ hơi lạ, nhưng nó hoàn toàn ổn và không phải là lỗi chính tả. Trong nhiều trường hợp, việc giữ nguyên vị trí này là hoàn toàn chấp nhận được, đặc biệt nếu bạn không gặp vấn đề về dung lượng trên phân vùng chính và muốn sử dụng cách khác. Giữ tất cả dữ liệu được đóng gói trong không gian Flatpak..
Nếu bạn muốn thay đổi đường dẫn đó vì bạn có ổ SSD nhanh hơn, ổ cứng khác hoặc phân vùng có dung lượng lớn hơn, bạn có thể làm điều đó rất dễ dàng. Chỉ cần vào menu (ba đường ngang), nhập... Trong phần Tùy chọn, mở tab Chung và tìm tùy chọn Thư mục Chai.Nhấp vào nút trên dòng đó sẽ mở trình quản lý tập tin để chọn thư mục lưu trữ mới.
Sau khi chọn thư mục ưa thích và xác nhận bằng nút tương ứng, Bottles sẽ bắt đầu sử dụng thư mục đó để quản lý các chai của bạn. Đây là một cách tiện lợi để Hãy chuyển môi trường của bạn sang ổ đĩa nhanh hơn hoặc phân vùng có nhiều dung lượng trống hơn. mà không cần thay đổi bất cứ điều gì trong phần còn lại của hệ thống.
Các loại chai: trò chơi, ứng dụng và cài đặt tùy chỉnh
Một trong những điểm mạnh lớn của Bottles là mỗi khi bạn tạo một chai mới, nó sẽ cung cấp cho bạn một loạt các tùy chọn. Các mẫu thiết kế sẵn đã được tinh chỉnh cho các trường hợp sử dụng thông thường.Như vậy, bạn không cần phải bắt đầu lại từ đầu với các cấu hình phức tạp.
Mẫu đầu tiên hướng đến lĩnh vực game, với các thông số được thiết kế cho Cải thiện hiệu năng đồ họa và khả năng tương thích với các tựa game đòi hỏi cấu hình cao.Nó thường bao gồm các điều chỉnh đối với DXVK, đồng bộ hóa và các tùy chọn quản lý GPU giúp bạn tận dụng tối đa trải nghiệm chơi game.
Mẫu thứ hai tập trung vào các ứng dụng chung, lý tưởng cho các phần mềm năng suất như... các trình soạn thảo văn bản nâng cao, bộ ứng dụng văn phòng hoặc các tiện ích chỉ có trên WindowsỞ đây, tính ổn định và trải nghiệm "máy tính để bàn" cổ điển hơn được ưu tiên so với các thiết lập hiệu năng đồ họa thuần túy.
Cuối cùng, có mẫu tùy chỉnh, cho phép bạn điều chỉnh hầu hết các thông số ngay từ đầu. Tùy chọn này rất hữu ích nếu bạn cần, ví dụ, Buộc sử dụng môi trường 32-bit cho các chương trình cũ hơn hoặc kiểm soát mọi chi tiết của cấu hình.Nó cũng có thể hữu ích khi bạn thử nghiệm các giải pháp cho phần mềm đặc biệt nhạy cảm.
Đối với hầu hết người dùng, đặc biệt là những người mới bắt đầu sử dụng Bottles, nên sử dụng các mẫu trò chơi hoặc ứng dụng. Chúng đã được thiết lập sẵn. các tình huống phổ biến hơn và giảm thiểu nhu cầu điều chỉnh thủ công nâng cao.giúp tiết kiệm thời gian và công sức.
Tạo gói ứng dụng đầu tiên của bạn cho các ứng dụng Windows
Khi đã quen thuộc với giao diện cơ bản, bạn có thể bắt đầu tạo chai đầu tiên. Để làm điều này, bạn có thể nhấp vào... Chọn các chai trong thanh trên cùng, sau đó nhấn nút "Tạo chai mới" màu xanh lam. Điều này có thể thấy rõ ở cửa sổ chính.
Giả sử bạn muốn cài đặt một trình soạn thảo văn bản nâng cao như Notepad++, phần mềm này chỉ có sẵn chính thức cho Windows. Một cách tiếp cận tiện lợi là... Đặt tên chai giống với tên ứng dụng.Ví dụ: “Notepad++”, và chọn mẫu Ứng dụng trong trình hướng dẫn tạo ứng dụng.
Khi bạn xác nhận bằng cách nhấp vào nút Tạo, Bottles sẽ bắt đầu tải xuống và chuẩn bị các thành phần cần thiết cho môi trường đó. Trong vài phút, nó sẽ cấu hình phiên bản Wine đã chọn, các phụ thuộc cơ bản và các thành phần của môi trường. Mẫu ứng dụng tối ưu hóa hành vi cho loại phần mềm này..
Khi hoàn tất, một thông báo sẽ hiện ra cho biết quá trình cấu hình đã hoàn thành. Đóng cửa sổ đó sẽ hiển thị cho bạn chế độ xem chi tiết của bottle mà bạn vừa tạo, với các thông tin cần thiết. các phần khác nhau để cài đặt chương trình, quản lý các phụ thuộc và xem lại cấu hình. của môi trường.
Kể từ thời điểm đó, chai đó sẽ hoạt động như một "Windows thu nhỏ" biệt lập, nơi bạn có thể cài đặt Notepad++ và bất kỳ công cụ nào khác mà bạn muốn nhóm cùng với nó, mà không gây ảnh hưởng đến phần còn lại của hệ thống.
Cài đặt và chạy các ứng dụng trong Bottles
Khi bạn vào xem chi tiết của một chai cụ thể, Bottles sẽ hiển thị cho bạn một số tùy chọn quan trọng để quản lý phần mềm bạn sẽ sử dụng. Một trong những tùy chọn dễ thấy nhất là Cài đặt chương trình, truy cập vào danh mục các ứng dụng đã biết. Được cộng đồng biên soạn với các cấu hình được đề xuất.
Một phần quan trọng khác là Phần phụ thuộc, được sử dụng để Thêm các thành phần bổ sung như gói Visual C++, các phần của khung Microsoft .NET, phông chữ Windows hoặc các DLL khác. nhiều ứng dụng cần phải hoạt động bình thường.
Nếu bạn đã tải xuống trình cài đặt của ứng dụng muốn sử dụng, cách trực tiếp nhất là sử dụng nút màu xanh lam. Chức năng Chạy tập tin thực thi cho phép bạn chạy bất kỳ tập tin .exe hoặc .msi nào. Từ bên trong chai đó. Bạn thường sẽ tìm thấy các tệp cài đặt được lưu trong thư mục Tải xuống hoặc trong một thư mục cụ thể.
Ví dụ, để cài đặt Notepad++, chỉ cần chọn tệp đã tải xuống trong ~/DownloadsNhấp vào Chạy và làm theo trình hướng dẫn cài đặt Windows thông thường. Bạn sẽ thấy cửa sổ trình cài đặt xuất hiện. Giao diện cổ điển, với các nút Tiếp theo, OK và Hoàn tất quen thuộc..
Sau khi hoàn tất trình hướng dẫn, bạn có thể chọn chạy chương trình ngay lập tức hoặc đóng chương trình và khởi chạy lại sau từ Bottles. Trong cửa sổ Bottles, Notepad++ sẽ xuất hiện trong danh sách các ứng dụng đã cài đặt, với biểu tượng mũi tên. Bạn có thể mở trực tiếp nó bất cứ khi nào bạn muốn sử dụng trên máy tính để bàn Linux của mình..
Kết quả là ứng dụng hoạt động gần như giống hệt ứng dụng gốc: bạn có thể mở tệp, chỉnh sửa, lưu và làm việc với nó mà không gặp nhiều khó khăn, trong khi Bottles đảm nhiệm việc chuyển đổi tất cả các lệnh gọi từ Windows sang hệ thống Linux của bạn.
Cài đặt nâng cao cho từng chai: Rượu vang, DXVK và sản lượng.
Một trong những ưu điểm lớn nhất của chai lọ là mỗi chai có thể có thiết kế riêng. Tùy chỉnh cấu hình phiên bản Wine, DXVK và các thông số hiệu năng khác.Điều này cho phép bạn thử nghiệm với nhiều sự kết hợp khác nhau cho đến khi tìm ra sự kết hợp phù hợp nhất với từng trò chơi hoặc ứng dụng.
Để truy cập các cài đặt này, bạn có thể mở chai cụ thể và tìm phần Runner hoặc phần tương đương, nơi thường có một nút biểu tượng bánh răng dẫn đến các tùy chọn trình thực thiTừ đó, bạn có thể lựa chọn giữa nhiều phiên bản Wine được triển khai lại khác nhau, bao gồm các biến thể dựa trên Lutris, Proton hoặc các bản dựng tùy chỉnh như của Glorious Eggroll.
Tương tự, việc thay đổi phiên bản DXVK đang sử dụng cũng rất quan trọng, điều này thường tạo ra sự khác biệt. các trò chơi điện tử phụ thuộc nhiều vào DirectX 9, 10 hoặc 11Việc có thể chuyển đổi giữa các phiên bản khác nhau mà không làm hỏng các chai khác rất tiện lợi khi giải quyết các vấn đề đồ họa cụ thể.
Một tùy chọn thú vị khác dành cho những người sử dụng card đồ họa AMD Radeon là tùy chọn... kích hoạt trình biên dịch ACOĐiều này có thể cải thiện quá trình biên dịch shader và do đó, cải thiện hiệu suất trong nhiều trò chơi. Nó được cấu hình cho từng "bottle" riêng biệt, vì vậy nó chỉ ảnh hưởng đến các môi trường mà bạn thực sự cần đến nó.
Ngoài ra, Bottles cho phép bạn kiểm soát việc đồng bộ hóa (chẳng hạn như các kỹ thuật đồng bộ hóa luồng khác nhau) cho Cải thiện hiệu năng trong các tựa game cụ thể và giảm hiện tượng giật hình hoặc cắt cảnh nhỏ.Cùng với các tùy chọn để ghi đè lên các DLL cụ thể và điều chỉnh các phụ thuộc, bạn có một bộ công cụ mạnh mẽ nhưng dễ sử dụng.
Tất cả những điều này có nghĩa là Bottles không hoàn toàn loại bỏ sự phức tạp vốn có của rượu vang, nhưng nó trình bày rượu vang một cách có hệ thống hơn nhiều. Mỗi chai rượu trở thành một môi trường riêng biệt, nơi bạn có thể... Kiểm thử các thay đổi mà không lo ảnh hưởng đến các ứng dụng khác hoặc hệ thống..
Sử dụng chai lọ để cài đặt trò chơi điện tử từ đĩa vật lý.
Ngoài các trò chơi kỹ thuật số từ các nền tảng như Steam, Bottles đặc biệt hữu ích nếu bạn muốn giải cứu... Các trò chơi điện tử ở định dạng vật lý hoặc các bộ cài đặt cũ chỉ tồn tại trên DVD hoặc CD.Quy trình làm việc rất giống với quy trình cài đặt Windows, nhưng được gói gọn trong một môi trường khép kín.
Bước đầu tiên là tạo một chai mới bằng cách sử dụng mẫu được thiết kế cho trò chơi. Thao tác này sẽ tự động áp dụng các cài đặt phù hợp. để đạt được hiệu năng đồ họa tốt nhất có thể và khả năng tương thích DirectX tốt.Bạn có thể giữ nguyên phiên bản Wine được đề xuất mặc định và chọn các tùy chọn như trình biên dịch ACO nếu bạn đang sử dụng GPU AMD.
Sau khi tạo xong bottle, bạn sẽ thấy nút "Run .exe" trên giao diện chính, được thiết kế đặc biệt để khởi chạy các trình cài đặt thông thường. Bạn cần nhấp vào nút đó và Chọn tệp “setup.exe” thông thường nằm ở thư mục gốc của đĩa DVD hoặc trong thư mục nơi bạn đã sao chép nội dung của đĩa..
Từ đó, quá trình cài đặt diễn ra theo trình tự thông thường: một loạt các cửa sổ "Tiếp theo, Tiếp theo" cho đến khi trò chơi được cài đặt xong. Trong một số trường hợp, bạn có thể cần cài đặt thêm các phụ thuộc hoặc thay đổi phiên bản Wine bên trong môi trường ảo để đạt hiệu suất tối ưu.
Sau khi trò chơi được cài đặt thành công, nó sẽ xuất hiện trong danh sách ứng dụng trên chai đó với mục riêng của nó và một thông tin khác. Nút thực thi ở bên cạnh để khởi chạy bất cứ khi nào bạn muốn chơi.Nếu trò chơi yêu cầu đĩa gốc để khởi động, một giải pháp thiết thực là tạo ảnh ISO từ Linux bằng các công cụ như K3B hoặc Brasero và gắn kết nó khi bạn sẵn sàng chơi.
Trên thực tế, các trò chơi như The Elder Scrolls: Oblivion đã được chạy thành công trên Linux bằng cách sử dụng phiên bản Flatpak của Bottles trên các bản phân phối hiện đại như Fedora. Mặc dù hiệu năng và độ ổn định có thể cần được điều chỉnh thêm, nhưng thực tế là... để có thể chơi game trên cùng một hệ thống Linux mà không cần phải chuyển sang một hệ thống Windows hoàn chỉnh. Đây là một bước tiến đáng kể.
Mối quan hệ giữa Bottles, WineHQ và Steam (Proton)
Khi nói về việc chạy các trò chơi và ứng dụng Windows trên Linux, người ta thường nhầm lẫn giữa các tên gọi như WineHQ, Bottles, Steam Play và Proton. Mỗi cái đều có chức năng riêng, vì vậy cần phân biệt rõ chúng. Hiểu cách chúng bổ sung cho nhau và mỗi công cụ phù hợp nhất với mục đích nào..
WineHQ là dự án nền tảng, là lớp tương thích thực thi, chuyển đổi các lệnh gọi của Windows sang Linux. Bottles hoạt động trên nền tảng Wine, cung cấp giao diện đồ họa rõ ràng, quản lý các gói phần mềm và truy cập dễ dàng vào... các biến thể và bản vá khác nhau của Wine và DXVKTóm lại, Bottles giúp cho nhiều người hơn có thể sử dụng rượu vang.
Mặt khác, bạn có Van của Protonđó là công nghệ mà Steam Play sử dụng để cho phép Giờ đây, các trò chơi chỉ được thiết kế cho Windows có thể chạy trên Linux trực tiếp từ ứng dụng Steam.Proton dựa trên Wine nhưng bổ sung thêm các bản vá lỗi riêng, các tinh chỉnh DXVK và các biện pháp cụ thể dành cho trò chơi điện tử.
Nếu bạn sử dụng Steam trên Linux và muốn chơi các trò chơi trong thư viện Windows của mình, bạn cần làm theo các bước sau: Cài đặt > Steam > Khả năng tương thích > Chơi trên SteamĐể kích hoạt tính năng tương thích, hãy chọn Proton Experimental (hoặc phiên bản Proton bạn ưa thích). Điều này sẽ giúp hầu hết các trò chơi trong thư viện của bạn có thể chơi được trên Linux.
Ngược lại, Bottles tỏa sáng nhất khi bạn cần Chạy các trò chơi và ứng dụng không có trên Steam.Điều này bao gồm phần mềm có trên đĩa DVD, trình cài đặt được tải xuống thủ công hoặc các ứng dụng năng suất chỉ có sẵn cho Windows. Nó cũng rất hữu ích khi bạn muốn kiểm soát hoàn toàn phiên bản Wine hoặc DXVK nào được sử dụng trong mỗi trường hợp.
Tóm lại, vấn đề không phải là chọn giữa Wine, Bottles hay Proton, mà là hiểu rằng Proton lý tưởng cho trải nghiệm tích hợp với Steam, trong khi Bottles thì... Một giải pháp linh hoạt và trực quan để đưa phần còn lại của phần mềm Windows của bạn lên Linux..
Tóm lại, Bottles tự khẳng định mình là một công cụ rất hoàn chỉnh dành cho những người dùng Linux nhưng vẫn cần các chương trình và trò chơi của Windows: nó kết hợp sức mạnh của Wine với giao diện rõ ràng, khả năng cách ly dựa trên "chai", tích hợp với DXVK và các trình chạy nâng cao, cùng với hệ thống mẫu giúp thực hiện cả các tác vụ cơ bản và cấu hình chi tiết mà không cần phải từ bỏ hệ điều hành yêu thích của bạn.
Người viết đam mê về thế giới byte và công nghệ nói chung. Tôi thích chia sẻ kiến thức của mình thông qua viết lách và đó là những gì tôi sẽ làm trong blog này, cho bạn thấy tất cả những điều thú vị nhất về tiện ích, phần mềm, phần cứng, xu hướng công nghệ, v.v. Mục tiêu của tôi là giúp bạn điều hướng thế giới kỹ thuật số một cách đơn giản và thú vị.
