Jak zainstalować Wine na Ubuntu 18.04 LTS


Kiedy Linux był pierwotnie upubliczniony, brakowało wielu przydatnych aplikacji, które główny konkurent - Windows z powodzeniem wspierał. Linux stworzył w ten sposób warstwę kompatybilności, zwaną Wine, która była używana do uruchamiania aplikacji Windows na samym Linuksie. Początkowo Wine mogło uruchamiać tylko kilka aplikacji Windows, ale teraz może obsługiwać tysiące z nich; dzięki czemu jest to bardzo wydajna aplikacja dla systemu Linux. Jego instalacja jest jednak bardzo prosta!

W tym artykule opisano instalację Wine w systemie Ubuntu 18.04. Opisaliśmy instalację tylko za pomocą wiersza poleceń, ponieważ żadna działająca wersja Wine nie jest jeszcze dostępna za pośrednictwem bazy danych Ubuntu Software zorientowanej na interfejs użytkownika.

Istnieje również alternatywny instalator oparty na Wine do instalowania oprogramowania Windows w systemie Linux o nazwie PlayOnLinux. Samouczek dla PlayOnLinux można znaleźć tutaj .

Instalowanie Wine na Ubuntu

Krok 1: Sprawdź, czy masz 32-bitowy lub 64-bitowy system Ubuntu

Istnieją różne wersje Wine dla 32-bitowych i 64-bitowych wersji Ubuntu. Aby sprawdzić, której wersji używasz, aby zainstalować odpowiednią wersję wine, wykonaj następujące czynności:

Otwórz terminal albo za pomocą Ubuntu Dash, albo Ctrl + Alt + T skrót.

Użyj następującego polecenia, aby pobrać dane procesora z plików sysfs i / proc / cpuinfo:

$ lscpu

To polecenie wyświetli następujące dane wyjściowe:

Pozycja trybu (-ów) CPU informuje o smaku Ubuntu uruchomionego w systemie; 32-bit oznacza, że ​​używasz 32-bitowego systemu operacyjnego Linux, 32-bitowy, 64-bitowy oznacza, że ​​korzystasz z 64-bitowego systemu operacyjnego.

Krok 2: Instalacja Wine ze standardowego repozytorium Ubuntu (zalecane)

Zalecamy zainstalowanie Wine w systemie za pośrednictwem standardowego repozytorium Ubuntu, ponieważ w ten sposób możesz mieć bardziej stabilną wersję w swoim systemie.

Uruchom następujące polecenie w terminalu jako użytkownik root, aby zainstalować Wine na 64-bitowej wersji Ubuntu:

$ sudo apt install wine64

Wprowadź y po wyświetleniu monitu o opcję r / n instalacji. Następnie aplikacja Wine zostanie zainstalowana i będzie gotowa do użycia.

W 32-bitowym systemie Ubuntu możesz użyć następującego polecenia:

$ sudo apt install wine32

Możesz sprawdzić wersję Wine za pomocą następującego polecenia:

$ wine --version

Alternatywnie: Instalowanie Wine z repozytorium WineHQ

Repozytorium WineHQ zawiera zestaw standardowych pakietów Wine, które można pobrać i zainstalować w systemie. Aby to zrobić, wykonaj następujące kroki:

Uruchom następującą komendę w terminalu w celu dodania architektury i386 przed zainstalowaniem 64-bitowej wersji Wine:

$ sudo dpkg --add-architecture i386

Uruchom następujące polecenie, aby dodać klucz podpisujący WineHQ:

$ wget -qO- https://dl.winehq.org/wine-builds/Release.key | sudo apt-key add -

Wskazówka: Możesz skopiować to polecenie z tego samouczka zamiast wpisywać je w terminalu. Wybierz i skopiuj to polecenie stąd, kliknij prawym przyciskiem myszy wiersz polecenia Terminal, a następnie wybierz polecenie Wklej z menu.

Teraz uruchom następujące polecenie, aby dodać odpowiednie repozytorium z WineHQ:

$ sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ artful main'

Tutaj masz dwie opcje dotyczące tego, którą wersję Wine chcesz zainstalować; wersja stabilna lub wersje rozwojowe.

  • WineHQ Stable: To jest najnowsza i stabilna wersja Wine dostępna. Aby zainstalować tę wersję, użyj następującego polecenia:
sudo apt-get install --install-recommends winehq-stable

Wprowadź Y po wyświetleniu monitu o wybór opcji t / n do instalacji. Następnie stabilna wersja Wine zostanie zainstalowana w twoim systemie.

  • WineHQ Development: To najnowsza wersja Wine, ale może nie być bardzo stabilna. Jako programista możesz być bardziej zainteresowany instalacją tej wersji.
sudo apt-get install --install-recommends winehq-devel

Wpisz Y, gdy pojawi się monit o wybór opcji t / n do instalacji. Następnie w systemie zostanie zainstalowana wersja programistyczna Wine.

Aby zweryfikować instalację i sprawdzić, która wersja jest zainstalowana w twoim systemie, uruchom następującą komendę:

$ wine --version

Odinstalowanie Wine z twojego systemu

Wpisz następujące polecenie w terminalu Ubuntu, aby odinstalować Wine z twój system:

$ sudo apt-get purge winehq-stable

Będziesz także musiał ręcznie usunąć następujące foldery:

~/.config/wine/ -r

$HOME/.wine

$HOME/.config/menus/applications-merged/wine*

$HOME/.local/share/applications/wine

/.local/share/desktop-directories/wine*

/.local/share/icons/????_*.xpm

Instalacja zostanie teraz całkowicie usunięta z twojego systemu.

Postępując zgodnie z krokami opisanymi w tym samouczku, z powodzeniem możesz zainstalować użyteczną aplikację Wine w swoim systemie. Może to być najnowsza wersja z repozytorium Ubuntu lub wersja stabilna / programistyczna z repozytoriów WineHQ. Opisaliśmy również proces odinstalowywania, abyś mógł łatwo usunąć Wine z systemu, czy to w przypadku nowej instalacji, czy całkowitego usunięcia.

Komentarze
Jeremy

Niby wszystko ok, ale do momentu zainstalowania wersji stabilnej.

$ sudo apt-get install --install-recommends winehq-stable
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
winehq-stable : Wymaga: wine-stable (= 3.0.4~artful)
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

LinuxAmator

Mam dokładnie ten sam problem !