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

Обновлено: 06.07.2024

В этой статье вы узнаете, как запускать приложения Windows в Linux/Ubuntu 18.04 с помощью Wine и других альтернатив. Wine (Wine Is Not An Emulator) — это приложение с открытым исходным кодом, которое предоставляется в качестве уровня совместимости в Linux. Он используется для преодоления разрыва между мирами Linux и Windows, чтобы приложения, предназначенные для Windows, могли работать в Linux.
Эмулятор или виртуальная машина будут имитировать внутреннюю логику Windows, тогда как Wine преобразует логику Windows в нативную логику, совместимую с UNIX/POSIX.
Говорят, что не все приложения для Windows могут работать в Linux, и даже если они запускаются, их поведение будет отличаться от поведения в их естественной среде Windows. Wine имеет базу данных (AppDB), в которой перечислены все приложения, которые были должным образом протестированы и подтверждены для работы в Linux.

Винная установка

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

Сначала мы обновим список пакетов с помощью команды:

обновление sudo

Теперь выполните следующую команду, чтобы установить вино:

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


Запуск программ Windows в Linux с помощью Wine

Как видите, существует две версии Wine: стабильная версия и версия для разработки.

Версия для разработчиков

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

sudo apt install wine-development


Теперь, чтобы проверить версию Wine, введите команду ниже:


Стабильная версия

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

a — Чтобы добавить архитектуру i386, выполните приведенную ниже команду перед установкой 64-разрядной версии Wine:

sudo dpkg –добавить архитектуру i386


Это на случай, если вы используете 64-разрядную версию Ubuntu. Чтобы узнать, используете ли вы 32- или 64-разрядную версию , вы можете прочитать нашу статью здесь.

b — чтобы добавить ключ подписи WineHQ, введите команду ниже:


c — чтобы добавить соответствующий репозиторий из WineHQ, выполните следующую команду:


d — стабильную версию теперь можно установить, выполнив следующую команду:

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


Запуск Windows в Linux с помощью wine-hq

Для этого потребуется 411 МБ дополнительного места на диске. Продолжайте и нажмите Y, когда будет предложено.


Как и раньше, введите команду ниже, чтобы узнать версию:

Приложения, поддерживаемые Wine

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

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

  • Platinum: приложения будут работать безупречно
  • Gold: приложения работают безупречно, но требуется специальная настройка.
  • Серебряный уровень: приложения с незначительными проблемами.
  • Бронзовый уровень: в приложении есть серьезные проблемы, которые могут препятствовать его работе.
  • Мусор: эти приложения не будут работать в Wine.

Это можно найти, щелкнув элемент «Обзор приложений» с левой стороны при посещении веб-сайта WineHQ. В вашем распоряжении также другие параметры фильтрации, как показано ниже:


Здесь мы ищем приложения, содержащие слово adobe.
Если вы нажмете на ссылку, вы увидите более подробную информацию, например, если вы нажмете на Adobe Audition, вы получите следующую информацию:


Это может помочь вам решить, какую версию приложения вы хотите установить.

Конфигурация вина

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


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


Вы должны найти виртуальный диск C: по адресу:


Этот диск будет содержать следующие элементы, знакомые пользователям Windows:


Как устанавливать приложения с вином?

Любое поддерживаемое приложение можно установить с помощью Wine так же легко, как и в Windows. Ниже мы приводим краткое руководство по установке простого приложения в Wine.

Сначала необходимо загрузить приложение. Здесь мы загрузим Notepad++ с веб-сайта Notepad++.

После загрузки на вашем компьютере выберите загруженный файл и щелкните его правой кнопкой мыши. Появится всплывающее меню с некоторыми предлагаемыми приложениями. Выберите «Открыть с помощью Wine Windows Program Loader».


После запуска мастера установки выберите нужный язык и перейдите к установке Notepad++.


Приложения Windows будут установлены в каталог /.wine/drive_c/.


Чтобы запустить Notepad++, откройте каталог ~/.wine/drive_c/Program Files (x86)/Notepad++ и дважды щелкните файл notepad++.exe.

Играть в Linux

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

Ниже мы покажем, как установить PlayOnLinux на Ubuntu 18.04.

Установка PlayOnLinux

PlayOnLinux можно установить через Ubuntu Software Center. Откройте Ubuntu Software Center:


Теперь нажмите кнопку поиска в правом верхнем углу и введите PlayOnLinux:


Нажав на область выше, вы увидите экран ниже, содержащий кнопку установки:


Давай, нажми эту кнопку. Вам будет предложено ввести пароль. Как только это будет сделано, начнется процесс установки. Это может занять до двух минут.

Использование PlayOnLinux

После установки PlayOnLinux нажмите кнопку запуска:


Или перейдите в Dash и введите PlayOnLinux :


Теперь, когда появилось окно программы:


Нажмите на пункт меню «Установить программу». Появится показанный ниже экран, содержащий несколько категорий и наименований программ, которые можно установить.


Не стесняйтесь нажимать на верхние значки, чтобы увидеть соответствующие приложения. Найдя нужное программное обеспечение, выберите его и нажмите кнопку «Установить», расположенную в правом нижнем углу. В отличие от Wine, для многих приложений потребуется установочный компакт-диск или установочный файл, который необходимо загрузить.

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

Винпак

Многие разработчики программного обеспечения и сторонние поставщики приложений используют хорошо известный формат упаковки для Linux под названием Flatpak. Flatpak предлагает кроссплатформенную структуру, которая позволяет пользователям упаковать свои приложения Linux один раз, чтобы распространять их для всех дистрибутивов Linux. Вы можете узнать больше о Flatpak в нашей статье о том, как устанавливать и удалять приложения в Ubuntu.

Winepak – это бесплатная утилита с открытым исходным кодом, предназначенная для упаковки приложений Wine с помощью функции упаковки Flatpak. Это позволит вам использовать репозиторий Winepak для поиска и установки нужного приложения. Например, можно загрузить и установить такие игры, как Fortnite, Overwatch и World of Warcraft. Вы можете внести свой вклад в проект Winepak на GitHub.
С помощью Winepak вы можете установить приложение Windows в Linux с помощью одной команды.

Установка Winepak

Чтобы установить Winepak, выполните следующие действия:

1. Если flatpak еще не установлен на вашем компьютере, следуйте инструкциям в нашей статье о том, как устанавливать и удалять приложения в Ubuntu.

2 — необходимо добавить репозиторий Flathub, выполнив следующую команду:

В Flatpak добавление репозитория отличается от добавления репозитория Ubuntu. В Flatpak они называются «пульты», и их можно добавить в Flatpak с помощью простой команды. Flathub — самый большой пульт для Flatpak.


3 – Теперь добавьте репозиторий winepak с помощью команды:


Поиск приложений с помощью winepak

Чтобы увидеть все пакеты, которые можно установить из winepak, используйте команду:

flatpak remote-ls winepak


Самый распространенный способ найти приложение или игру с помощью winepak — выполнить поиск. Поскольку винпак еще новый, доступных для установки игр не так много. Чтобы найти, например, overwatch, введите команду ниже:

Поиск в плоском пакете AndroidStudio

Однако это может занять некоторое время, так как flatpak будет запрашивать свои удаленные устройства.


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

Чтобы установить приложение app_name, выполните следующую команду:

flatpak install winepak tld.domain.your_application

Чтобы установить, например, приложение AndroidStudio, введите следующую команду:

установка плоского пакета com.google.AndroidStudio

Переход

CrossOver от CodeWeaver — это проприетарное программное обеспечение, которое позволяет пользователям запускать несколько программ Windows или популярных приложений в Linux. Некоторые из поддерживаемых приложений включают Intuit Quicken, Microsoft Office (начиная с Office 97 до Office 2010), Photoshop CS и Adobe Photoshop (поддерживаются не все версии). CrossOver также может помочь геймерам запускать любимые игры, такие как Guild Wars и World of Warcraft.

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

Виртуальные машины

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

Для запуска приложения на базе Windows, очевидно, нужна машина с Windows. В Linux можно установить Windows на «виртуальной машине» с помощью некоторых приложений, таких как VMware, VirtualBox или встроенной KVM, виртуальной машины на основе ядра Linux.


Выше вы можете увидеть создание виртуальной машины для запуска Windows 10 в Ubuntu с помощью диспетчера Oracle VM VirtualBox.

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

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

Заключение

Чтобы запускать приложения Windows в Linux, Wine имеет несколько преимуществ по сравнению с другими виртуальными машинами или эмуляторами, поскольку он может поддерживать большое количество полезных программ Windows вместе с обновленным статусом их выполнения. Установка приложения с помощью Wine в Linux осуществляется двойным щелчком мыши и не требует предварительного запуска Wine. Это необходимо для пользователей Linux, которые скучают по программному обеспечению для Windows. Q4Wine — это графический интерфейс для вина, который помогает управлять префиксами вина, а также установленными приложениями.
CrossOver, основанный на Wine, упрощает пользователям установку приложений Windows.
Другой альтернативой может быть установка Windows на виртуальную машину, работающую под управлением Linux. хотя это кажется идеальным решением, оно имеет некоторые недостатки, заключающиеся в том, что оно может потреблять ваши аппаратные ресурсы.
PyWinery — это простой и удобный графический менеджер винных префиксов. Это позволяет пользователям запускать приложения, управлять и исследовать конфигурацию отдельных префиксов в графическом виде.
Winepak появился совсем недавно, но, как вы, возможно, уже читали, он достаточно мощен, когда дело доходит до поиска приложений и их установки.
Еще одно простое решение — использовать двойную загрузку, т. е. установить Windows вместе с Linux. Многие пользователи Linux выбирают вариант с двойной загрузкой, особенно если у них есть SSD, поскольку время загрузки быстрое. Многие другие программы позволяют пользователям устанавливать игры в Linux, такие как Lutris, Proton.

Если вам нравится контент, мы будем признательны за вашу поддержку, купив нам кофе. Большое спасибо за ваш визит и поддержку.


Linux обладает большими возможностями, чем когда-либо. С более чем 1000 игр для Linux, доступных в Steam, и общим переходом к большему количеству программного обеспечения для настольных компьютеров через Интернет потребность в Windows меньше, чем когда-либо. В конце концов, теперь вы можете смотреть Netflix в Linux без каких-либо взломов и даже можете использовать Microsoft Office в Linux — по крайней мере, его веб-версию.

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

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

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

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

playonlinux wine

Версия Wine для PlayOnLinux, работающая на Ubuntu.

Сначала загрузите Wine из репозиториев программного обеспечения вашего дистрибутива Linux. После его установки вы можете загрузить файлы .exe для приложений Windows и дважды щелкнуть их, чтобы запустить их с помощью Wine. Вы также можете попробовать PlayOnLinux, необычный интерфейс поверх Wine, который поможет вам установить популярные программы и игры для Windows.

Codeweavers также предлагает коммерческую версию Wine, известную как CrossOver Linux. Вы должны платить за его использование, но Codeweavers старается изо всех сил официально поддерживать популярные приложения (такие как Microsoft Office, Adobe Photoshop и некоторые крупные компьютерные игры) и обеспечивать их правильную работу. Codeweavers также вносит свои изменения обратно в основной проект Wine.

Виртуальные машины

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

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

virtualbox on Ubuntu

VirtualBox в Ubuntu Linux.

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

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

Двойная загрузка

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

Установка Linux в конфигурации с двойной загрузкой.

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

Лучший способ настроить систему с двойной загрузкой – сначала установить Windows. Если на вашем компьютере уже была установлена ​​Windows, этого достаточно. Затем установите дистрибутив Linux по вашему выбору и скажите, чтобы он устанавливался вместе с Windows. После этого вы сможете выбирать предпочтительную операционную систему при каждой загрузке компьютера. Это руководство Ubuntu по установке Linux рядом с Windows может помочь вам в этом процессе.

Хотите быть в курсе последних новостей о Linux, BSD, Chrome OS и остальном мире за пределами Windows? Добавьте в закладки страницу колонки World Beyond Windows или подпишитесь на нашу RSS-ленту.

Наилучший вариант действительно зависит от того, что вы пытаетесь сделать. Если вам нужно запустить одно приложение или игру, которая хорошо работает в Wine, Wine может быть идеальным вариантом. Если вам нужно запускать различные настольные приложения, такие как самые современные версии Office и Photoshop, с которыми Wine может столкнуться с трудностями, лучше всего подойдет виртуальная машина. Если вы играете на ПК и хотите играть в новейшие игры для Windows, двойная загрузка даст вам необходимую производительность без головной боли, связанной с Wine.

WINE – это проект с открытым исходным кодом, который помогает многим приложениям Windows работать в Linux так, как если бы они были родными программами.

