4+ способов запуска программного обеспечения Windows на Linux

Оглавление:

4+ способов запуска программного обеспечения Windows на Linux
4+ способов запуска программного обеспечения Windows на Linux

Видео: 4+ способов запуска программного обеспечения Windows на Linux

Видео: 4+ способов запуска программного обеспечения Windows на Linux
Видео: Настраиваем Firefox - YouTube 2024, Ноябрь
Anonim
Linux прошел долгий путь, но вам все равно придется иногда запускать приложения для Windows - особенно для ПК с ОС Windows. К счастью, существует множество способов запуска приложений Windows в Linux.
Linux прошел долгий путь, но вам все равно придется иногда запускать приложения для Windows - особенно для ПК с ОС Windows. К счастью, существует множество способов запуска приложений Windows в Linux.

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

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

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

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

Вы также можете попробовать использовать приложение, такое как PlayOnLinux, которое помогает автоматизировать процесс установки поддерживаемых игр и другого программного обеспечения в Wine.
Вы также можете попробовать использовать приложение, такое как PlayOnLinux, которое помогает автоматизировать процесс установки поддерживаемых игр и другого программного обеспечения в Wine.
Приложение Netflix Desktop использует исправленную версию Wine для запуска Netflix для Linux - Silverlight не работает должным образом с текущей версией Wine.
Приложение Netflix Desktop использует исправленную версию Wine для запуска Netflix для Linux - Silverlight не работает должным образом с текущей версией Wine.
Image
Image

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

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

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

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

Попробуйте CrossOver

Если 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.

Image
Image

Когда все остальное не работает: двойная загрузка

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

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

Рекомендуемые: