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, они будут безупречно работать на виртуальной машине (см. Ниже).

dd-wrt настройка openvpn

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

Реклама

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

резервная копия sd-карты raspberry pi

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

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

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

разница между биосом и уефи

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

Попробуйте CrossOver

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

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

Реклама

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

как сделать храм

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

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

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

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

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

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

виндовс 10 32 или 64бит

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

Команды Linux
Файлы деготь · pv · Кот · такс · chmod · рукоятка · разница · sed · С участием · человек · толкать · popd · fsck · тестовый диск · seq · fd · пандок · компакт диск · $ ПУТЬ · awk · присоединиться · jq · складывать · уникальный · journalctl · хвостик · государство · ls · fstab · выбросил · меньше · chgrp · Chown · rev · Посмотрите · струны · тип · переименовать · застегивать · распаковать · устанавливать · размонтировать · установить · fdisk · mkfs · rm · rmdir · rsync · df · gpg · мы · нано · mkdir · от · пер · пластырь · конвертировать · rclone · крошить · SRM
Процессы псевдоним · экран · верхняя · Ницца · Ренис · прогресс · Strace · система · tmux · чш · история · в · партия · бесплатно · который · dmesg · usermod · пс · chroot · xargs · tty · мизинец · lsof · vmstat · тайм-аут · стена · да · убийство · спать · судо · его · время · groupadd · usermod · группы · lshw · неисправность · перезагружать · останавливаться · выключение · пароль · lscpu · crontab · Дата · bg · фг
Сети netstat · пинг · трассировка · ip · SS · кто · fail2ban · бмон · ты · Палец · nmap · ftp · завиток · wget · ВОЗ · кто я · В · iptables · ssh-keygen · ufw

СВЯЗАННЫЙ: Лучшие ноутбуки с Linux для разработчиков и энтузиастов

ПРОЧИТАЙТЕ СЛЕДУЮЩИЙ