Экран компьютера с открытыми файлами или окнами

В 2021 году людей любят Linux больше, чем когда-либо прежде. В этой серии я расскажу о 21 причине использования Linux. Вот как с помощью WINE можно упростить запуск приложений Windows в Linux.

Есть ли у вас приложение, которое работает только в Windows? Это единственное приложение, которое удерживает вас от перехода на Linux? Если это так, вы будете рады узнать о WINE, проекте с открытым исходным кодом, в котором почти полностью переработаны ключевые библиотеки Windows, чтобы приложения, скомпилированные для Windows, могли работать в Linux.

WINE расшифровывается как "Wine Is Not a Emulator", что указывает на код, управляющий этой технологией. Разработчики с открытым исходным кодом с 1993 года работают над переводом любых входящих вызовов Windows API, которые делает приложение, в вызовы POSIX.

Дополнительные ресурсы по Linux

Это удивительный подвиг программирования, особенно учитывая, что проект работал независимо, без помощи Microsoft (мягко говоря), но есть ограничения. Чем дальше приложение отклоняется от «ядра» Windows API, тем меньше вероятность того, что WINE сможет предвидеть его запросы. Есть поставщики, которые могут компенсировать это, в частности, Codeweavers и Valve Software. Между производителями приложений, требующих перевода, и людьми и компаниями, выполняющими перевод, отсутствует координация, поэтому может быть некоторая задержка между, например, обновлением названия программного обеспечения и получением им «золотого» статуса в штаб-квартире WINE.< /p>

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

Установка WINE

Вы можете установить WINE из репозитория программного обеспечения вашего дистрибутива Linux. В Fedora, CentOS Stream или RHEL:

В Debian, Linux Mint, Elementary и подобных:

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

Установка приложения

Сначала загрузите программу установки TinyCAD. Как это часто бывает с установщиками Windows, это файл .exe. После загрузки дважды щелкните файл, чтобы запустить его.

Мастер установки WINE TinyCAD

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

Установочный и целевой диск WINE TinyCAD

После установки приложение обычно предлагает запуститься автоматически. Если вы готовы протестировать его, запустите приложение.

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

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

TinyCAD, работающий с WINE

При сбое WINE

Большинство приложений, которые я запускаю в WINE, включая TinyCAD, работают должным образом. Однако есть исключения. В этих случаях вы можете либо подождать несколько месяцев, чтобы увидеть, удастся ли разработчикам WINE (или, если это игра, Valve Software) наверстать упущенное, либо вы можете связаться с поставщиком, таким как Codeweavers, чтобы узнать, продают ли они поддержку для приложения. вам нужно.

WINE обманывает, но в хорошем смысле

Некоторые пользователи Linux считают, что если вы используете WINE, вы «мошенничаете» с Linux. Может так показаться, но WINE — это проект с открытым исходным кодом, который позволяет пользователям переключаться на Linux и по-прежнему запускать необходимые приложения для работы или хобби. Если WINE решает вашу проблему и позволяет вам использовать Linux, используйте его и воспользуйтесь гибкостью Linux.

Собирание кусочков головоломки для формирования экрана компьютера

Используйте этот загрузочный USB-накопитель в Linux, чтобы спасти пользователей Windows

WoeUSB позволяет загружать диски Windows из Linux и помогает вашим друзьям разблокировать их вышедшие из строя машины.

Собирание кусочков головоломки для формирования экрана компьютера

Преобразуйте свою установку Windows в виртуальную машину на Linux

Вот как я настроил виртуальную машину VirtualBox для использования физического диска Windows на моей рабочей станции Linux.


Крис Хоффман

< бр />

Крис Хоффман
Главный редактор

Крис Хоффман – главный редактор How-To Geek. Он писал о технологиях более десяти лет и два года был обозревателем PCWorld. Крис писал для The New York Times, давал интервью в качестве эксперта по технологиям на телевизионных станциях, таких как NBC 6 в Майами, и освещал свою работу в таких новостных агентствах, как BBC. С 2011 года Крис написал более 2000 статей, которые были прочитаны почти миллиард раз — и это только здесь, в How-To Geek. Подробнее.


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

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

Использовать вино

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

