Jeśli przeszedłeś z systemu Windows na Linux i chcesz uruchamiać aplikacje Windows na Linuksie, możesz spróbować użyć oprogramowania innej firmy, znanego jako Wine.
Istnieje wiele świetnych systemów operacyjnych, których można używać na dowolnym komputerze najlepsze laptopy lub komputerów stacjonarnych, ale bez wątpienia jednym z najpopularniejszych na świecie jest Windows. Tak więc, jeśli używasz alternatywnego systemu operacyjnego, takiego jak Linux, w określonej wersji, np Ubuntu, lub nawet Fedora, możesz natknąć się na moment, w którym będziesz chciał uruchomić aplikację dla systemu Windows. Może to być klasyczna aplikacja dla systemu Windows, coś bardziej nowoczesnego lub nawet gra dla systemu Windows. Może to być też konkretna aplikacja dla systemu Windows, która nie ma wersji dla systemu Linux.
Dobra wiadomość jest taka, że dzięki programowi innej firmy znanemu jako Wine rzeczywiście możesz uruchamiać klasyczne aplikacje Windows (pliki .exe) na instalacji Linuksa. Ponieważ Linux nie obsługuje natywnie aplikacji Windows, Wine jest warstwą zgodności, która ją doda, ale nie działa
Wszystko Aplikacje Windowsowe. Załaduje plik binarny systemu Windows i spróbuje zaimplementować i przetłumaczyć wywołania API systemu Windows, których aplikacje Windows potrzebują dla systemu Linux, a wszystko to bez uruchamiania rzeczywistego systemu Windows. A katalog kompatybilnych aplikacji jest dostępny w Internecie. To powiedziawszy, oto jak rozpocząć uruchamianie programów Windows w systemie Linux.Aby zainstalować Wine, będziesz potrzebować uprawnień sudor i dostępu do Internetu. Po każdym poleceniu, o którym wspominamy, będziesz musiał także nacisnąć Enter na klawiaturze.
Jak uruchamiać programy Windows na Linuksie za pomocą Wine na Ubuntu
- Otwórz okno terminala za pomocą Ctrl, Alt i T skrót klawiszowy.
- Sprawdź typ procesora za pomocą polecenia: lscpu.
- Jeśli widzisz x86, masz Linuksa x86, a jeśli jest napisane x86_64, masz Linuksa w wersji 64-bitowej. Jeśli widzisz wersję 32-bitową i 64-bitową, ale w trybie operacyjnym procesora, możesz uruchomić obie architektury.
- Jeśli masz system 64-bitowy, włącz architekturę 32-bitową za pomocą polecenia: sudo dpkg --add-architecture i386
- Wprowadź hasło
- Wpisz polecenie: sudo mkdir -pm755 /etc/apt/keyringssudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
- Wybierz źródło Ubuntu i wprowadź odpowiednie polecenie, jak pokazano poniżej.
- Używamy sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources
- Wpisz polecenie: aktualizacja sudo apt
- Wpisz polecenie: sudo apt install --install-recommends winehq-stable
- Naciskać Y i wprowadź swoje hasło.
- Pobierz plik .exe lub aplikację Windows, którą chcesz zainstalować.
- Po pobraniu kliknij plik prawym przyciskiem myszy i wybierz Otwierać z. Następnie wybierz Program ładujący wino dla systemu Windows I Otwarty.
- Postępuj zgodnie z instrukcjami konfiguracji wyświetlanymi na ekranie.
Aplikacja zostanie zainstalowana tak samo, jak w systemie Windows, a Ty będziesz mógł ją znaleźć i uruchomić w programie uruchamiającym.
Jak uruchamiać programy Windows na Linuksie za pomocą Wine na innych wersjach Linuksa
Jeśli chcesz uruchamiać programy w systemie Linux za pomocą Wine na innych wersjach Linuksa, takich jak Fedora lub Debian, kroki powinny być podobne do tych, które już przeszliśmy powyżej. Niektóre polecenia mogą się różnić. Ludzie z WinHQ mają świetny przewodnik krok po kroku, jak zainstalować te wersje Linuksa. Ze względu na złożoność kodu warto sprawdzić plik Wino na oficjalnym przewodniku Fedory, I Wino na Debianie oficjalny przewodnik po więcej
Istnieją inne opcje
Istnieje wiele innych sposobów uruchamiania aplikacji Windows na Ubuntu. Właśnie poruszyliśmy podstawowy i najprostszy sposób, jakim jest wino. Inne opcje, na które możesz się natknąć, to m.in Graj na Linuksie. Ci, którzy planują pójść ekstremalną drogą i uruchamiać aplikacje dla przedsiębiorstw, również mogą chcieć spróbować Odtwarzacz stacji roboczej VMware, które jest płatnym oprogramowaniem.