Czy chciałbyś uruchamiać aplikacje Windows na Ubuntu?Jeśli Twoja odpowiedź brzmi "Tak", jesteś we właściwym miejscu, ponieważ Solvetic opowie o aplikacji stworzonej dla nas wszystkich, którzy chcą uruchamiać aplikacje Windows .exe na Linuksie. Jak mogłeś zauważyć, podczas pobierania aplikacji Windows nie będzie można jej zainstalować w Ubuntu 19.04 ze względu na system plików, a aplikacje Windows są zróżnicowane i zbyt wiele. Aby móc je wykonać, zobaczymy narzędzie o nazwie Wine i zrozumiesz, jak jest ono przydatne w tego typu procesie.
Co to jest winoWine (Wine Is Not an Emulator), został stworzony jako warstwa kompatybilności, w której możliwe jest uruchamianie aplikacji Windows na systemach operacyjnych zgodnych z POSIX, takich jak Ubuntu 19.04. Jest to osiągane, ponieważ Wine tłumaczy API Windowsa na wywołania POSIX zamiast używać metod wirtualizacji, co obejmuje ulepszenia w wykonywaniu, wydajności i kompatybilności.
Dlatego zamiast oddzielnego uruchamiania (Windows i Linux) najlepszym rozwiązaniem jest zanurzenie się w Wine, aby osiągnąć tę kompatybilność, zarządzając wszystkimi wewnętrznymi instrukcjami dla Linuksa, aby rozpoznać aplikacje Windows jako wykonywalne.
Funkcje winaW ramach cech wina znajdujemy:
- Oferuje wsparcie graficzne dla macOS i Androida.
- Obsługuje alternatywne urządzenia wejściowe, takie jak tablety graficzne.
- Jest kompatybilny z programami Win64, Win32, Win16 i DOS.
- Wyświetlacz graficzny oparty na X11, który obsługuje zdalny dostęp do terminala X.
- Obsługuje opcjonalne użycie plików DLL zewnętrznego dostawcy.
- Kompatybilny z DirectX dla gier i multimediów.
- Kompatybilny ze sterownikami dźwięku, takimi jak ALSA, OSS, PulseAudio i CoreAudio.
- Obsługa sieci Winsock TCP / IP.
- Integruje sterownik interfejsu PostScript w celu korzystania ze standardowych usług drukowania Unix PostScript.
- Kompatybilny z interfejsem ASPI (SCSI), który obsługuje skanery, napędy CD i inne urządzenia.
- Zaawansowana obsługa Unicode i języków świata.
Teraz zobaczymy, jak zainstalować Wine na Ubuntu 19.04.
1. Jak zainstalować Wine na Ubuntu 19.04
Krok 1
Pierwszym krokiem, który należy wykonać, będzie dodanie architektury 32-bitowej (x86), ponieważ wiele aplikacji jest kompatybilnych tylko z tą architekturą, w tym celu wykonujemy następujące czynności:
sudo dpkg -- dodaj architekturę i386
Krok 2
Gdy to zrobimy, zaimportujemy klucz WineHQ, wykonując następujące czynności:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Umieścimy w nawiasie, aby wyjaśnić, czym jest WineHQ. Wine jest powszechnie znane jako WineHQ dla motywu programistycznego, a WineHQ oferuje wydania oparte na dwóch gałęziach, które są stabilne i rozwojowe.
Krok 3
Stabilna gałąź korzysta z rocznego harmonogramu wydań i oferuje drobne aktualizacje zwykle co 2 tygodnie, podczas gdy gałąź deweloperska ma dwutygodniowy harmonogram wydań z nowymi funkcjami.
Po zaimportowaniu klucza przystępujemy do jego dodania, wykonując:
sudo apt-key dodaj winehq.key
Krok 4
Następnym krokiem będzie dodanie repozytorium Wine, aby możliwa była jego instalacja, dla Ubuntu 19.04 wykonujemy:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu dysk główny'
Krok 5
Kiedy ten proces się zakończy, zobaczymy:
Krok 6
Następnie aktualizujemy pakiety systemowe, w tym repozytoria:
aktualizacja sudo apt
Krok 7
Na koniec kontynuujemy instalację stabilnej wersji Wine w Ubuntu 19.04, wykonując następujące czynności:
sudo apt install --install-zaleca winehq-stable
Tam wpisujemy literę „S”, aby kontynuować pobieranie i instalację stabilnej wersji WineHQ w Ubuntu 19.04.
Krok 8
Kiedy ten proces dobiegnie końca, zobaczymy:
Krok 9
Możemy sprawdzić zainstalowaną wersję Wine wykonując:
wino -- wersja
2. Jak skonfigurować Wine w Ubuntu 19.04
Krok 1
Zamierzamy skonfigurować niektóre aspekty Wine, w tym celu użyjemy następującego polecenia:
winecfgKrok 2
Wyświetlony zostanie następujący komunikat:
Krok 3
Tam klikamy Zainstaluj, aby kontynuować te zależności:
Krok 4
Następnie wyświetli się następujące wyskakujące okienko, w którym możemy skonfigurować szczegóły, takie jak:
- Jednostka przechowywania.
- Audio
- Aplikacje
- Księgarnie
- Grafika aplikacji
- Biurka i nie tylko
POWIĘKSZAĆ
Krok 5
Zobaczymy, że w zakładce „Aplikacje” można wybrać edycję systemu Windows do naśladowania, od Windows 7 do Windows 10:
POWIĘKSZAĆ
3. Jak korzystać z aplikacji Windows z Wine na Ubuntu 19.04
Teraz będziemy gotowi do uruchomienia Wine na Ubuntu 19.04.
Krok 1
Przejdziemy do przeglądarki i pobierzemy jakąś aplikację Windows:
Krok 2
Po pobraniu sprawdzamy, czy jest to plik wykonywalny:
Krok 3
Klikamy prawym przyciskiem myszy aplikację i wybieramy "Otwórz za pomocą innej aplikacji":
Krok 4
W oknie opcji wybieramy "Wine Windows Program Loader":
Krok 5
Klikamy „Wybierz”, aby otworzyć wspomnianą aplikację, na podstawie pobranej aplikacji zostanie wyświetlony kreator, na przykład, jeśli pobierzemy Notepad ++, zobaczymy:
Krok 6
Tam wybieramy język i klikamy OK, a otworzy się typowy kreator Windows:
Krok 7
Po wykonaniu kroków kreatora zobaczymy, że instalacja jest prawidłowa:
Krok 8
Bez problemu możemy uzyskać dostęp do aplikacji zainstalowanej w Ubuntu 19.04:
POWIĘKSZAĆ
Krok 9
Sprawdzamy, czy Wine 4.0 zostało zaktualizowane:
4. Jak uaktualnić do WineHQ 4.17 na Ubuntu 19.04
Jest to nowa wersja programu Wine wprowadzona niedawno, która udostępnia nam takie funkcje jak:
- Obsługa plików poprawek MSI
- Dane Unicode zaktualizowane do Unicode 12.0
- Ulepszenia obsługi joysticka
- Kompatybilny z większością programów w formacie PE
- Korekta różnych błędów
Krok 1
Pierwszym krokiem jest zaimportowanie i zainstalowanie klucza, który zrobiliśmy wcześniej:
wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key dodaj winehq.keyJeśli go nie posiadamy, musimy dodać repozytorium tak jak w poprzednich krokach:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ dysk główny'Teraz nadszedł czas, aby zainstalować niezaspokojone zależności, w tym przypadku wine devel wymaga biblioteki libfaudio0, która nie jest dostępna w repozytoriach Ubuntu 19, aby rozwiązać ten problem, wykonamy następujące czynności:
sudo add-apt-repository ppa: cybermax-dexter / sdl2-backport
Krok 2
Następnie instalujemy Wine 4.17 wykonując następujące czynności:
sudo apt install --install-zaleca winehq-devel
Krok 3
Zobaczmy, że w tym przypadku użyto terminu „rozwój” (rozwój), a nie „stabilny”. Po zakończeniu tego procesu możemy zweryfikować wersję Wine:
wino -wersja
Krok 4
Możemy to również sprawdzić za pomocą polecenia winecfg:
Odinstalowywanie Wine na Ubuntu 19.04Jeśli z jakiegoś powodu nie chcemy już używać Wine, po prostu wykonaj następujące czynności, aby go odinstalować:
sudo apt remove --auto-remove winehq-devel
Widzieliśmy, jak możemy uruchamiać aplikacje Windows w Ubuntu 19.04 z tymi samymi funkcjami kompatybilności, ale dobrze jest wyjaśnić, że nie wszystkie 100% aplikacji można wykonać w sposób zadowalający w Ubuntu 19, ale zdecydowana większość.