Jak uruchomić aplikacje Windows na Ubuntu | Przewodnik instalacji i konfiguracji Wine

1. Introduction

Jednym z wyzwań, przed którymi stoją użytkownicy Linuksa, jest niemożność uruchamiania aplikacji wyłącznie dla Windows. Wiele oprogramowania biznesowego i gier jest zaprojektowanych specjalnie dla Windows i nie działa natywnie na Linuksie. To właśnie tutaj wkracza narzędzie o nazwie „Wine”.

Wine jest otwartoźródłową warstwą kompatybilności, która pozwala uruchamiać aplikacje Windows na Linuksie. W tym przewodniku wyjaśnimy, jak zainstalować Wine na Ubuntu, uruchamiać aplikacje Windows oraz rozwiązywać typowe problemy.

2. Co to jest Wine?

Wine (skrót od „Wine Is Not an Emulator”) jest warstwą kompatybilności, która umożliwia uruchamianie aplikacji Windows na Linuksie poprzez ponowne implementowanie interfejsu API Windows. Dzięki Wine możesz uruchamiać popularne programy, takie jak Photoshop i Microsoft Office, na Ubuntu.

Jednak nie wszystkie aplikacje działają idealnie. Szczegóły kompatybilności możesz sprawdzić w oficjalnej bazie Wine AppDB.

3. Jak zainstalować Wine

3.1 Instalacja z domyślnego repozytorium Ubuntu

Oto jak zainstalować Wine z domyślnego repozytorium Ubuntu:

sudo apt update
sudo apt install wine64 wine32

3.2 Instalacja najnowszej wersji z repozytorium WineHQ

Aby zainstalować najnowszą wersję Wine, dodaj repozytorium WineHQ:

sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add /etc/apt/keyrings/winehq-archive.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
sudo apt update
sudo apt install --install-recommends winehq-stable

4. Początkowa konfiguracja Wine

Po zainstalowaniu Wine, użyj polecenia winecfg, aby je skonfigurować. Spowoduje to utworzenie wirtualnego dysku C i wyświetli prośbę o zainstalowanie Mono oraz Gecko.

winecfg

Mono jest potrzebne do aplikacji .NET, natomiast Gecko jest wymagane do renderowania HTML. Powinieneś zainstalować oba.

5. Instalowanie i uruchamianie aplikacji Windows

Na przykład, zainstalujmy Notepad++ przy użyciu Wine.

  1. Pobierz plik .exe ze strony oficjalnej Notepad++.
  2. Kliknij prawym przyciskiem myszy pobrany plik i wybierz „Otwórz za pomocą Wine Windows Program Loader.”
  3. Postępuj zgodnie z kreatorem instalacji, aby zakończyć konfigurację.

6. Dostosowywanie i Rozszerzanie Wine

Aby zwiększyć funkcjonalność Wine, możesz użyć winetricks do instalacji dodatkowych komponentów Windows. Umożliwia to łatwe zainstalowanie niezbędnych bibliotek, takich jak DirectX i czcionki Microsoft.

6.1 Instalowanie Winetricks

sudo apt install winetricks
winetricks allfonts

7. Rozwiązywanie problemów i wskazówki

  • Błędy zależności:sudo apt remove
  • Aplikacja nie uruchamia się:winecfgwinetricks

8. Odinstalowywanie Wine

Jeśli nie potrzebujesz już Wine, możesz go całkowicie usunąć, używając następujących poleceń:

sudo apt remove --purge wine64 wine32
sudo apt autoremove
sudo rm /etc/apt/sources.list.d/winehq-*.sources
sudo apt update

9. Wnioski

Wine jest potężnym narzędziem, które pozwala użytkownikom Ubuntu uruchamiać wiele aplikacji Windows bezproblemowo. Aby poprawić kompatybilność, użycie dodatkowych narzędzi, takich jak winetricks, może być bardzo skuteczne.

10. Sekcja FAQ

Q1: Czy mogę grać w gry przy użyciu Wine?
A1: Tak, wiele gier Windows można uruchomić w Ubuntu przy użyciu Wine. Zaleca się sprawdzić bazę Wine AppDB pod kątem zgodności.

 

侍エンジニア塾