Чтобы запустить приложение в Wine, вы можете установить Wine и использовать его для запуска установочного файла .exe. Прежде чем вы это сделаете, вы должны заглянуть на веб-сайт базы данных приложений Wine, который расскажет вам, насколько хорошо приложение работает в Wine. Wine часто используется для игр, поскольку игры — это один из видов программного обеспечения, которое не может работать на виртуальной машине. Хотя Wine можно использовать для запуска настольных приложений, таких как Photoshop и Microsoft Word, они будут безупречно работать на виртуальной машине (см. ниже).


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


Настольное приложение Netflix использует исправленную версию Wine для запуска Netflix в Linux — Silverlight не работает должным образом с текущей версией Wine.


Запуск Windows на виртуальной машине

Хотя в Wine могут возникать ошибки или сбои при установке приложений, виртуальная машина сможет нормально запускать эти настольные приложения. Установите Windows в программу виртуальной машины, например VirtualBox, VMware Player или KVM, и Windows будет работать в окне. Вы можете установить программное обеспечение Windows на виртуальную машину и запустить его на рабочем столе Linux.

Виртуальные машины создают некоторые накладные расходы, но с современными быстрыми процессорами запуск многих типов программного обеспечения на виртуальной машине не должен быть проблемой. Это особенно верно после того, как вы настроили скорость этих виртуальных машин. Это не относится к играм — виртуальные машины не очень хорошо поддерживают 3D-графику, поэтому все игры, кроме самых старых, не запустятся.


Чтобы интегрировать приложения Windows с вашим рабочим столом, вы можете использовать бесшовный режим VirtualBox или режим Unity VMware. Приложения по-прежнему будут работать на виртуальной машине, но их окна будут плавно отображаться на вашем рабочем столе, как если бы они работали в Linux.


Попробуйте кроссовер

Если Wine кажется слишком сложным, вы можете попробовать CrossOver Linux. CrossOver — это коммерческий продукт, поэтому он будет стоить вам денег, хотя CodeWeavers предлагает бесплатную пробную версию. CrossOver, по сути, берет программное обеспечение Wine и упаковывает его так, чтобы оно гарантированно работало с популярными приложениями, такими как Photoshop, Office и даже с популярными играми. CodeWeavers предоставляет коммерческую поддержку для этих поддерживаемых программ, так что вам есть к кому обратиться, если что-то сломается.

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

Как и в случае с Wine, CrossOver не будет идеально работать со всем. Как и в случае с Wine, у CodeWeavers есть веб-сайт базы данных совместимости.

Использовать удаленный рабочий стол

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

Многие рабочие столы Linux уже включают программное обеспечение для доступа к удаленным рабочим столам Windows. Если нет, вы можете установить пакет rdesktop.


Когда ничего не помогает: двойная загрузка

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

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


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

< /tbody>
Команды Linux
Файлы tar · pv · cat · tac · chmod · grep · diff · sed · ar · man · pushd · popd · fsck · testdisk · seq · fd · pandoc · cd · $PATH · awk · join · jq · fold · uniq · journalctl · tail · stat · ls · fstab · echo · less · chgrp · chown · rev · look · strings · type · rename · zip · unzip · mount · umount · install · fdisk · mkfs · rm · rmdir · rsync · df · gpg · vi · nano · mkdir · du · ln · patch · convert · rclone · shred · srm
Процессы alias · screen · top · nice · renice · прогресс · strace · systemd · tmux · chsh · история · at · пакетное · бесплатное · которое · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · timeout · стена · yes · kill · спать · sudo · su · время · groupadd · usermod · группы · lshw · выключение · перезагрузка · halt · poweroff · passwd · lscpu · crontab · date · bg · fg
Сеть netstat · ping · traceroute · ip · ss · whois · fail2ban · bmon · копать · finger · nmap · ftp · curl · wget · who · whoami · w · iptables · ssh-keygen · ufw
  • › Используйте бесшовный режим VirtualBox или режим Unity от VMware для беспрепятственного запуска программ с виртуальной машины
  • › Сегодня прекращается поддержка Windows XP: как перейти на Linux
  • › Как установить Microsoft Office в Linux
  • › 5 веб-сайтов, которые должен добавить в закладки каждый пользователь Linux
  • › 5 способов запуска программного обеспечения Linux в Windows
  • › Как перенести свои сохранения Stardew Valley между ПК, Mac, iPhone и iPad
  • › Каковы недостатки перехода на Linux?
  • › Что означает XD и как вы его используете?

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