Whatsapp

Łatwe uruchamianie oprogramowania Windows w systemie Linux za pomocą butelek

Anonim

Wine, co jest skrótem od Wine is Not an Emulator, to flagowa warstwa kompatybilności typu open source dostępna w ekosystemie Linuksa – lub ogólnie zgodny z POSIX (Portable Operating System Interface) – dla aplikacji Windows. Powstał przyzwoity projekt open source, którego głównym celem jest zapewnienie długoterminowego potencjału systemu Windows w systemie Linux.

Biorąc pod uwagę ciągły rozwój platformy, Wine stał się narzędziem pomagającym użytkownikom systemu Windows, zwłaszcza nowym w systemie Linux, przejść na System operacyjny oparty na systemie Linux jako ich codzienny sterownik.

Jednakże nie odniosła dużego sukcesu ze względu na mogącą wystąpić niezgodność z niektórymi aplikacjami systemu Windows, w wyniku czego wiele osób często jest rozczarowanych, ponieważ zwykle oczekują płynnego działania, tak jak mieli w systemie Windows, co nie jest dalsze od prawdy.

Jeśli warto, te aplikacje mają swoje unikalne zależności, których Wine może nie być w stanie zaspokoić, i właśnie w tym przypadku Butelki wchodzi.

Bottles to jedno z głównych rozwiązań, które ma na celu zmianę tej narracji, umożliwiając ręczne skonfigurowanie zależności, których może potrzebować Twoja aplikacja, bez większych problemów. Co więcej, Bottles spełnia również często wyjątkowe przypadki, których mogą wymagać gry, w tym obsługę największych bibliotek gier, takich jak Steam

Dlaczego butelki?

Bottles jako nowa platforma zależna od Wine ma na celu zmianę podejścia do instalacji aplikacji Windows poprzez zapewnienie środowiska piaskownicy, które odpowiednio izoluje Twoja instalacja „Bottles” pod warunkiem, że wybierzesz trasę instalacji Flatpak.

Zasadniczo posiadanie takiej konfiguracji oznacza, że ​​możesz zdecydować, kiedy Bottles uzyska dostęp do twoich osobistych plików/katalogu domowego. Po włączeniu menedżera wersji Bottle może pomóc w powrocie do stanu, który działał wcześniej.

Aby jednak skorzystać z tej funkcji, należy ją najpierw włączyć, przechodząc do zakładki Wersje. Po włączeniu Bottles w zasadzie tworzy zupełnie nowy stan z domyślną konfiguracją i nowy za każdym razem, gdy dodajesz nową zależność do instalacji.

Wersje butelek

Instalowanie butelek w systemie Linux

Dzięki połączeniu gotowych do użycia ustawień, bibliotek i zależności, Bottles zasadniczo na nowo zdefiniował zakres aplikacji Windows na Linuks. Jest to pod każdym względem nowy sposób obsługi prefiksów systemu Windows przy użyciu środowisk, które wykraczają poza zwykłe.

Instalacja butelek jest dość prosta, ponieważ programiści zalecają trasę Flatpak, która jest zdecydowanie najłatwiejszym sposobem skonfigurowania takiej instalacji w odizolowanym środowisku, które można łatwo wyrzucić, gdy skończysz lub gdy zdecydujesz, że nie potrzebujesz już systemu Windows w systemie Linux.

Dla Ubuntu Systems, po prostu wykonuje kolejno poniższe polecenia.

$ sudo add-apt-repository ppa:flatpak/stable
$ Sudo trafna aktualizacja
$ sudo apt install flatpak

W przypadku innych systemów musisz skonfigurować Flatpak, a następnie przejść do Flathub, aby zainstalować butelki, jak pokazano.

$ flatpak zainstaluj flathub com.usebottles.bottles
$ flatpak uruchom com.usebottles.bottles

Konfigurowanie butelek w systemie Linux

Dzięki zintegrowanemu menedżerowi zależności butelki nie tylko zakładają wstępnie skonfigurowane zależności, aby spełnić każdy możliwy przypadek użycia, ale całkiem nieźle radzą sobie z indywidualnym zarządzaniem zależnościami dla każdego aplikacja Windows, którą możesz zainstalować.

Tworząc każdą Butelkę, tworzysz unikalne odizolowane środowisko dla wyznaczonej aplikacji.

Tworzenie butelek

Obsługa gier

Domyślnie w aktualizacji 2022.2.14, Butelki poszedł o krok dalej, udostępniając instalatory, które jeszcze bardziej upraszczają proces uruchamiania zgodnych aplikacji Windows w systemie Linux.

Instalatory

Bottle zostały opracowane z pomocą społeczności, co jest dość inspirujące, biorąc pod uwagę ogromne korzyści płynące z automatyzacji całego procesu instalacji, w tym bezbolesna konfiguracja zależności.

Dzięki możliwości wyboru między środowiskiem gier a oprogramowaniem możesz szybko zoptymalizować wdrażanie aplikacji Windows.Ale to nie wszystko; możesz zdecydować się na skonfigurowanie niestandardowego środowiska – zarezerwowanego dla zaawansowanych użytkowników – jeśli masz bardziej osobliwy przypadek użycia. Tutaj dowiesz się, jak lepiej manipulować butelkami.

Preferencje butelek

Jeśli to coś warte, domyślne opcje powinny działać bez żadnych zastrzeżeń. Nawet lepiej? Butelki sprytnie zintegrowały system, który pokazuje poziom kompatybilności każdej aplikacji dostępnej za pośrednictwem instalatorów.

To zasadniczo zapewnia szybki wizualny przegląd poziomu zgodności każdej aplikacji. Dostępne poziomy to od brązowego do srebrnego, złotego i platynowego.

Biorąc pod uwagę, że platforma jest wysoce konfigurowalna, możesz skutecznie wybierać spośród wielu wstępnie skonfigurowanych opcji, które dodatkowo usprawniają proces konfiguracji. Opcje te obejmują dxvk, vkd3d, gamemode, esync, fsync i potencjalnie jeszcze więcej.

Instalatorzy butelek

Chociaż istnieją niewątpliwie alternatywy dla systemu Butelki, prawdopodobnie nie wymaga to żadnego wysiłku, takiego jak Butelki, które zasadniczo upraszczają cały proces aplikacji systemu Windows w systemie Linux, oferując jednocześnie całkiem zgrabny interfejs użytkownika. To jeszcze bardziej zwiększa możliwość konwersji użytkowników systemu Windows na system Linux.