Chociaż Wine może obsługiwać wiele aplikacji Windows, nie wszystkie będą działać płynnie. Dlatego polecam mieć niskie oczekiwania, jeśli chodzi o używanie Wine.
W tym artykule zademonstruję, jak zainstalować i używać Wine na openSUSE.
Dlaczego warto używać wina
Wine od dłuższego czasu jest przedmiotem gorącej debaty wśród społeczności Linuksa. Niektórzy uważają, że jest świetny, inni (zwłaszcza zagorzali entuzjaści Linuksa) uważają, że Wine jest „nieważne” lub „jest to ostatnia rzecz, jakiej potrzebuje Linux”. Jednak szerszy obraz mówi coś przeciwnego. Windows jest nadal dość dominującym systemem operacyjnym dla komputerów stacjonarnych. Nawet wliczając produkty Apple, Windows zajmuje spory procent rynku komputerów stacjonarnych. Spójrz na GlobalStats na światowy udział w rynku systemów operacyjnych dla komputerów stacjonarnych.
Ponieważ tak wiele osób korzysta z systemu Windows, naturalne jest, że programiści tworzą aplikacje na platformy Windows, a w wielu przypadkach pomijają inne platformy. Weźmy na przykład Adobe. Produkty Adobe są dostępne tylko dla systemów Windows i macOS. Obecnie Adobe prawdopodobnie nie będzie wspierać Linuksa w najbliższym czasie.
Dlatego potrzebujemy wina.
- Użytkownicy mogą cieszyć się mocnymi stronami UNIX (stabilnością, elastycznością, wydajnością, administracją zdalną itp.).) mając nadal dostęp do aplikacji systemu Windows, od których są zależne.
- W przypadku skryptów skrypty UNIX mogą używać Wine do wywoływania aplikacji Windows i jak najlepszego wykorzystania środowiska UNIX.
Instalowanie Wine na openSUSE
Najpierw dodajmy repozytorium openSUSE dla WINE. Dodaj repozytorium zgodnie z twoją wersją openSUSE.
Skok 15
$ sudo zypper ar -r https://download.openuse.org/repozytoria/Emulatory:/Wino/openSUSE_Leap_15.0/Emulatory: wino.repozytorium
Skok 42.3
$ sudo zypper ar -r https://download.openuse.org/repozytoria/emulatory:/Wino/openSUSE_Leap_42.3/emulatory: wino.repozytorium
Skok 42.2
$ sudo zypper ar -r https://download.openuse.org/repozytoria/emulatory:/Wino/openSUSE_Leap_42.2/Emulatory: wino.repozytorium
Tumbleweed
$ sudo zypper ar -r https://download.openuse.org/repozytoria/emulatory:/Wino/openSUSE_Tumbleweed/Emulatory:Wino.repozytorium
Jeśli używasz innej wersji openSUSE, sprawdź wiki openSUSE dla odpowiedniego adresu URL repozytorium.
Po dodaniu repozytorium odśwież pamięć podręczną repozytorium zypper. Po wyświetleniu monitu, czy zaufać nowemu kluczowi repozytorium, wpisz „a”.
$ sudo zypper ref
Teraz powiedz zypperowi, aby zainstalował WINE.
$ sudo zipper w winie
Sprawdź wersję wina
Aby sprawdzić aktualną wersję WINE zainstalowaną w twoim systemie, uruchom to polecenie.
$ wino --wersja
Konfiguracja wina
Przed uruchomieniem jakiejkolwiek aplikacji Windows z Wine, zaleca się najpierw uruchomić narzędzie konfiguracyjne Wine. Uruchomienie tego narzędzia zmapuje wszystkie niezbędne sterowniki dla WINE i utworzy „.wine” w katalogu domowym.
$ winecfg
W zakładce „Dyski” możesz skonfigurować wszystkie dyski, które mogą widzieć aplikacje Windows.
W zakładce „Grafika” możesz skonfigurować „Ustawienia okna” i „Rozdzielczość ekranu” aplikacji Windows.
Winiarskie sztuczki
Korzystając z Winetricks, możesz zainstalować niektóre popularne programy Windows, takie jak Win32 Firefox, Apple QuickTime, różne kodeki multimedialne, czcionki TrueType i biblioteki DLL środowiska uruchomieniowego, takie jak środowiska wykonawcze Visual C ++ itp.
Przed uruchomieniem jakiejkolwiek aplikacji użyjemy Winetricks, aby zainstalować kilka krytycznych składników systemu Windows, aby zapewnić ulepszone i bardziej stabilne środowisko Wine. Uruchom winne sztuczki.
$ Winiarskie sztuczkiPrzy pierwszym uruchomieniu Winetricks Wine wyszuka i zainstaluje niezbędne pakiety potrzebne do płynnego uruchamiania programów Windows. W „Instalatorze Wine Mono” kliknij „Zainstaluj”.
Po zakończeniu instalacji pojawi się „Instalator Wine Gecko”. Kliknij „Zainstaluj”, aby kontynuować.
Winetricki powinny uruchomić GUI. Jeśli się nie uruchomi, uruchom to polecenie.
$ winetricki --guiW oknie zaznacz opcję „Wybierz domyślny prefiks wina”.
Z listy wybierz opcję „Zainstaluj bibliotekę DLL lub komponent systemu Windows” i kliknij „OK”.
Zainstaluj wszystko, co jest zaznaczone na poniższych zrzutach ekranu.
Po wybraniu kliknij „OK”.
Poczekaj, aż wszystkie komponenty zostaną pobrane i zainstalowane. Może to zająć dużo czasu, więc weź filiżankę kawy! W niektórych przypadkach instalacja może wymagać interakcji użytkownika.
Uruchamianie programu Windows
To jest podstawowa funkcja WINO, prawda? Jako demo spróbujmy uruchomić kilka lekkich aplikacji.
Najpierw zainstalujmy Notatnik++. To nowoczesny, darmowy edytor tekstu o otwartym kodzie źródłowym. Pobierz Notatnik++.
Po pobraniu uruchom następujące polecenie, aby uruchomić instalator Notepad ++.
$ wino npp.7.8.2.Instalator.exe
Rozpocznie się instalacja. Jeśli nie zainstalowałeś Gekon wina i inne komponenty wcześniej, Wine zainstaluje je jako pierwsze. Następnie rozpocznie się instalacja.
Po pierwsze, wybór języka. Wybierz odpowiedni język i kliknij „Dalej”.
Na stronie powitalnej kliknij „Dalej”.
Na stronie umowy licencyjnej kliknij „Zgadzam się”.
Wybierz żądaną lokalizację instalacji i kliknij „Dalej”. Możesz zarządzać dyskami z Winecfg.
Wybierz składniki Notepad ++ i kliknij „Dalej”.
Kliknij „Zainstaluj”.
Voila! Instalacja zakończona! Kliknij „Zakończ”, aby zakończyć proces instalacji.
Końcowe przemyślenia
Zgodność aplikacji to duża część Wine, prawda? Skorzystaj z bazy danych aplikacji Wine (AppDB), aby sprawdzić, czy żądana aplikacja jest kompatybilna z Wine. To oparta na społeczności baza danych, która śledzi zgodność tysięcy aplikacji. Obecnie w bazie danych znajduje się ponad 25 000 aplikacji! Aplikacje są oznaczone jako Platynowe (w pełni zgodne, nie wymaga poprawek), Złote (w pełni zgodne, wymagane drobne poprawki) i Srebrne (niewielki problem ze zgodnością).
PlayOnLinux to kolejne ciekawe narzędzie, które warto wypróbować. Celem jest ułatwienie instalacji wielu aplikacji i gier. Działa w połączeniu z Wine.
Cieszyć się!