Как в Linux установить программное обеспечение или игры для Windows?

Мочь .exe и .msi файлы (программное обеспечение Windows) должны быть установлены в Ubuntu?

Короткий ответ

exe-файлы не совместимы с Ubuntu в двоичном формате. Однако существуют уровни совместимости для Linux, такие как Wine, которые способны запускать .exe.


Подробный ответ и решения

Основная проблема:

Ubuntu - это совершенно иная система, чем MS Windows. Он не только выглядит по-другому, но и использует другие механизмы для своих основных функций.

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

Если вы только что перешли с Windows и делаете первые шаги с Ubuntu, вы можете быть действительно удивлены тем, что exe-файлы не запускаются. Могут быть разные симптомы, либо может появиться сообщение об ошибке, либо при двойном щелчке по exe-файлу может вообще не быть никакого эффекта. Все это происходит, потому что Ubuntu имеет без понятия что он должен сделать, чтобы запустить этот файл? Ubuntu не осведомлена о том, как MS Windows работает "за кулисами", и поэтому не может выполнить код, который находится внутри них. На техническом жаргоне говорят, что исполняемые файлы Windows и Linux несовместимы с двоичными файлами.

Ищете альтернативы

Первое, что вы должны сделать, это понять, что, скорее всего, вы не хотите запускать этот exe-файл. Большинство приложений Windows, к которым вы привыкли, имеют свою Ubuntu альтернативы в Центре программного обеспечения Ubuntu.

Следовательно самый первый шаг, когда вы пытаетесь запустить exe-файл заключается в том, чтобы проверить, существует ли версия того же приложения Ubuntu (например, Firefox - у него есть как Windows, так и Ubuntu edition), или близкая альтернатива, которая не является тем же приложением, но делает на 99% то же самое. Например, если вы хотите составить документ, вместо MS Office вы захотите использовать LibreOffice.

Как я могу найти альтернативу?

Вот несколько советов.

  1. Найдите Центр программного обеспечения Ubuntu.
    • Запустите Ubuntu Software Center, введите в поле поиска, какое приложение вы ищете. Например, набрав в "фотошоп" находит The GIMP - ТРЮКАЧ, который является отличным продвинутым инструментом для редактирования изображений и является отличной заменой Adobe Photoshop.
    • Многие приложения Windows также доступны для Ubuntu и имеют свои идентичный версия в Ubuntu Software Center, которая является предпочтительным способом установки программного обеспечения в Ubuntu.
  2. Поиск Спросите Ubuntu (этот самый сайт).
  3. Эта страница справки Ubuntu содержит отличные советы при поиске альтернатив.
  4. http://ubuntuguide.org/wiki/Alternatives
  5. http://alternativeto.net/

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

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

К счастью, вы можете получить exe-файлы для запуска в Ubuntu.

Запуск exe-файлов в Ubuntu с помощью WINE

Что такое Вино? Ну, технически это уровень совместимости. Это означает, что он предоставляет среду, аналогичную Windows, для любого exe-приложения, которое вы пытаетесь запустить. Следовательно, с помощью WINE .exe файлы будут запускаться в Ubuntu.

WINE по умолчанию не установлен. Вы можете получить его либо с помощью:

  • Поиск "wine" в Ubuntu Software Center.
  • Выполнение команды: sudo apt-get install wine.

Подробную информацию об установке WINE можно найти в этот вопрос.

Итак, я установил WINE. Что теперь?

Приступайте к запуску вашего exe-файла! Дважды щелкните по нему, и, если повезет, все будет выглядеть так же, как в Windows. Вуаля!

предупреждение: Не все приложения будут вести себя правильно при запуске с WINE. ВИНО ни в коем случае не является совершенным, и потому, что оно притворяется чтобы быть средой Windows, а не реальной средой, некоторые приложения могут работать со сбоями. Общие проблемы могут включать в себя неправильно отображаемые поля, проблемы с полноэкранным режимом в видеоиграх, проблемы с защитой от копирования. Некоторые из них могут быть решены без особых хлопот, обязательно проверьте База данных приложений WINE и используйте Google, чтобы найти подсказки на случай, если ваш exe-файл работает неправильно.

Запуск приложений Windows на Ubuntu с помощью PlayOnLinux

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

Это называется PlayOnLinux (вебсайт) и он поддерживает довольно широкий спектр программного обеспечения (просматривать).

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

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

Установка PlayOnLinux:

  • Найдите его в Центре программного обеспечения Ubuntu или
  • Бежать sudo apt-get install playonlinux

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

Вместо того, чтобы дважды щелкнуть exe-файл (который запускает его с помощью WINE), запустите приложение PlayOnLinux. Нажмите кнопку "Установить" на панели инструментов и выберите, какое приложение вы хотите установить. PlayOnLinux проведет вас через процесс установки (конечно, вам понадобится установочный носитель).

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

Коммерческие решения

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

Вы можете, если сначала установите

Уровень совместимости с вином icon из Центра программного обеспечения вы можете устанавливать приложения Windows в Ubuntu. Однако имейте в виду, что не все приложения работают идеально или без сбоев. Некоторые приложения даже непригодны для использования, в то время как другие работают отлично (см. База данных приложений Wine для получения хорошего представления о том, насколько хорошо работают различные программы). видеть Как установить и настроить Wine? чтобы помочь вам установить это.

Как только Wine будет установлен, вы можете просто дважды щелкнуть по .exe или .msi файл для его запуска. Если по какой-то причине это не сработает, щелкните файл правой кнопкой мыши и выберите "Открыть с помощью Wine Windows Program Loader". Конечно, запускайте исполняемые файлы только из источников, которым вы доверяете, чтобы избежать вредоносных программ Windows.

Screenshot of right-click opening an executable

Если вы столкнетесь с проблемами совместимости, вы можете попробовать последнюю бета-версию Wine из ppa:ubuntu-wine/ppa источник программного обеспечения (см. Что такое PPA и как я могу их использовать?).

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

Чтобы просмотреть отладочный вывод программного обеспечения Windows (на случай, если что-то пойдет не так), запустите его с терминала, используя wine msiexec /i file.msi или просто wine file.exe.

да, используя вино.

получите его, перейдя в центр программного обеспечения Ubuntu.

вот ссылка на ppahttps://launchpad.net /~ubuntu-wine/+архив/ppa

вот видео о том, как установитьhttp://www.youtube.com/watch?v=hZgjgeDQVo4

вот видео по установке основных приложенийhttp://www.youtube.com/watch?v=RLRLWEfdFqY&amp ;функция=связанная

а вот wine wiki, которая предоставит вам дополнительную информацию.http://wiki .winehq.org/HowTo

если вы хотите поиграть в игру с компакт-диска, вы можете установить играйте на linux который также доступен в центре программного обеспечения Ubuntu. надеюсь, это поможет

Сначала вам нужно будет установить уровень совместимости с Wine, он позволит вам запускать приложения Windows на Ubuntu:

  1. Откройте Центр программного обеспечения Ubuntu
  2. Поиск "Вино"
  3. Установите "Wine Microsoft Windows Compatibility Layer"

Далее вам нужно сообщить Ubuntu, что это программа.

  1. Щелкните правой кнопкой мыши на .exe файл и выберите Свойства
  2. Идти к Разрешения и проверить Разрешить выполнение файла как программы

Теперь вы можете запустить программу

  • Щелкните правой кнопкой мыши на .exe файл и выберите Открыть с помощью загрузчика программ Wine Windows

Вот и все, теперь программа должна работать нормально. Я протестировал это с помощью различных частей программного обеспечения Windows, в том числе версия для Windows из Моно.

Для приложений, которые не работают в Wine, вы можете использовать Virtualbox, установив Windows на виртуальную машину. В Virtualbox поддерживается 3D-ускорение.

Смотрите также эти вопросы:

Wine не является идеальным ответом, так как у вас, вероятно, возникнет много проблем с совместимостью. Вы могли бы рассмотреть возможность первой проверки вашей заявки по адресу WineHQ.org Платина - лучший уровень, затем Золото, Серебро, Бронза и, наконец, Мусор.

alt text

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

Прежде всего, EXE-файл - это исполняемый файл Windows. В Linux и других системах на базе *nix мы не используем .EXE как расширение файла для исполняемых файлов программы. Скорее мы устанавливаем разрешение на выполнение программы с помощью chmod команда.

Во-вторых, ваш вопрос слишком широк. Какой "EXE-файл", с помощью которого, как я предполагаю, вы пытаетесь запустить приложение Windows, вы пытаетесь запустить? Существует программа под названием WINE, которая имеет возможность запускать программы Windows с различными уровнями успеха.

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

Вы должны знать, что Ubuntu - это совершенно другая ОС, чем Windows. Файловые структуры несовместимы. Так .exe файлы предназначены для Windows, а не для Linux. Поэтому они не будут работать.

Сказав это, есть некоторые .exeфайлы, которые хорошо работают в Linux (Ubuntu) с помощью программы под названием wine. Последняя стабильная версия должна находиться в центре программного обеспечения.

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

Наконец, существует 1000 приложений, разработанных для Linux, которые делают почти то же самое, что и приложения для Windows. Многие из них являются кроссплатформенными, например VLC, Firefox и многие другие.

Ну, exe-файл Windows не будет запускаться в Linux, это другая операционная система. Вы могли бы установить вино а затем повторите попытку. Работает очень хорошо в большинстве случаев.

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

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

Вот ссылка на получение настройки:http://www.ubuntugeek.com/create-and-manage-virtual-machines-using-virtualbox.html

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

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

В Википедии есть статья как о VirtualBox, так и о виртуализации. Я могу разместить только одну ссылку, пока не получу больше интересных баллов, поэтому я решил, что учебное пособие будет лучшей ссылкой, поскольку в нем есть краткое описание

не работает ли steam?

Steam работает для некоторых игр, но не для всех.