Сегодня поговорим о том, как в Linux запустить программы или игры написанные для Windows. Что касается игр, то тут нам на помощь может придти Steam. Но что делать если появилась необходимость воспользоваться программой не имеющей аналогов в Linux? Или же запустить игру, которая у вас имеется на диске и ее нет в Steam? На помощь нам придет программа wine.
Она есть в официальных репозиториях таких дистрибутивах как Ubuntu, Linux Mint и Debian. Но, обычно в репозиториях лежит не самая последняя версия. Так же стоит упомянуть и об PlayOnLinux, это надстройка над Wine. Разработанная проектом gog.com. Но сегодня мы будем говорить не о них.
Сегодня разберем как установить свежую версию Wine и поставить например игру написанную для Windows на Linux. А так же каждая программа и игра требует свой набор программного обеспечения. Для начала давайте добавим репозитории с Wine. Переходим в терминал и вводим следующие команды:
Установка Wine и Winetricks
Ubuntu и Linux Mint:
Программы из Windows на Linux. Wine для начинающих
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
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
deb https://dl.winehq.org/wine-builds/debian/ stretch main
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. В моем случае это будет:
После чего установка запустится и не будет не чем отличаться от установки в Windows
Если понадобиться установить какие нибудь дополнительное программное обеспечение, то нам в этом поможет winetricks
Запуск Windows программ в Linux | Какой из 3-х вариантов окажется лучше? HGL, Bottles, PortProton
Для запуска настроек самого wine имеются определенные команды:
winecfg – запускает окно настроек
winetricks –gui – запускает уже знакомый нам winetricks
wine uninstaller -удаление программ
wine regedit – редактор реестра
Стоит сразу оговориться, что Wine не гарантирует стопроцентную работу приложений и игр, все достаточно индивидуально, если можно так выразиться. При установки могут возникнуть ошибки, тут выход только гуглить. Вполне возможно кто то уже сталкивался и нашел решение данных ошибок. А возможно нужно просто установить какой нибудь компонент с помощью winetricks.
В любом случае, Wine развивается, не стоит на месте. И то что вчера нельзя было установить, то сегодня вполне вероятно уже заработает.
Источник: cyber-x.ru
5 способов установить Windows-программы на Linux
Если вы считаете, что GIMP не ровня Photoshop, и не можете жить без офиса от Microsoft.
1. Wine
Название Wine расшифровывается как Wine Is Not an Emulator. Это своего рода прослойка между приложениями Windows и системой Linux. Он позволяет устанавливать и запускать многие популярные Windows-программы и работать с ними так, как будто это родные приложения Linux.
Чтобы установить Wine, воспользуйтесь соответствующей командой.
1. Ubuntu, Debian, Mint:
sudo dpkg —add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo add-apt-repository «deb https://dl.winehq.org/wine-builds/ubuntu/ artful main»
sudo apt-get update
sudo apt-get install —install-recommends winehq-stable
sudo dnf install winehq-stable
sudo zypper install wine
sudo pacman -S wine
Когда Wine установлен, откройте его через ваше меню приложений или с помощью команды winecfg . При первом запуске Wine может попросить установить некоторые дополнительные пакеты — позвольте ему это сделать. После этого все Windows-программы формата EXE ассоциируются в системе с Wine.
Теперь скачайте установщик нужного вам приложения Windows, найдите папку с ним в вашем файловом менеджере и откройте файл. Либо введите команду wine путь_к_приложению .
Windows-приложение запустится и будет работать так же, как и всегда. Если вы открыли установочный файл, начнётся установка приложения — как в Windows. Если программа не требует установки, вы сможете начать работать с ней немедленно.
Не все приложения могут быть установлены и запущены в Wine, хотя количество поддерживаемых впечатляет. Полный список можно посмотреть здесь.
2. Winetricks
Wine — неплохой инструмент, однако интерфейс у него оставляет желать лучшего. Если вы намучились с этой программой, но так и не добились результата, попробуйте Winetricks. У неё приятный графический интерфейс для установки и запуска Windows-приложений, в котором куда проще разобраться новичку.
Установить Winetricks можно так:
1. Ubuntu, Debian, Mint:
sudo apt-get install winetricks
sudo dnf install winetricks
sudo zypper install winetricks
sudo pacman -S winetricks
Winetricks позволяет установить различные версии Microsoft Office и Photoshop, плеер foobar2000 и множество других программ. Поддерживаются и такие популярные игры, как Call of Duty, Call of Duty 4, Call of Duty 5, Biohazard и Grand Theft Auto: Vice City. Некоторые программы загружаются автоматически, для других будет предложено вставить установочный носитель. И, естественно, вы можете открывать собственноручно скачанные файлы формата EXE.
3. PlayOnLinux
PlayOnLinux — ещё один удобный инструмент для запуска Windows-приложений в Linux. Как и Winetricks, он обладает простым графическим интерфейсом. Но, в отличие от него, PlayOnLinux позволяет вам выбирать конкретную версию Wine для того или иного приложения. Это полезно, если какая-то из нужных вам программ некорректно работает с новыми версиями Wine. В целом PlayOnLinux выглядит куда симпатичнее и практичнее, чем Winetricks.
Чтобы установить PlayOnLinux, выполните в терминале одну из следующих команд:
1. Ubuntu, Debian, Mint:
sudo apt-get install playonlinux
sudo dnf install playonlinux
sudo zypper install playonlinux
sudo pacman -S playonlinux
В меню установки PlayOnLinux можно найти множество предварительно сконфигурированных приложений и игр, которые вы можете загрузить и установить парой щелчков. Кроме того, PlayOnLinux можно скармливать собственные EXE-установщики. Приложение заботливо выберет за вас версию Wine и создаст значок установленной программы на рабочем столе.
4. Crossover
Изредка бесплатные PlayOnLinux и Winetricks не справляются с установкой какого-нибудь особенно привередливого приложения. В таком случае вам может помочь Crossover. Эта программа очень проста в использовании. Вам достаточно указать, какое приложение вы хотите установить, и подсунуть Crossover установочный файл. Всё остальное будет сделано за вас.
Лицензия Crossover на год стоит 39,95 доллара, но у программы есть и бесплатная пробная версия. Рекомендуется сначала установить необходимое вам приложение в ней, чтобы убедиться, что оно работает корректно.
5. VirtualBox
Если ваше приложение упорно отказывается запускаться в перечисленных выше программах, можно пойти на решительные меры и установить его в виртуальной машине. Учтите, что она отнимает гораздо больше системных ресурсов, поэтому использовать её стоит в крайних случаях.
Для запуска приложения в виртуалке вам понадобится установочный образ Windows в формате ISO. Загрузите и установите VirtualBox, создайте в нём виртуальную машину, укажите ей ISO с Windows, а затем просто установите систему как обычно.
Неоспоримый плюс виртуальной машины — в ней работает полноценная операционная система, а значит, запустится абсолютно всё. Минус — прожорливость в плане системных ресурсов, да и тратиться на лицензию Windows для виртуалки накладно.
Источник: comdas.ru
Как запустить приложения и игры для Windows в Linux
В этом уроке я расскажу вам, как запускать приложения и игры Windows в Linux.
Как вы, наверное, знаете, Microsoft Windows использует DirectX для запуска игр.
Таким образом, будет намного проще играть в некоторые игры, требующие DirectX на платформах Windows.
Но как насчет Linux? Linux использует OpenGL для запуска игр.
Конечно, Steam для Linux уже имеет тысячи игр, и Steam безупречно работает на платформах Linux.
Тем не менее, мы все еще можем установить DirectX на Linux и играть в игры, требующие DirectX без каких-либо проблем.
Существуют также бесплатные и платные решения, такие как PlayOnLinux, Crossover, доступные для запуска приложений Windows и игр на платформах Linux.
Вы можете установить любимые игры, такие как например CS go, скачанный тут : https://cs-dl.ru/asiimov.html
Метод 1 – Использование wine
Wine – это программное обеспечение, которое можно использовать для запуска приложений Windows в Linux, Mac OS X и Unix.
Winetricks – это вспомогательный скрипт, который можно использовать для загрузки и установки различных распространяемых библиотек времени выполнения, необходимых для запуска некоторых программ в Wine.
Wine и Winetricks доступны в репозиториях по умолчанию для большинства дистрибутивов Linux.
Таким образом, вы можете легко установить их с помощью диспетчера пакетов по умолчанию.
Например, в системах на базе Arch выполните:
$ sudo pacman -S wine winetricks
На Debian, Ubuntu, Linux Mint:
$ sudo apt-get install wine winetricks
$ sudo dnf wine winetricks
Если winetricks недоступен для вашего дистрибутива или устаревший, вы можете вручную загрузить и использовать его, как показано ниже.
$ wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks $ chmod +x winetricks $ sudo mv winetricks /usr/local/bin
Затем установите DirectX с помощью команды:
$ sh winetricks directx9
Во время установки вам будет предложено принять лицензионное соглашение.
Нажмите «yes», чтобы принять и продолжить.
Выберите “I accept the agreement” и нажмите Next
Нажмите «Next», чтобы установить компоненты времени исполнения DirectX.
Мастер установки начнет загружать и устанавливать компоненты DirectX.
Наконец, нажмите «Finish», чтобы завершить установку DirectX.
В некоторых играх, например, League of Legends 4.x, требуются приложения corefonts, vcrun6sp6 и vcrun2008.
Таким образом, вам также необходимо установить их.
$ sh winetricks corefonts vcrun6sp6 vcrun2008
Если вы не установите вышеуказанные пакеты, вы можете получить ошибку:
Cannot Import dll:C:usersxxxTempis-00IEG.tmpisskin.dll
DirectX теперь установлен.
Давайте запустим приложения и игры для Windows на Linux
Как вы уже знаете, некоторые игры или программное обеспечение будут непосредственно запускаться с компакт-диска или образа ISO.
Вы не можете запускать / воспроизводить их без CD или ISO.
Таким образом, вы должны оставить их смонтированными или вставленными в компакт-диск.
Давайте создадим каталог для установки игр.
$ mkdir mygames
Теперь смонтируйте свою игру ISO в каталоге mygames, как показано ниже.
$ sudo mount -o loop mygames/
После установки ISO перейдите в каталог, в котором вы установили ISO и запустите игру, как показано ниже.
$ cd mygames
$ wine setup.exe
Примечание. В некоторых играх может быть установлен файл install.exe. Итак, запустите корректный .exe-файл, чтобы начать игру.
Вы можете играть в некоторые популярные игры, такие как FIFA, Need for speed, NBA, как описано в этом методе.
Чтобы перечислить все доступные приложения которые можно установить с помощью Winetricks, запустите:
$ sh winetricks apps list
Чтобы просмотреть все доступные игры, запустите:
$ sh winetricks games list
Перед установкой игры или приложения я рекомендую вам проверить базу данных Wine Application.
Вы также можете использовать графический интерфейс Winetricks для установки приложения или игры.
Запустите графический интерфейс Winetricks из вашего меню или панели запуска приложений.
Выберите то, что вы хотите установить, например, приложение, игру, бенчмарк и т. д.
Выберите приложение, которое вы хотите установить, и нажмите «ОК».
Не только игры и приложения, вы можете даже монтировать ISO-файлы Windows и запускать установочные файлы.
Вот как я запускаю настройку Windows с помощью Wine.
Метод 2 – Использование Winepak
Winepak – еще одна полезная утилита для установки и использования приложений и игр Windows с Wine в Unix-подобных операционных системах.
Чтобы использовать winepak, вы должны установить Flatpak в свой дистрибутив Linux.
Flatpak в основном позволяет пользователям запускать приложения в изолированной среде с включенными зависимостями уровня приложения.
После установки flatpak запустите следующую команду, чтобы добавить репозиторий Flathub:
$ sudo flatpak remote-add —if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Затем добавьте репозиторий winepak, используя команду:
$ sudo flatpak remote-add —if-not-exists winepak https://dl.winepak.org/repo/winepak.flatpakrepo
Теперь установите приложение или игру по вашему выбору. Вот команда установки Notepadd ++:
Установите приложение, используя ваш программный центр или через терминал:
$ sudo flatpak install winepak org.notepad_plus_plus.Notepad-plus-plus
Вы можете найти требуемые приложения Microsoft Windows, выполнив поиск в репозитории winepak либо через программный центр, либо через терминал.
$ flatpak search league of legends Application ID Version Branch Remotes Description com.leagueoflegends.Client 2018.07.19 stable winepak Join the League, become a legend
Здесь вы можете проверить текущий список приложений.
Репозиторий Winepak содержит очень мало приложений на данный момент. Но я надеюсь, что другие приложения скоро сделают свой путь к этому репозиторию, и список будет расти.
Источник: itisgood.ru