Запуск Windows приложений в Linux

Запуск Windows приложений в Linux

Сегодня поговорим о том, как в Linux запустить программы или игры написанные для Windows. Что касается игр, то тут нам на помощь может придти Steam. Но что делать если появилась необходимость воспользоваться программой не имеющей аналогов в Linux? Или же запустить игру, которая у вас имеется на диске и ее нет в Steam? На помощь нам придет программа wine. Она есть в официальных репозиториях таких дистрибутивах как Ubuntu, Linux Mint и Debian. Но, обычно в репозиториях лежит не самая последняя версия. Так же стоит упомянуть и об PlayOnLinux, это надстройка над Wine. Разработанная проектом gog.com. Но сегодня мы будем говорить не о них. Сегодня разберем как установить свежую версию Wine и поставить например игру написанную для Windows на Linux. А так же каждая программа и игра требует свой набор программного обеспечения. Для начала давайте добавим репозитории с Wine. Переходим в терминал и вводим следующие команды:

Установка Wine и Winetricks

Ubuntu и Linux Mint:

sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

sudo apt-get update
sudo apt install --install-recommends winehq-stable

Debian:

sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

Теперь добавим репозиторий в sources.list

sudo nano /etc/apt/sources.list

Для Debian 9

deb https://dl.winehq.org/wine-builds/debian/ stretch main

Для Debian 10

deb https://dl.winehq.org/wine-builds/debian/ buster main
sudo apt-get update
sudo apt install --install-recommends winehq-stable

Так же советую установить winetricks. Он нам может пригодиться что бы устанавливать необходимые пакеты для запуска Windows приложений. Например directx.:

sudo apt install winetricks

Я же устанавливал Wine из официальный репозиториях Debian. Так как особой нужды в свежей версии Wine у меня нет. Для установки из официальных репозиториях достаточно в терминале набрать команду:

sudo apt install wine winetricks playonlinux

Установка игр и программ

После установки Wine можно приступить к установке программ или же игр. Устанавливать мы будем игру под названием stronghold crusader. Устанавливать приложения и игры можно так же как и в Windows, запуская установочные файлы. Если вдруг по какой то причине у вас Wine не ассоциировался с exe файлами, то открываем терминал и вводим – wine название программы.exe. В моем случае это будет:

wine setup_stronghold_crusader_extreme.exe

После чего установка запустится и не будет не чем отличаться от установки в Windows

Если понадобиться установить какие нибудь дополнительное программное обеспечение, то нам в этом поможет winetricks

Для запуска настроек самого wine имеются определенные команды:

winecfg – запускает окно настроек

winetricks –gui – запускает уже знакомый нам winetricks

wine uninstaller -удаление программ

wine regedit – редактор реестра

Стоит сразу оговориться, что Wine не гарантирует стопроцентную работу приложений и игр, все достаточно индивидуально, если можно так выразиться. При установки могут возникнуть ошибки, тут выход только гуглить. Вполне возможно кто то уже сталкивался и нашел решение данных ошибок. А возможно нужно просто установить какой нибудь компонент с помощью winetricks. В любом случае, Wine развивается, не стоит на месте. И то что вчера нельзя было установить, то сегодня вполне вероятно уже заработает.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *