Czy zdarzyło Ci się kiedyś, że próbujesz uruchomić aplikację Windows (.exe) w Linuksie i po prostu otrzymujesz komunikat, że nie jest to możliwe?Powód jest prosty, ponieważ z powodu systemu plików Linux nie możemy instalować aplikacji Windows i nawzajem. Dzieje się tak dlatego, że system plików Windows to NTFS, podczas gdy Linux to ext4, ale nawet z tym mamy możliwość uruchamiania naszych aplikacji pod Linuksem. W tym przypadku w Ubuntu 21.04, w sposób funkcjonalny, zapewniamy, że nie wszystkie aplikacje są kompatybilne lub będą uruchamiane tak, jak na komputerze z systemem Windows. Osiągamy to dzięki Wine.
Co to jest winoWine (Wine Is Not An Emulator) zasadniczo ma za zadanie stworzyć warstwę kompatybilności w Ubuntu, która daje nam możliwość uruchamiania aplikacji Windows na wszystkich systemach operacyjnych zgodnych z POSIX (Linux, macOS i BSD). Wine działa na zasadzie symulacji wewnętrznej logiki Windows, dzięki czemu możliwe jest otwieranie aplikacji .exe, ponieważ Wine tłumaczy wywołania Windows API i konwertuje je na wywołania POSIX, unikając używania metod takich jak maszyny wirtualne.
Funkcje winaJego zalety użytkowania to:
- Integruje funkcje systemu Linux dla aplikacji Windows
- Daje nam możliwość zdalnego dostępu do aplikacji Windows
- Umożliwia dostęp z dowolnego terminala X
- Aplikacje Windows można uruchamiać za pomocą skryptów
- Umożliwia udostępnianie aplikacji Windows w sieci za pośrednictwem VNC i klienta Java / HTML5
Zobaczmy, jak zainstalować Wine na Ubuntu 21.04.
Jak zainstalować Wine na Ubuntu 21.04
Krok 1
Wykonujemy następujące polecenie, aby dodać architekturę 32-bitową (x86) w Ubuntu:
sudo dpkg -dodaj architekturę i386
Krok 2
Następnie pobierzemy repozytorium Wine:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Krok 3
Instalujemy ten klucz lokalnie:
sudo apt-key dodaj winehq.key
Krok 4
Aktualizujemy system i jego repozytoria:
aktualizacja sudo apt
Krok 5
Po zaktualizowaniu Ubuntu 21.04 zainstalujemy Wine za pomocą następującego polecenia:
sudo apt zainstaluj wine64
Krok 6
Musimy wpisać literę S, aby potwierdzić pobranie i instalację wszystkich pakietów Wine w Ubuntu 21.04:
Krok 7
Pod koniec tego procesu zobaczymy:
Krok 8
Jesteśmy gotowi do skonfigurowania Wine, w tym celu wykonujemy w terminalu następujące czynności.
winecfg
POWIĘKSZAĆ
Krok 9
Rozpocznie się proces konfiguracji, który wyświetli następujące okno:
Krok 10
Tam można np. w Aplikacjach określić, na jakiej wersji systemu Windows aplikacje mają być uruchomione, w innych zakładkach, takich jak Integracja z pulpitem, możemy zobaczyć katalogi wskazujące opcje systemu Windows:
Krok 11
W Units możemy zobaczyć utworzone dostępy sieciowe:
Krok 12
Teraz w terminalu wykonujemy:
wine -version (wyświetla zainstalowaną wersję Wine ”lsb_release -a (wyświetla wersję Ubuntu)
Krok 13
Aby otworzyć aplikację za pomocą Wine, mamy dwie opcje, którymi są:
Kliknij prawym przyciskiem plik wykonywalny i wybierz „Otwórz za pomocą innej aplikacji”. Następnie wybieramy wino.
POWIĘKSZAĆ
Krok 14
Inna metoda pochodzi z terminala, wykonując następującą składnię:
wino app.exe
Krok 15
Widzimy, że otwiera się kreator instalacji wybranej aplikacji, tam kontynuujemy proces instalacji normalnie:
POWIĘKSZAĆ
Widzieliśmy, jak Wine jest kluczową funkcją do uruchamiania wielu aplikacji Windows na Ubuntu 21.04 bez utraty ich jakości i wydajności, co jest idealne w przypadku problemów z wydajnością lub do użytku osobistego.