Приложения которое позволяет запускать программы написанные для windows в линуксе

Winetricks, PlayOnLinux и некоторые другие специализированные разработки способны сделать так, что программы OS Windows Linux примет как родные.

Если вы считаете, что GIMP не ровня Photoshop, и не можете жить без офиса от Microsoft.

5 способов установить Windows-программы на Linux

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

2. Fedora:

sudo dnf install winehq-stable

3. openSUSE:

sudo zypper install wine

4. Arch, Manjaro:

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

2. Fedora:

sudo dnf install winetricks

3. openSUSE:

sudo zypper install winetricks

4. Arch, Manjaro:

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

2. Fedora:

sudo dnf install playonlinux

3. OpenSUSE:

sudo zypper install playonlinux

4. Arch, Manjaro:

sudo pacman -S playonlinux

В меню установки PlayOnLinux можно найти множество предварительно сконфигурированных приложений и игр, которые вы можете загрузить и установить парой щелчков. Кроме того, PlayOnLinux можно скармливать собственные EXE-установщики. Приложение заботливо выберет за вас версию Wine и создаст значок установленной программы на рабочем столе.

4. Crossover

Изредка бесплатные PlayOnLinux и Winetricks не справляются с установкой какого-нибудь особенно привередливого приложения. В таком случае вам может помочь Crossover. Эта программа очень проста в использовании. Вам достаточно указать, какое приложение вы хотите установить, и подсунуть Crossover установочный файл. Всё остальное будет сделано за вас.

Лицензия Crossover на год стоит 39,95 доллара, но у программы есть и бесплатная пробная версия. Рекомендуется сначала установить необходимое вам приложение в ней, чтобы убедиться, что оно работает корректно.

Crossover →

5. VirtualBox

Если ваше приложение упорно отказывается запускаться в перечисленных выше программах, можно пойти на решительные меры и установить его в виртуальной машине. Учтите, что она отнимает гораздо больше системных ресурсов, поэтому использовать её стоит в крайних случаях.

Для запуска приложения в виртуалке вам понадобится установочный образ Windows в формате ISO. Загрузите и установите VirtualBox, создайте в нём виртуальную машину, укажите ей ISO с Windows, а затем просто установите систему как обычно.

Неоспоримый плюс виртуальной машины — в ней работает полноценная операционная система, а значит, запустится абсолютно всё. Минус — прожорливость в плане системных ресурсов, да и тратиться на лицензию Windows для виртуалки накладно.

VirtualBox →

Читайте также 🧐

  • 6 задач, с которыми Linux справляется лучше, чем Windows
  • Как реанимировать Windows и сохранить данные с помощью live-дистрибутива Linux
  • Как обмениваться файлами по воздуху между Windows, macOS, Linux, iOS и Android

Поскольку вы находитесь здесь, я предположу, что вы пользователь Linux. И время от времени вы задаетесь вопросом: могу ли я запускать приложения windows в Linux?

Ответ на этот вопрос — да, вы можете запускать приложения Windows в Linux. Вот некоторые способы запуска программ Windows в Linux:

  • Установка Windows на отдельный раздел жесткого диска
  • Установка Windows в качестве виртуальной машины в Linux

Оба они работают просто отлично. Но они несколько требовательны к ресурсам.

Если вам нужно использовать только небольшое приложение Windows, установка Windows на отдельный раздел жесткого диска или в качестве виртуальной машины неэффективна. Более того, виртуальная машина не может использовать всю мощность вашей машины. Итак, каково же решение?

Не волнуйтесь, есть другой способ использовать программное обеспечение Windows в Linux. Он называется Wine. Если вы еще не знакомы с ним или являетесь новичком в мире Linux, эта статья для вас.

В этом руководстве для начинающих я покажу вам, что такое Wine и как использовать его для запуска программ Windows в Linux. Я использовал здесь Ubuntu, поскольку Ubuntu является одним из лучших дистрибутивов Linux для начинающих, но любой другой дистрибутив Linux будет иметь более или менее те же шаги (за исключением команд в дистрибутивах на базе Arch или Fedora).

Wine означает Wine Is Not an Emulator. И WINE на самом деле является акронимом этого слова. И, как уже говорилось ранее, это даже не виртуальная машина.

Скорее это уровень совместимости для запуска приложений Windows на UNIX-подобных или POSIX-совместимых операционных системах (например, Linux, Mac, BSD). В то время как виртуальная машина или эмулятор имитирует внутреннюю логику Windows, Wine переводит эту логику Windows в родную логику UNIX/POSIX-совместимости.

Говоря простыми и нетехническими терминами, Wine преобразует внутренние команды Windows в команды, которые ваша Linux-система может понимать как родные.

Установка Wine

Существуют различные способы установки Wine на вашу систему. Поскольку это руководство для начинающих, я опишу самый простой из них.

Почти все дистрибутивы Linux поставляются с Wine в репозитории пакетов. Чаще всего в репозитории пакетов доступна последняя стабильная версия Wine. Установить Wine на Ubuntu так же просто, как открыть терминал и выполнить следующие команды:

sudo apt update
sudo apt install wine

Однако если вы используете 64-разрядную установку Ubuntu, вам потребуется выполнить эти дополнительные команды:

sudo dpkg --add-architecture i386

Это добавит поддержку 32-разрядной архитектуры в ваш дистрибутив, что поможет вам при установке определенного программного обеспечения.

Какие приложения Windows поддерживаются Wine?

Существует большое количество приложений Windows, которые в настоящее время полностью поддерживаются Wine. Они будут работать без каких-либо проблем.

Однако каждый день разрабатываются новые приложения Windows. Многие из них не будут работать в Wine так, как мы хотим. Но темпы развития Wine также стремительны, поддержка новых приложений добавляется постоянно.

И для отслеживания этого существует специальная база данных.

База данных приложений Wine содержит почти 24 000 приложений, имеющих различные статусы в зависимости от того, насколько хорошо эти приложения работают в Wine. Если вы хотите быстро проверить рейтинг приложения, которое вы хотите использовать в Wine, вы можете заглянуть туда. Вот значение этих рейтингов:

  • Platinum: Эти приложения устанавливаются и безупречно работают в «готовом» Wine.
  • Gold: Эти приложения работают безупречно с некоторыми специальными настройками.
  • Silver: Приложения с незначительными проблемами помечаются как Silver.
  • Bronze: Бронзовые имеют серьезные проблемы, которые достаточно сильно влияют на использование.
  • Garbage: Они просто не будут работать в Wine.

Отзывы, процедура установки, с какой версией Wine оно тестировалось и различные полезные данные также доступны для каждого приложения здесь.

Разумеется, база данных приложений Wine — это в основном пользовательские данные, поэтому вы всегда можете попробовать запустить приложение с другой версией Wine и поделиться своими результатами с остальными членами сообщества.

Поиск приложения в базе данных приложений Wine

Давайте посмотрим, как мы можем найти приложение в базе данных приложений Wine.

Перейдите в раздел База данных приложений Wine. Нажмите кнопку Browse Apps (Обзор приложений) на левой боковой панели.

Finding an App in Wine AppDB

Поиск приложения в Wine AppDB

Напишите имя приложения, которое вы хотите найти, в поле Имя.

Wine AppDB name filter

Фильтр имен Wine AppDB

Нажмите на ссылку-приложение из результата поиска.

Вы увидите описание приложения. Там будет список различных версий с рейтингом их совместимости с конкретной версией Wine.

Wine AppDB Application page

Страница приложения Wine AppDB

Давайте нажмем на ссылку «Последняя версия».

Это главная страница, которую вам нужно проверить. Там будет подробная информация об этой конкретной версии.

Detailed Information about Application

Подробная информация о приложении

Вы получите представление о том, что будет работать, а что нет. Также здесь будет приведена процедура установки, если для установки потребуются какие-либо дополнительные задачи.

Начало работы с Wine

Прежде чем приступить к установке и запуску приложений в Wine, мы должны иметь четкое представление о некоторых вещах и о том, как настроить Wine для использования:

WinePrefix

Приложениям Windows необходим диск C:. Wine использует для этой цели виртуальный диск C:. Каталог этого виртуального диска C: называется wineprefix. Прежде всего, нам нужно создать wineprefix. Для этого откройте терминал и введите следующую команду:

winecfg

Это создаст wineprefix и откроет окно конфигурации для Wine. Вы можете изменить параметры конфигурации, если хотите, или оставить все как есть и закрыть его. Теперь вы можете найти виртуальный диск C: по адресу

$HOME/.wine/c_drive

WinePrefix C: Drive

WinePrefix C: Диск

Общее правило — устанавливать каждое новое приложение в новый wineprefix. Мы можем создавать и поддерживать несколько wineprefix вручную. Но эта задача покажется довольно утомительной для новичков. Поэтому мы пока пропустим эту часть. Но позже я покажу, как можно легко выполнить эту часть.

Установка приложения с помощью Wine

Установка поддерживаемого приложения в Wine обычно не сложнее двойного щелчка по установочному файлу. Однако сейчас мы рассмотрим пошаговое руководство по установке 7-zip в Wine.

Прежде всего, проверьте рейтинг 7-zip в базе данных приложений Wine. Он имеет рейтинг Platinum, так что все готово. Откройте конфигурацию Wine ( winecfg ) и установите версию Windows на Windows 7.

Wine Windows 7

Wine Windows 7

Щелкните правой кнопкой мыши на установочном файле 7-zip и выберите Open With Wine Windows Program Loader.

7-zip Installation File

Установочный файл 7-zip

Видите путь к конечной папке? Установка 7-zip распознала виртуальный диск C: из wineprefix.

7zip Setup Directory on Wine

7-zip Установочный каталог в Wine

Завершите установку и перейдите в каталог установки [ $HOME/.wine/drive_c/Program Files/7-zip/ ] из браузера файлов.

Щелкните правой кнопкой мыши на файле 7zFM.exe и выберите Свойства > Открыть с помощью.

Set Default .exe Loader

Установка загрузчика .exe по умолчанию

Выберите Wine Windows Program Loader и закройте окно. Дважды щелкните на файле 7zFM.exe.

7-zip running with Wine

7-zip работает в Wine

И вот, пожалуйста! Для создания ярлыка на рабочем столе щелкните правой кнопкой мыши на файле.

Creating 7-zip shortcut

Создание ярлыка 7-zip

Теперь переместите ссылку на рабочий стол.

Move shortcut to Desktop

Переместить ярлык на рабочий стол

Теперь вы можете запускать 7-zip просто с рабочего стола. Все, что вам нужно сделать, это дважды щелкнуть по значку.

Run 7zip from desktop

Запустите 7-zip с рабочего стола

Если вы хотите получить доступ к своим файлам в Linux, они обычно находятся на диске Z:.

Linux directory in Z: drive

Каталог Linux на диске Z:

Вы можете использовать 7-zip так же, как и в Windows — для извлечения и создания архивов и тому подобного.

Давайте сделаем все (намного) проще

Вы могли заметить, что в Wine Application Database при обзоре каждой версии приложения упоминается конкретная версия Wine.

Это связано с быстрыми темпами развития Wine. Хотя приложение работает с текущей версией Wine, оно может не работать с будущей версией из-за внесенных изменений.

Кроме того, я упоминал об установке каждого приложения в свой собственный свежий wineprefix. Таким образом, у приложения нет шансов помешать другому. И делать все это вручную, как правило, из терминала, отнимает много времени, утомляет и порой сбивает с толку.

На помощь приходит PlayOnLinux. Он предоставляет удобный интерфейс для выполнения всех этих действий. Для установки PlayOnLinux на Ubuntu просто выполните эту команду:

sudo apt install playonlinux

PlayOnLinux interface

Интерфейс PlayOnLinux

С помощью PlayOnLinux вы можете легко выполнить любую задачу, связанную с Wine, используя красивый и интуитивно понятный графический интерфейс:

  • Установка и удаление приложений.
  • Создание, обновление и удаление wineprefixes.
  • Поддерживать Wine различных архитектур и версий.
  • Запуск и создание ярлыков для установленных приложений.
  • И так далее…

Но все же вам нужно будет проверить базу данных приложений Wine на предмет отзывов, процедур установки и тому подобного.

Преимущества использования Wine

Когда речь идет о запуске приложений Windows в системе Linux, Wine предоставляет множество преимуществ по сравнению с использованием эмуляторов или виртуальных машин.

  • Производительность: Wine не подвержен снижению производительности, которое в противном случае происходит при эмуляции.
  • Нативный опыт: Нет необходимости открывать Wine перед запуском приложения Windows. Как именно работает Wine, станет более понятно из этой цитаты с официального сайта,

Wine можно рассматривать как эмулятор Windows примерно так же, как Windows Vista можно рассматривать как эмулятор Windows XP: оба позволяют запускать одни и те же приложения, переводя системные вызовы примерно одинаковым образом. Настройка Wine для имитации Windows XP мало чем отличается от настройки Vista для запуска приложения в режиме совместимости с XP.

Производные Wine

Существует довольно много проектов для запуска приложений Windows на других платформах, основанных на Wine:

  • CrossOver: CrossOver разработан компанией CodeWeavers. Она основана непосредственно на Wine с некоторыми изменениями и собственными дополнениями. На самом деле, в CodeWeavers работает большая часть разработчиков Wine. В отличие от быстрых релизов Wine, релизы CrossOver более стабильны. Единственным и основным недостатком является то, что Crossover не является бесплатным.
  • PlayOnLinux: PlayOnLinux полностью основан на Wine. Он обеспечивает более легкий путь для установки и управления приложениями с помощью Wine. PlayOnLinux бесплатен. Он также доступен для Mac как PlayOnMac.
  • ReactOS: ReactOS — это совершенно другая операционная система с открытым исходным кодом для запуска приложений Windows. В ней повторно используется значительное количество кода из Wine. Однако этот проект находится в разработке уже более десяти лет, и я не стал бы его рекомендовать.

Дополнительные советы по использованию Wine

Winetricks

Это еще одна важная часть использования Wine. Winetricks — это вспомогательный скрипт для загрузки и установки различных перераспределяемых библиотек времени выполнения, необходимых для запуска некоторых приложений в Wine. Они могут включать замену компонентов Wine, использующих библиотеки с закрытым исходным кодом. Winetricks поставляется вместе с установкой Wine на Ubuntu.

Для запуска winetricks выполните эту команду:

winetricks

Winetricks

Winetricks

Существует множество вариантов помощи в решении различных задач.

Установка приложения с помощью Winetricks

Если вы установите приложение из winetricks, оно будет установлено в отдельный wineprefix. Давайте установим VLC:

Winetricks - Install an app

Winetricks – Установить приложение
Winetricks - Install VLC
Winetricks – установить VLC

После этого начнется загрузка установочных файлов VLC. А затем проведет вас через весь остальной процесс. Это довольно просто.

Установка DLL или компонентов Windows и другое

Вы можете выбрать wineprefix из winetricks и установить различные библиотеки и компоненты, необходимые для запуска приложения, а также выполнить другие операции.

Winetricks Scripts

Сценарии Winetricks
Winetricks Libraries & Components
Библиотеки и компоненты Winetricks

Примечание: Если использование winetricks кажется вам сложным, это совершенно нормально. Я тоже так считаю. По этой причине я всегда использую PlayOnLinux. PlayOnLinux может делать все, что вам может понадобиться от winetricks.

Для получения дополнительной информации вы можете ознакомиться с FAQ и документацией по Wine.

Я надеюсь, что это руководство для начинающих по использованию Wine в Linux будет вам полезно. Теперь вы можете запускать программы Windows в Linux без установки виртуальной машины или двойной загрузки.

Сообщите нам, если у вас есть вопросы или мнения, в разделе комментариев ниже.

Wine — набор библиотек и утилит для запуска Windows программ и игр внутри Linux.

История Wine

Первая версия Wine появилась в 1993 году и изначально была разработана для запуска 16-битных приложений Windows 3.1 внутри Linux.

Основателем проекта является Боб Амштадт (Bob Amstadt). С 1994 г проект перешел под управление программиста Александра Джуллиарда (Alexandre Julliard).

Название

Название Wine (W.I.N.E) является рекурсивным акронимом фразы «Wine Is Not an Emulator» — «Вайн это не эмулятор.»

Слово wine в переводе с английского означает вино. По этой причине в терминологии программы используется понятие бутылок (см. ниже). Бутылка (или префикс) — это директория (среда) внутри которой выполняется Windows программа.

Wine это не эмулятор

Wine работает не как эмулятор и не как виртуальная машина, он не эмулирует систему Windows, не создает имитацию Windows и не пытается реализовать ее логику. Вместо этого он на лету выполняет преобразование API-вызовов Windows в POSIX-совместимые вызовы.

То есть это что-то вроде прослойки между приложениями для Windows и системой Linux, которая позволяет Windows программам выполняться так, как если бы они были изначально написаны для Linux.

Wine не создает эмуляцию Windows, вместо этого приложения Windows запускаются прямо внутри текущей операционной системы.

Wine работает не только под Linux, но и под другие POSIX-совместимые операционные системы — macOS и *BSD.

Wine также работает под Windows. В Windows его обычно используют для того, чтобы запускать старые программы в современных версиях Windows.

Среда Wine

Для текущего пользователя Wine создает в его домашней директории каталог .wine, в котором создается структура директорий аналогичная Windows.

Внутри каталога drive_c содержатся директории Program Files, ProgramData, windows, users. Там же хранится реестр.

Внутри директории windows размещаются DLL файлы (библиотеки). Это не библиотеки из Windows. Они были написаны с нуля на основе документации к Windows API и фактически реализуют функции оригинальных библиотек, но для Linux.

При работе Windows приложениям могут потребоваться дополнительные DLL библиотеки, которые не предоставлены Wine. В таком случае могут использоваться оригинальные Windows-версии таких библиотек.

Директория .wine называется «префиксом» или «бутылкой». Для некоторых программ может потребоваться создание отдельного префикса, то есть для ее работы нужны будут какие-то специфические настройки и она будет работать в среде другой директории отличной от ~/.wine. Можно создавать сколько угодно префиксов (бутылок).

Как запускать программы Windows через Wine

Чтобы запустить программу, написанную для Windows, в простейшем случае достаточно выполнить команду:

wine program.exe

Через Wine также можно запускать установщики Windows приложений и устанавливать их прямо в Linux.

wine setup.exe

Список программ и игр, работающих через Wine

На официальном сайте Wine ведется база данных программ и игр, которые можно запустить через Wine: Wine Application Database (AppDB) — https://appdb.winehq.org.

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

База данных постоянно пополняется. В ней насчитывается более 26000 приложений. Введутся списки самых популярных приложений, они делятся на Платиновые, Золотые и Серебряные. Вот некоторые из самых популярных программ и игр, работающих через Wine (конкретную версию уточняйте в базе данных AppDB):

  • Adobe Animate
  • Adobe Photoshop
  • Microsoft Office
  • Total Commander
  • Lingvo
  • 1C:Предприятие
  • Гарант
  • КонсультантПлюс
  • Final Fantasy XI Online
  • StarCraft
  • Warcraft III
  • World of Warcraft
  • Counter-Strike: Source
  • EVE Online
  • Half-Life 2
  • Magic: The Gathering Online
  • The Sims 3
  • И многие многие другие…

Использование отдельных префиксов (бутылок)

Как было сказано выше, некоторые программы должны запускаться внутри своей среды, то есть должны быть изолированы от других приложений. Для этого им нужен отдельный префикс (отдельная директория среды, в которой они будут работать).

Префикс задается переменной WINEPREFIX.

Сначала создадим новый префикс. Выполняем команду:

WINEPREFIX="/home/pingvinus/.wine2/" winecfg

Теперь выполняем саму программу и указываем для нее новый префикс:

WINEPREFIX="/home/pingvinus/.wine2/" wine /путь/до/файла/setup.exe

Установка недостающих библиотек (утилита Winetricks)

Очень часто для работы программ требуются дополнительные компоненты (библиотеки, шрифты), которых нет в Wine. Их можно установить самостоятельно, но это может стать очень трудоемким процессом, так как придётся искать и устанавливать каждый компонент вручную.

Для автоматического поиска и установки библиотек была создана специальная вспомогательная утилита Winetricks.

Утилита Winetricks

Winetricks — это графическая утилита, которая умеет автоматически скачивать и устанавливать необходимые компоненты. Также, Winetricks поддерживает автоматическую загрузку и установку некоторых игр и программ (для некоторых требуется наличие оригинального диска).

Winetricks поддерживает установку более сотни различных компонентов. Среди них — .Net Framework, Mono, DirectX, DivX и XviD кодеки, шрифты Windows и многие другие.

Winetricks список библиотек для Wine

Нужно понимать, что Winetricks не является таблеткой от всех проблем и всегда могут потребоваться компоненты, которые Winetricks не поддерживает.

При первом запуске Winetricks предложит установить некоторые из часто используемых компонентов.

Заключение

На нашем сайте вы также можете ознакомиться со следующими материалами:

  • Аналоги программ Windows в Linux
  • Игровые клиенты и сервисы (эмуляторы) для Linux
  • Виртуальные машины и эмуляторы для Linux

Установка

Установка Wine в Ubuntu Linux и Linux Mint через PPA репозиторий

Wine есть в штатных репозиториях Ubuntu, но там может содержаться не самая свежая версия, поэтому рекомендуется устанавливать программу из PPA-репозитория, предлагаемого разработчиками.

Во время установки Wine дополнительно устанавливается довольно много других зависимостей (это может быть более 100 дополнительных компонентов).

Установка Wine из штатных репозиториев Ubuntu (не самая свежая версия)

Для установки Wine из штатных репозиториев Ubuntu, выполните команду:

sudo apt install wine-stable

Для установки Winetricks выполните команду:

sudo apt install winetricks

Установка Wine из PPA репозитория (рекомендуется)

Процесс установки Wine в Ubuntu Linux описан в официальном руководстве. Рассмотрим, как установить Wine в Ubuntu Linux, используя PPA репозиторий.

Если у вас 64-х битная версия системы, то нужно разрешить использование 32-х битной архитектуры. Выполняем команду:

sudo dpkg --add-architecture i386

Устанавливаем ключ для репозитория — выполняем команды:

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

Добавляем сам репозиторий. Выберите команду для вашего дистрибутива:

# Ubuntu 21.04
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ hirsute main'

# Ubuntu 20.10
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main'

# Ubuntu 20.04 Linux Mint 20.x
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'

# Ubuntu 18.10:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'

# Ubuntu 18.04 и Linux Mint 19.x:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

Далее обновляем информацию о пакетах:

sudo apt update

Устанавливаем Wine. Для установки стабильной версии выполняем команду:

sudo apt install --install-recommends winehq-stable

Для установки самой свежей, но возможно не очень стабильной версии используется команда:

sudo apt install --install-recommends winehq-devel

Также можно установить Winetricks:

sudo apt install winetricks

Установка в Ubuntu (LinuxMint)

sudo apt install wine-stable

Установка в ArchLinux (Manjaro)

sudo pacman -S wine

Установка в Fedora

sudo dnf install wine

Установка в openSuse

sudo zypper install wine

Установка в Gentoo

sudo emerge -a virtual/wine

Разработка

Исходный код:
  • Open Source (открыт)

Языки программирования:
  • C

Программа кроссплатформенная
Работает в:

  • BSD
  • Linux
  • MacOS
  • Windows

Всем привет! Практически у всех начинающих пользователей Linux, которые только перешли с Windows, возникает один и тот же вопрос – а как в Linux запустить программу (игру), которая была в Windows? Иными словами, как запустить программу или игру, которая была разработана для Windows, в Linux, т.е. в другой операционной системе. В этом материале я расскажу Вам, можно ли это сделать, и если можно, то как.

Как запустить Windows-приложение в Linux

Содержание

  1. Можно ли запустить Windows-приложение в Linux?
  2. Обзор инструментов Wine, Winetricks и PlayOnLinux
  3. Установка и запуск Windows-приложения в Linux
  4. Шаг 1 – Установка Wine
  5. Шаг 2 – Скачивание установочного файла программы
  6. Шаг 3 – Установка программы
  7. Шаг 4 – Запуск программы
  8. Видео-инструкция

Для начала обязательно отмечу, что Linux – это совсем другая платформа, не Windows и не совместимая с ней, поэтому абсолютно любая программа или игра, разработанная для Windows, запускается только на Windows.

На заметку! Новичкам рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я подробно рассказываю про основы операционной системы Linux, и как пользоваться этой системой без командной строки.

Однако, так как эти вопросы задаются, и возник спрос, существует возможность запускать Windows-приложения в Linux, но это не стандартная возможность, которая не гарантирует нормального функционирования программы, да и не все программы так можно запустить, а еще к тому же, за счет того, что запускаются именно Windows-приложения, значительно снижается безопасность системы. Поэтому лучше не использовать возможность, которую я опишу чуть ниже, а пользоваться стабильными приложениями, разработанными именно для Linux.

Обзор инструментов Wine, Winetricks и PlayOnLinux

Итак, если у Вас все-таки остро стоит задача запустить Windows-кую программу в Linux, то существует специальная программа под названием Wine.

Скриншот 1

Wine – это альтернативная реализация Windows API.

Иными словами, Wine создает условия для запуска Windows-программ в Linux. При этом Wine – это не эмулятор, т.е. это не виртуальная машина, она не эмулирует оборудование, не эмулирует операционную систему, как я уже отметил, она является альтернативной реализацией Windows API, что и позволяет запускать Windows-программы в Linux.

Но как я уже отметил, совместимость программ не полная, не все программы поддерживаются, а те, которые поддерживаются, могут работать некорректно. В то же время большинство популярных программ работают в Wine очень даже неплохо, например, есть возможность запустить даже Microsoft Office.

Для упрощения установки и запуска Windows-программ в Linux разработчики также придумали специальные вспомогательные инструменты, которые упрощают всю эту работы.

К таким инструментам относится скрипт Winetricks.

Winetricks – скрипт для загрузки и установки различных распространённых библиотек, необходимых для запуска некоторых программ в Wine. Winetricks автоматически создаёт для программ правильные настройки и скачивает требуемые для их работы компоненты.

Winetricks – скрипт для упрощения работы с Wine.

Еще одним инструментом для упрощения установки Windows-приложений в Wine является программа – PlayOnLinux. Она создана для автоматизации установки программ и игр, созданных для Windows в Linux, т.е. она может автоматически скачать и установить некоторые программы (игры). Также PlayOnLinux в случае необходимости может скачать специальную версию Wine вместе с настройками для конкретной программы, и даже применять к программе некоторые исправления для того, чтобы добиться более стабильной работы.

PlayOnLinux – графическая программа, надстройка над Wine, которая упрощает установку и использование программ и игр в Linux, которые были разработаны для Windows.

Скриншот 2

По факту PlayOnLinux – это что-то вроде менеджера программ с графическим интерфейсом, в котором уже по умолчанию отображаются программы, которые можно установить, т.е. Вы просто выбираете программу и запускаете установку. И тем самым по сути, если программа есть в списке PlayOnLinux, то Вы сможете установить ее и запустить в Linux, для этого выполнив всего несколько простых шагов мастера.

Однако работа с PlayOnLinux и, в частности, с Wine непредсказуемая, иными словами, стандартного сценария установки программ нет, в процессе установки любой программы могут (и, наверное, будут) появляться различные ошибки, например, отсутствие какого-нибудь пакета или еще что-нибудь.

Курс по SQL для начинающих

Поэтому установка Windows-приложений в Linux — это дело индивидуальное, и рассчитывать на стандартный способ установки не приходится. А лучше вообще использовать приложения на той платформе, для которой они были разработаны, т.е. Windows-приложения на Windows, а Linux-программы на Linux.

Но, как говорится, если Вы не ищете легких путей, то можете установить Wine или PlayOnLinux, и пробовать устанавливать различные Windows-приложения.

Установка и запуск Windows-приложения в Linux

Теперь давайте я покажу, как установить и запустить Windows-приложение в операционной системе Linux, в качестве примера я возьму программу Notepad++, которая была разработана для Windows, т.е. версии для Linux на текущий момент у этой программы нет.

Шаг 1 – Установка Wine

Сначала необходимо установить программу Wine. Пример установки Wine можете посмотреть в материале – Установка Wine в Linux Mint, в этой статье я подробно рассказывал и показывал, как установить Wine в дистрибутиве Linux Mint.

После того, как Wine Вы установили, повторно, для установки другой программы, Wine устанавливать не нужно.

Шаг 2 – Скачивание установочного файла программы

Следующее, что нужно сделать, это, конечно же, скачать установочный дистрибутив программы, в нашем случае Notepad++, т.е. так же, как и в Windows, Вам необходимо скачать ровно тот же самый установочный файл, который Вы бы использовали, если устанавливали программу на Windows.

Шаг 3 – Установка программы

После того как Вы установили Wine, Вы можете запускать exe файлы точно так же, как и в Windows.

Таким образом, для запуска установки программы мы просто щелкаем двойным кликом по скаченному файлу.

Скриншот 3

Потом программа Wine попросит загрузить и установить необходимые для корректной работы пакеты (в случае их отсутствия в системе). Нажимаем «Установить» и ждем окончания процесса установки этих пакетов.

Скриншот 4

После чего запустится установка программы, в нашем случае установка Notepad++, и этот процесс ничем не будет отличаться от установки в Windows, ведь это тот же самый установщик.

Более подробно посмотреть на процесс установки Notepad++ Вы можете в материале – Установка Notepad++ в Linux Mint

Шаг 4 – Запуск программы

После окончания установки ярлык программы появится в меню, а также на рабочем столе, если Вы поставили соответствующую галочку в процессе установки программы.

Скриншот 5

Для того чтобы запустить программу, просто щелкаете по ярлыку.

Как видите, в нашем случае проблем с установкой программы в Linux не возникло, но так бывает далеко не всегда, ведь установка Windows-приложений в Linux, как я уже говорил, это дело индивидуальное и непредсказуемое, и в большинстве случаев будут появляться различные ошибки.

Да и тогда, когда установка пройдет успешно, никто не дает гарантии, что приложение будет работать корректно, т.е. так же как в Windows.

Видео-инструкция

На сегодня это все, надеюсь, материал был Вам полезен, пока!


Download Article


Download Article

You don’t have to sacrifice the appeal of Windows software for the stability, security, customizability, and old-school cool of Linux. This wikiHow guide will walk you through running Windows executable (EXE) applications and games on any Linux distribution, including Ubuntu, Kali Linux, and CentOS.

  1. Image titled Can Linux Run Exe Step 1

    Yes, you can run .exe files on Linux through Wine (a free software). Wine is a compatibility layer that acts between the operating system (Linux) and the file (written for Windows).[1]
    It is the only way to run .exe files without a copy of Windows.[2]
    Since .exe files are native to Windows operating systems, to run them, you must have a compatibility layer (like Wine) or copy of Windows via a Windows emulator (which means you’ll no longer solely be using Linux).

  2. Advertisement

  1. Image titled Can Linux Run Exe Step 2

    Open your Linux terminal and type these commands one-by-one. Start by updating the Linux kernel repositories. To do so, type sudo apt update and press Enter. When prompted, enter your password and press Enter. Then, when prompted, type clear and press Enter. Now you’re ready to enter the commands to download Wine:[3]

    • sudo apt-get install wine and press Enter
    • sudo apt-get install wine32 and press Enter
    • sudo apt-get install libwine and press Enter
    • Even though the terminal might look intimidating, don’t worry! You’re unlikely to mess anything up, and all you have to do is copy these commands.
  1. Image titled Can Linux Run Exe Step 3

    Navigate to the directory with the file, then open the file with Wine. In the terminal, navigate to the directory containing the file with the command cd <directory name>.[4]
    Then, run the file with the command wine <filename>.exe. For instance, if the file example.exe were stored on your desktop, you’d follow this procedure:[5]

    • cd Desktop/ and press Enter
    • wine example.exe and press Enter
  2. Advertisement

  1. Image titled Can Linux Run Exe Step 4

    1

    Use Wine for single applications. This is the only option for running software designed for Windows without a true version of Windows. Wine is open-source, free software that recreates just enough of Windows to run Windows programs. As a result, you might encounter more bugs and lower performance running software through Wine.[6]

  2. Image titled Can Linux Run Exe Step 5

    2

    Choose a virtual machine for slightly better performance. Virtual machines are programs that run a full copy of Windows in their own window. This approach is less buggy than running apps through Wine, because you’re technically running the apps in their native environment (Windows). The downside is that you’ll be running two operating systems (Linux and Windows) simultaneously, so your PC’s performance might suffer.[7]

    • Popular virtual machines include: VirtualBox, VMware, and Linux’s built-in KVM (Kernel-based Virtual Machine).[8]
    • Because of the computing power required to run both Linux and Windows, this approach works great for productivity apps like Microsoft Office, but not great for graphics/computing-intensive programs like video games.
  3. Image titled Can Linux Run Exe Step 6

    3

    Use dual-booting to run Windows games and complex applications. Dual-booting means you’ll reboot your computer into Windows so the application can run in its native environment. This method is best for games or applications that need high performance. Unfortunately, it does mean you’ll have to reboot your machine every time you want to run Windows software.[9]

  4. 4

    Consider using WSL to get the best out of both Windows and Linux. WSL is an environment that supports running of Linux tools and apps with a native Linux kernel through a hypervisor layer. WSL requires less set up to get started as well.

  5. Advertisement

  1. Image titled Can Linux Run Exe Step 7

    Linux does not have a direct .exe equivalent. For Windows, .exe indicates an executable file, meaning the operating system can run the file. Linux doesn’t use file extensions to indicate which files are executable. Instead, it uses permissions (the basic permissions are read r, write w, and execute x). Permissions determine which files are executable.[10]
    As a result, Linux files can have different extensions (ex. .sh) or no file extensions and still be executable.[11]
    Here’s how to change file permissions and run a file:

    • Type chmod +x file-name.run in the command line to change the file permission to “executable.”
    • Type ./file-name.run to execute the file.
    • If an error pops up, type sudo ./file-name.run. Typing sudo allows you to run the file as an admin. Just be careful, since sudo allows you to make changes to your system.
    • Software installation will often require you to type sudo.

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

About This Article

Thanks to all authors for creating a page that has been read 175,069 times.

Is this article up to date?


Download Article


Download Article

You don’t have to sacrifice the appeal of Windows software for the stability, security, customizability, and old-school cool of Linux. This wikiHow guide will walk you through running Windows executable (EXE) applications and games on any Linux distribution, including Ubuntu, Kali Linux, and CentOS.

  1. Image titled Can Linux Run Exe Step 1

    Yes, you can run .exe files on Linux through Wine (a free software). Wine is a compatibility layer that acts between the operating system (Linux) and the file (written for Windows).[1]
    It is the only way to run .exe files without a copy of Windows.[2]
    Since .exe files are native to Windows operating systems, to run them, you must have a compatibility layer (like Wine) or copy of Windows via a Windows emulator (which means you’ll no longer solely be using Linux).

  2. Advertisement

  1. Image titled Can Linux Run Exe Step 2

    Open your Linux terminal and type these commands one-by-one. Start by updating the Linux kernel repositories. To do so, type sudo apt update and press Enter. When prompted, enter your password and press Enter. Then, when prompted, type clear and press Enter. Now you’re ready to enter the commands to download Wine:[3]

    • sudo apt-get install wine and press Enter
    • sudo apt-get install wine32 and press Enter
    • sudo apt-get install libwine and press Enter
    • Even though the terminal might look intimidating, don’t worry! You’re unlikely to mess anything up, and all you have to do is copy these commands.
  1. Image titled Can Linux Run Exe Step 3

    Navigate to the directory with the file, then open the file with Wine. In the terminal, navigate to the directory containing the file with the command cd <directory name>.[4]
    Then, run the file with the command wine <filename>.exe. For instance, if the file example.exe were stored on your desktop, you’d follow this procedure:[5]

    • cd Desktop/ and press Enter
    • wine example.exe and press Enter
  2. Advertisement

  1. Image titled Can Linux Run Exe Step 4

    1

    Use Wine for single applications. This is the only option for running software designed for Windows without a true version of Windows. Wine is open-source, free software that recreates just enough of Windows to run Windows programs. As a result, you might encounter more bugs and lower performance running software through Wine.[6]

  2. Image titled Can Linux Run Exe Step 5

    2

    Choose a virtual machine for slightly better performance. Virtual machines are programs that run a full copy of Windows in their own window. This approach is less buggy than running apps through Wine, because you’re technically running the apps in their native environment (Windows). The downside is that you’ll be running two operating systems (Linux and Windows) simultaneously, so your PC’s performance might suffer.[7]

    • Popular virtual machines include: VirtualBox, VMware, and Linux’s built-in KVM (Kernel-based Virtual Machine).[8]
    • Because of the computing power required to run both Linux and Windows, this approach works great for productivity apps like Microsoft Office, but not great for graphics/computing-intensive programs like video games.
  3. Image titled Can Linux Run Exe Step 6

    3

    Use dual-booting to run Windows games and complex applications. Dual-booting means you’ll reboot your computer into Windows so the application can run in its native environment. This method is best for games or applications that need high performance. Unfortunately, it does mean you’ll have to reboot your machine every time you want to run Windows software.[9]

  4. 4

    Consider using WSL to get the best out of both Windows and Linux. WSL is an environment that supports running of Linux tools and apps with a native Linux kernel through a hypervisor layer. WSL requires less set up to get started as well.

  5. Advertisement

  1. Image titled Can Linux Run Exe Step 7

    Linux does not have a direct .exe equivalent. For Windows, .exe indicates an executable file, meaning the operating system can run the file. Linux doesn’t use file extensions to indicate which files are executable. Instead, it uses permissions (the basic permissions are read r, write w, and execute x). Permissions determine which files are executable.[10]
    As a result, Linux files can have different extensions (ex. .sh) or no file extensions and still be executable.[11]
    Here’s how to change file permissions and run a file:

    • Type chmod +x file-name.run in the command line to change the file permission to “executable.”
    • Type ./file-name.run to execute the file.
    • If an error pops up, type sudo ./file-name.run. Typing sudo allows you to run the file as an admin. Just be careful, since sudo allows you to make changes to your system.
    • Software installation will often require you to type sudo.

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

About This Article

Thanks to all authors for creating a page that has been read 175,069 times.

Is this article up to date?

В наши дни многие люди переходят на Linux. При переходе на эту новую платформу пользователям часто приходится искать альтернативы популярным программам Windows, которые они использовали ранее. Когда дело доходит до программ замены, платформа Linux по большей части покрывает это. Некоторые программы можно заменить; Photoshop можно заменить на Gimp, а Microsoft Office — на Libre Office. Многие основные программы Windows имеют альтернативы с открытым исходным кодом. Однако нет альтернативы для каждой отдельной программы. Есть некоторые приложения, которые понадобятся пользователям Windows, и альтернативы нет. К счастью, существует программный проект, позволяющий запускать приложения Windows в Linux. Программа называется Wine. Он создает уровень совместимости программ Windows для взаимодействия с операционной системой Linux.

ОПОВЕЩЕНИЕ СПОЙЛЕРА: прокрутите вниз и посмотрите видеоурок в конце этой статьи.

Установить Wine

Все основные дистрибутивы Linux так или иначе содержат Wine, хотя и под другим именем. Откройте окно терминала и используйте следующую команду, чтобы установить его в вашей операционной системе. В качестве альтернативы откройте программу Gnome (или, иначе, вы обычно устанавливаете программное обеспечение на свой компьютер с Linux), найдите Wine и нажмите кнопку установки, чтобы продолжить.

Ubuntu

sudo apt install wine-stable

Debian

sudo apt-get install wine

Fedora

sudo dnf wine

Arch Linux

sudo pacman -S wine

OpenSUSE

sudo zypper install wine

Другой

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

Вино можно употреблять двумя способами. Пользователи могут запускать программу Windows через терминал или с помощью файлового менеджера в системе.

Через Терминал

Для тех, кто предпочитает использовать терминал, вот как запустить приложение для Windows. Сначала перейдите в папку, в которой находится программа, на вашем ПК с помощью команды CD.

Примечание: если ваш EXE-файл отсутствует в папке «Загрузки», а находится в другом месте, измените команду в соответствии со своими потребностями. ~ / = / home / имя пользователя.

cd ~/Downloads

Затем используйте команду Wine для запуска программы.

wine windowsprogram.exe

Через файловый менеджер

Приложения Windows можно запускать (и устанавливать) прямо из файлового менеджера. Для этого откройте инструмент управления файлами, поставляемый с вашей операционной системой Linux. Имейте в виду, что каждая среда рабочего стола немного отличается. Настройки и параметры будут разными, в зависимости от того, какой из них вы используете. Тем не менее, несмотря на это, основная идея остается очень похожей.

Даже если программное обеспечение Wine установлено, это не означает, что он сразу запустит EXE. Вместо этого вам нужно установить Wine в качестве программы по умолчанию для файлов «exe».

Чтобы запустить приложение, найдите папку, в которой оно находится, и щелкните ее правой кнопкой мыши. чтобы открыть контекстное меню. Выберите «Свойства» в контекстном меню и найдите «открыть с помощью», «Параметры типа файла» или что-то подобное. В этом разделе найдите вино. Не можете найти вино в списке программ? Найдите вариант написать вместо этого команду: вино.

Вернитесь в файловый менеджер и дважды щелкните exe. Wine откроет приложение Windows и запустит его.

Винные помощники

Само по себе Wine отлично работает, и у большинства пользователей нет проблем с его использованием для запуска приложения Windows в Linux. Однако некоторые люди находят способ работы Wine сложным и нуждаются в небольшой помощи. Вот почему в этой статье мы кратко рассмотрим несколько хороших «винных помощников». Это ресурсы, которые люди могут использовать, чтобы немного улучшить свои впечатления от Wine.

PlayOnLinux

Для тех, кто хочет использовать Wine для установки игр для Windows, PlayOnLinux — очевидный выбор. Он поставляется с набором помощников, которые делают установку множества различных игр для Windows невероятно простой. Просто воспользуйтесь строкой поиска, найдите понравившуюся игру и нажмите кнопку «Установить». PlayOnLinux устанавливает все, что нужно игре для запуска (даже такие вещи, как среда выполнения Windows, которая требуется игре). PlayOnLinux входит в состав большинства основных дистрибутивов Linux. Чтобы установить его, откройте терминал и введите следующую команду. Либо откройте программный инструмент, поставляемый с вашим дистрибутивом Linux, и выполните поиск «PlayOnLinux».

Ubuntu

sudo apt install playonlinux

Debian

sudo apt-get install playonlinux

Fedora

sudo dnf install playonlinux

Arch Linux

sudo pacman -S playonlinux

OpenSUSE

sudo zypper install playonlinux

CrossOver

Кроссовер, как и PlayOnLinux, — это программное обеспечение, разработанное на основе фреймворка Wine. Однако, в отличие от PlayOnLinux, это программное обеспечение является платным. Это позволяет пользователям делать «винные бутылки». Винные бутылки позволяют программному обеспечению Windows работать независимо от остальной системы. Это означает, что если у пользователя есть программа, которая требует Windows 2000, а другая — Windows 10 или 8, они получают свои собственные бутылки.

Кроме того, в Crossover есть огромный список «вспомогательных скриптов». Все, что нужно сделать пользователю, — это найти популярную программу для Windows, нажать кнопку установки, и программа установит ее за вас. По этой причине, если вы новый пользователь Linux и вам нужна помощь в установке программ Windows, это программное обеспечение — ваш лучший выбор. Купите его для Linux здесь.

Заключение

С помощью Wine становится возможной установка программного обеспечения Windows в Linux. Это не идеально, но возможность запускать программы, разработанные для другой операционной системы, действительно увеличивает удобство использования другой операционной системы. Те, кто работает в Linux, но нуждаются в доступе к определенным программам Windows, могут вздохнуть с облегчением.

Обычное классическое вино

Что нам нравится

  • Не требует лицензии Windows для использования приложений Windows.

  • Простая основная утилита, стоящая за этими инструментами.

  • Это стабильная и официально поддерживаемая версия.

Что нам не нравится

  • Не всегда работают последние версии продуктов Windows.

  • Некоторые игры и приложения работают вяло.

  • Не хватает вспомогательных скриптов.

  • Не имеет последних исправлений и улучшений.

Вино означает «Вино не эмулятор». WINE предоставляет уровень совместимости Windows для Linux, который позволяет устанавливать, запускать и настраивать многие популярные приложения Windows.

Установить ВИНО

Чтобы установить WINE, запустите любой из следующих вариантов, подходящий для вашего дистрибутива Linux.

В Ubuntu, Debian или Mint:

sudo apt-get установить вино

На Fedora и CentOS:

На openSUSE:

судо молнии установить вино

Об Арке и Манджаро:

Открытые программы Windows в WINE

В большинстве сред рабочего стола запустите программу Windows с WINE, щелкнув правой кнопкой мыши файл и выбрав Открыть с помощью загрузчика программ WINE

Или запустите программу из командной строки, используя следующую команду:

винный путь / к / применение

Файл может быть как исполняемым, так и установочным файлом. 

Выберите версию Windows

WINE предлагает инструмент конфигурации, который вы можете запустить с помощью меню рабочего стола или из командной строки, используя следующую команду:

Инструмент конфигурирования позволяет вам выбрать версию Windows для запуска программ, управлять графическими и звуковыми драйверами, управлять интеграцией с рабочим столом и обрабатывать подключенные диски .

ВИНО Постановка

Что нам нравится

  • Более широкая совместимость приложений.

  • Лучшая производительность, чем обычное вино.

  • Частые обновления.

Что нам не нравится

  • Требуется дополнительный репозиторий в большинстве дистрибутивов.

  • Все еще нуждается в некоторой конфигурации для использования.

Следующий шаг от основного выпуска WINE — WINE Staging. Промежуточный выпуск включает исправления и улучшения, которые не считаются достаточно стабильными для включения в основной выпуск. Тем не менее, эти выпуски обычно достаточно стабильны для ежедневного использования.

Использование WINE Staging обычно обеспечивает работу большего количества приложений и повышает производительность тех, которые работают. Если вы не используете WINE для бизнес-приложений (Microsoft Office не в счет), чего не следует делать, вы, вероятно, должны выбрать WINE Staging.

WINE Staging требует от вас установки дополнительного программного репозитория в большинстве дистрибутивов , но после этого его так же просто установить, как и ванильного WINE.

Установить на Ubuntu, Debian и Linux Mint

sudo dpkg - add-архитектура i386

Импортируйте ключ разработчика WINE:

wget -nc https://dl.winehq.org/wine-builds/winehq.key 
sudo apt-key добавить winehq.key

Добавьте репозиторий. Замените eoan своей версией Ubuntu .

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'

В Debian используйте следующий пример, заменив buster на выпуск Debian.

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

Обновите свои репозитории и установите WINE Staging:

Обновление 
sudo apt Установка sudo apt --install-рекомендует winehq-staging

Установить на Fedora

Добавьте репозиторий от разработчиков WINE. Замените 30 в адресе вашей версией Fedora.

dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo

Затем установите последнюю версию WINE Staging, используя DNF.

dnf установить winehq-staging

Установить на openSUSE

openSUSE имеет WINE Staging в своих репозиториях. Чтобы установить это:

zypper установка виноделия

Установить на Arch Linux и Manjaro

WINE Staging находится в официальном хранилище Arch. Установите его как обычно.

Lutris

Что нам нравится

  • Легко играть в игры.

  • Управление конфигурациями без хлопот.

  • Получите последние версии WINE.

  • Управляйте играми в одном месте.

Что нам не нравится

  • Принимает немного настроек на некоторых дистрибутивах.

  • Ориентирован почти исключительно на игры.

Когда дело доходит до игр для Windows на Linux, нет лучшего варианта, чем Lutris. Lutris является относительно новым по сравнению с другими записями в этом списке, но он более чем заслужил свое место, упрощая установку игр для Windows на Linux так же легко, как и на Windows.

С Lutris вы можете играть в такие игры, как Overwatch , в Linux всего за пару кликов. Там нет необходимости знать технические детали. Кто-то уже сделал тяжелую работу за вас.

Lutris также интегрируется с другими игровыми платформами Linux, такими как Steam, для организации вашей игровой библиотеки. С Lutris вы можете получить доступ ко всем своим играм в одном месте. Lutris поддерживает отдельные конфигурации для каждой игры, поэтому он может управлять несколькими версиями WINE одновременно, используя идеальную для каждой игры.

Установить Lutris тоже довольно просто.

Установить на Ubuntu и Linux Mint

Установите Lutris PPA:

sudo add-apt-repository ppa: lutris-team / lutris

Обновите Apt и установите Lutris:

sudo apt update 
sudo apt установить lutris

Установить на Debian

Добавьте конфигурацию хранилища Lutris:

echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list

Затем импортируйте ключ подписи Lutris:

wget -q https://download.opensuse.org/repositories/home:/strycore/Debian_9.0/Release.key -O- | sudo apt-key add -

Наконец, обновите Apt и установите Lutris:

sudo apt update 
sudo apt установить lutris

Установить на Fedora

Lutris доступен в репозиториях Fedora по умолчанию . Установите его с помощью DNF.

sudo dnf установить lutris

Установить на openSUSE

openSUSE также имеет Lutris в своих хранилищах. Установите его как обычно.

sudo zypper установить lutris

Установить на Arch Linux и Manjaro

Арка также имеет Lutris в главном хранилище:

Играть на Linux

Что нам нравится

  • Хорошая игровая поддержка.

  • Установите несколько версий WINE одновременно.

  • Отличная поддержка сообщества.

Что нам не нравится

  • Запуск игр в полноэкранном режиме иногда может привести к сбою.

  • Сообщение об ошибке отсутствует.

Play On Linux, как и Lutris, предоставляет графический интерфейс для WINE. Play On Linux появился раньше, чем Lutris, и он предлагает множество аналогичных функций. Play On Linux — это просто и не включает поддержку нативных игр для Linux. Это требует общего подхода, так что вы можете найти лучшую поддержку офисных приложений здесь, даже если это не так хорошо, как что-то вроде Crossover.

Установить Play On Linux

В Ubuntu, Debian и Mint:

sudo apt установить playonlinux

На Fedora и CentOS:

sudo dnf установить playonlinux

На openSUSE:

sudo zypper установить playonlinux

Об Арке и Манджаро:

sudo pacman -S playonlinux

Доступные программы для Windows

При первом запуске Play On Linux вверху появляется панель инструментов с параметрами для запуска, закрытия, установки, удаления или настройки приложений. Вы также увидите вариант установки на левой панели.

Вы можете выбирать из множества приложений, включая инструменты разработки, такие как Dreamweaver , ассортимент ретро-классики, такой как Sensible World of Soccer, современные игры, такие как Grand Theft Auto версии 3 и 4, серия Half Life и другие.

Графический раздел включает в себя Adobe Photoshop и Fireworks, а в разделе Интернета вы найдете браузеры. Офисная часть немного пострадала. Эти приложения могут не работать.

Play On Linux требует наличия установочных файлов для программ, которые вы устанавливаете, хотя вы можете скачать некоторые игры с GOG.com .

Программное обеспечение, установленное через Play On Linux, обычно работает с большей вероятностью, чем программное обеспечение, установленное на обычном WINE.

Вы также можете установить не перечисленные программы. Однако перечисленные программы специально настроены для установки и запуска с использованием Play On Linux.

Кроссовер

Что нам нравится

  • Упрощенная настройка позволяет новичкам в Linux использовать программы Windows.

  • Надежная круглосуточная поддержка клиентов с премиальным планом.

Что нам не нравится

  • Приложения занимают больше места на жестком диске из-за того, как он обрабатывает контейнеры.

  • Бесплатная пробная версия ограничена 14 днями.

Кроссовер — единственный пункт в этом списке, который не свободен. Это коммерческий продукт на основе WINE. Установщики доступны для Debian, Ubuntu, Mint, Fedora и Red Hat.

Когда вы впервые запускаете Crossover, вы видите пустой экран с кнопкой « Установить программное обеспечение Windows» внизу. Когда вы нажимаете кнопку, появляется новое окно со следующими параметрами:

  • Выберите приложение
  • Выберите установщик
  • Выберите бутылку

Бутылка в Crossover похожа на контейнер, который устанавливает и настраивает каждое приложение Windows.

Когда вы выберете Выбрать приложение , вы увидите панель поиска, из которой вы можете найти программу, которую хотите установить, введя описание.

Вы также можете просмотреть список приложений. Появится список категорий, и, как и в Play On Linux, вы можете выбрать один из множества пакетов.

Когда вы выбираете установку приложения, создается новая бутылка, подходящая для этого приложения, и вам предлагается предоставить установщик или setup.exe. 

Зачем использовать Crossover, когда Play On Linux бесплатна? Некоторые программы работают только с Crossover, а не Play On Linux. Если вам нужна эта программа, то это один из вариантов.

На чтение 6 мин. Просмотров 845 Опубликовано 31.07.2019

Содержание

  1. Получите лучшее из обоих миров с этими эмуляторами Windows
  2. ВИНО
  3. Что нам нравится
  4. Что нам не нравится
  5. Winetricks
  6. Что нам нравится
  7. Что нам не нравится
  8. Играть на Linux
  9. Что нам нравится
  10. Что нам не нравится
  11. Кроссовер
  12. Что нам нравится
  13. Что нам не нравится

Получите лучшее из обоих миров с этими эмуляторами Windows

Несколько лет назад люди не принимали Linux, потому что не могли запускать свои любимые программы для Windows. Однако мир программного обеспечения с открытым исходным кодом значительно улучшился, и многие люди привыкли использовать бесплатные инструменты – от почтовых клиентов и офисных приложений до медиаплееров.

Тем не менее, это может быть тот странный, обязательный программный камень, который работает только в Windows. В этом случае попробуйте использовать один из этих четырех инструментов, которые помогут вам установить и запустить приложения Windows в среде Linux.

ВИНО

Что нам нравится

  • Для использования приложений Windows не требуется лицензия Windows.

  • Возможность запуска большинства игр для Windows.

Что нам не нравится

  • Не всегда работают последние версии продуктов Windows, таких как Microsoft Office.

  • Некоторые игры и приложения работают вяло.

WINE означает «Вино не эмулятор». WINE предоставляет уровень совместимости Windows для Linux, который позволяет устанавливать, запускать и настраивать многие популярные приложения Windows.

Чтобы установить WINE, запустите то, что подходит вам по вкусу Linux.

  • Ubuntu, Debian, Mint и т.д .:
 sudo apt-get install wine 
  • Fedora, CentOS:
 sudo yum install wine 
  • OpenSUSE:
 sudo zypper install wine 
  • Арка, Манджаро и т.д .:
 sudo pacman -S wine 

В большинстве сред рабочего стола вы можете запустить программу Windows с WINE, щелкнув правой кнопкой мыши файл и выбрав Открыть с помощью загрузчика программ WINE .

Конечно, вы можете запустить программу из командной строки, используя следующую команду:

 винный путь/к/application 

Файл может быть как исполняемым, так и установочным файлом.

WINE предлагает инструмент конфигурации, который вы можете запустить с помощью меню вашего рабочего стола или из командной строки, используя следующую команду:

 winecfg 

Инструмент конфигурации позволяет вам выбрать версию Windows для запуска программ, управлять графическими и звуковыми драйверами, управлять интеграцией с рабочим столом и работать с подключенными дисками.

Вы можете найти это руководство по WINE, а также веб-сайт проекта и документацию полезными.

Winetricks

Что нам нравится

  • Значительно расширяет возможности WINE с минимальными усилиями.

  • Не требует установки.

Что нам не нравится

  • Непосредственно не поддерживается его производителем WineHQ.

  • Не так оптимизирован для игр, как другие альтернативы.

Вино само по себе является отличным инструментом. Однако иногда установка приложения может не удаться. Winetricks предоставляет хороший графический инструмент для облегчения процесса установки и запуска приложений Windows.

Чтобы установить Winetricks, запустите любую из следующих команд, подходящую для вашей установки:

  • Ubuntu, Debian, Mint и т.д .:
 sudo apt-get install winetricks 
  • Fedora, CentOS:
 sudo yum установить winetricks 
  • OpenSUSE:
 sudo zypper установить winetricks 
  • Арка, Манджаро и т.д .:
 sudo pacman -S winetricks 

Когда вы запускаете Winetricks, вас приветствует меню со следующими параметрами:

  • Просмотр справки
  • Установить приложение
  • Установить игру
  • Установить бенчмарк
  • Выберите винный префикс по умолчанию
  • Выберите office2007pro
  • Включить автоматическую установку
  • Показать сломанные приложения

Если вы решите установить приложение, появится длинный список приложений. Список включает в себя проигрыватель Audible, устройства для чтения электронных книг для Kindle и Nook, более старые версии Microsoft Office, Spotify, версию Steam для Windows и различные среды разработки Microsoft до 2010 года.

Список игр включает в себя ряд популярных игр, включая Call of Duty, Call of Duty 4, Call of Duty 5, Biohazard, и Grand Theft Auto: Vice City .

Для установки некоторых элементов требуется компакт-диск, а другие можно загрузить.

Играть на Linux

Что нам нравится

  • Руки вниз лучший эмулятор для игр Windows.

  • Установите несколько версий WINE одновременно.

  • Отличная поддержка сообщества.

Что нам не нравится

  • Запуск игр в полноэкранном режиме иногда может привести к сбою.

  • Сообщение об ошибке отсутствует.

Лучший бесплатный инструмент для запуска программ Windows – это Play On Linux.

Как и в Winetricks, Play On Linux предоставляет графический интерфейс для WINE. Play On Linux идет дальше, позволяя вам выбрать версию WINE для использования.

Чтобы установить Play On Linux, выполните одну из следующих команд:

  • Ubuntu, Debian, Mint и т.д .:
 sudo apt-get установить playonlinux 
  • Fedora, CentOS:
 sudo yum установить playonlinux 
  • OpenSUSE:
 sudo zypper установить playonlinux 
  • Арка, Манджаро и т.д .:
 sudo pacman -S playonlinux 

Когда вы впервые запускаете Play On Linux, вверху появляется панель инструментов с параметрами для запуска, закрытия, установки, удаления или настройки приложений. Вы также увидите вариант установки на левой панели.

При выборе параметра установить список категорий выглядит следующим образом:

  • аксессуары
  • развитие
  • образование
  • Игры
  • Графика
  • интернет
  • мультимедиа
  • офис
  • Другой
  • Патчи

Вы можете выбирать из огромного количества приложений, включая инструменты разработки, такие как Dreamweaver, ассортимент ретро-классики, такой как Sensible World of Soccer, современные игры, такие как Grand Theft Auto версии 3 и 4, серия Half Life и многое другое.

Графический раздел включает в себя Adobe Photoshop и Fireworks, а в разделе Интернета вы найдете браузеры.

Офисная часть немного пострадала. Эти приложения могут не работать.

Play On Linux требует наличия установочных файлов для программ, которые вы устанавливаете, хотя вы можете скачать некоторые игры с GOG.com.

Программное обеспечение, установленное через Play On Linux, обычно работает чаще, чем программное обеспечение, установленное Winetricks

Вы также можете установить не перечисленные программы; однако перечисленные программы специально настроены для установки и запуска с использованием Play On Linux.

Кроссовер

Что нам нравится

  • Оптимизированная настройка облегчает для новичков Linux использование программ Windows.

  • Надежная круглосуточная поддержка клиентов с премиальным планом.

Что нам не нравится

  • Приложения занимают больше места на вашем жестком диске из-за того, как он обрабатывает контейнеры.

  • Бесплатная пробная версия ограничена 14 днями.

Кроссовер – единственный предмет в этом списке, который не является бесплатным. Установщики доступны для Debian, Ubuntu, Mint, Fedora и Red Hat.

Когда вы впервые запускаете Crossover, вы видите пустой экран с кнопкой «Установить программное обеспечение Windows» внизу. Если вы нажмете кнопку, появится новое окно со следующими параметрами:

  • Выберите приложение
  • Выберите установщик
  • Выберите бутылку

Бутылка в Crossover похожа на контейнер, который используется для установки и настройки каждого приложения Windows.

Когда вы выберете Выбрать приложение , вы увидите панель поиска, из которой вы можете найти программу, которую хотите установить, введя описание.

Вы также можете выбрать просмотр списка приложений. Появится список категорий, и, как и в Play On Linux, вы можете выбирать из широкого спектра пакетов.

Когда вы решите установить приложение, будет создана новая бутылка, подходящая для этого приложения, и вам будет предложено указать установщик или setup.exe.

Зачем использовать Crossover, когда Play On Linux бесплатна? Некоторые программы работают только с Crossover, а не Play On Linux. Если вам крайне нужна эта программа, тогда это один из вариантов.

Хотя WINE – отличный инструмент, а другие перечисленные опции обеспечивают дополнительную ценность для WINE, некоторые программы могут работать некорректно, а некоторые могут вообще не работать. Другие варианты включают создание виртуальной машины Windows или двойную загрузку Windows и Linux.

Понравилась статья? Поделить с друзьями:
  • Приложения запускающиеся при загрузке windows 10
  • Принтер не найден на сервере подключение невозможно windows 10
  • Принтер epson stylus sx3900 драйвер windows 10
  • Приложения запускаются в фоновом режиме windows 10
  • Принтер epson l210 series с официального сайта для windows