Сегодня поговорим о том, как в Linux запустить программы или игры написанные для Windows. Что касается игр, то тут нам на помощь может придти Steam. Но что делать если появилась необходимость воспользоваться программой не имеющей аналогов в Linux? Или же запустить игру, которая у вас имеется на диске и ее нет в Steam? На помощь нам придет программа wine.
Она есть в официальных репозиториях таких дистрибутивах как Ubuntu, Linux Mint и Debian. Но, обычно в репозиториях лежит не самая последняя версия. Так же стоит упомянуть и об PlayOnLinux, это надстройка над Wine. Разработанная проектом gog.com. Но сегодня мы будем говорить не о них. Сегодня разберем как установить свежую версию Wine и поставить например игру написанную для Windows на Linux.
А так же каждая программа и игра требует свой набор программного обеспечения. Для начала давайте добавим репозитории с Wine. Переходим в терминал и вводим следующие команды:
Установка Wine и Winetricks
Ubuntu и Linux Mint:
Как уйти с Linux? Как установить Windows ,если установлен Linux?
sudo dpkg —add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main’ sudo apt-get update sudo apt install —install-recommends winehq-stable
sudo dpkg —add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
Теперь добавим репозиторий в sources.list
sudo nano /etc/apt/sources.list
deb https://dl.winehq.org/wine-builds/debian/ stretch main
deb https://dl.winehq.org/wine-builds/debian/ buster main
sudo apt-get update sudo apt install —install-recommends winehq-stable
Так же советую установить winetricks.
Он нам может пригодиться что бы устанавливать необходимые пакеты для запуска Windows приложений. Например directx.:
sudo apt install winetricks
Я же устанавливал Wine из официальный репозиториях Debian. Так как особой нужды в свежей версии Wine у меня нет. Для установки из официальных репозиториях достаточно в терминале набрать команду:
sudo apt install wine winetricks playonlinux
Установка игр и программ
После установки Wine можно приступить к установке программ или же игр. Устанавливать мы будем игру под названием stronghold crusader. Устанавливать приложения и игры можно так же как и в Windows, запуская установочные файлы.
Если вдруг по какой то причине у вас Wine не ассоциировался с exe файлами, то открываем терминал и вводим – wine название программы.exe. В моем случае это будет:
После чего установка запустится и не будет не чем отличаться от установки в Windows
Если понадобиться установить какие нибудь дополнительное программное обеспечение, то нам в этом поможет winetricks
Для запуска настроек самого wine имеются определенные команды:
winecfg – запускает окно настроек
winetricks –gui – запускает уже знакомый нам winetricks
wine uninstaller -удаление программ
wine regedit – редактор реестра
Стоит сразу оговориться, что Wine не гарантирует стопроцентную работу приложений и игр, все достаточно индивидуально, если можно так выразиться. При установки могут возникнуть ошибки, тут выход только гуглить. Вполне возможно кто то уже сталкивался и нашел решение данных ошибок. А возможно нужно просто установить какой нибудь компонент с помощью winetricks.
В любом случае, Wine развивается, не стоит на месте. И то что вчера нельзя было установить, то сегодня вполне вероятно уже заработает.
Источник: cyber-x.ru
Как устанавливать Windows игры на Linux?
Одна из самых серьёзных причин, почему Linux за все эти годы не пошёл в массы — это отсутствие игр. Нет, в Linux много игр, но их количество и качество сильно отстаёт от версий под Windows.
Лучшие игры для LINUX (UBUNTU)
И это не потому, что Linux хуже Windows, а потому что Windows захватил рынок уже много лет назад и разработчики создавая игры ориентируются на массовый рынок. Ну зачем им тратить массу сил и средств на 5% Linux пользователей?
И да, если вы хотите играть в РЕЛЬНЫЕ МОЩНЫЕ игры на Линукс, лучше покупать компьютер с видеокартой NVidia, по опыту могу сказать, что с Линукс они дружат намного лучше, чем другие. На том же Алиэкспресс можно не так дорого купить отличный игровой ноутбук с Linux:
18 665 руб.
Aliexpress
82 923 руб.
140 548 руб.
Aliexpress
28 443 руб.
30 916 руб.
Aliexpress
108 629 руб.
178 081 руб.
Aliexpress
13 223 руб.
22 038 руб.
Aliexpress
К тому же владельцы Linux привыкли к бесплатным программам, а игры — это бизнес, это очень большие деньги. Так как же быть пользователям Linux, которые любят играть? Есть возможно установить игры Windows в Linux. Конечно, не все игры Windows установятся в Linux, но многие всё же можно запустить.
ВНИМАНИЕ ! Кстати, много игрового оборудования и разных игр можно купить на сайте GameRePlay .
О чём пойдет речь?
- Как устанавливать Windows игры на Linux?
- Как устанавливать игры на Linux через Wine?
- Как устанавливать игры на Linux через Etersoft?
- Как устанавливать игры на Linux через CrossOver Games?
- Как устанавливать игры на Linux через Playonlinux?
Как устанавливать Windows игры на Linux?
Я сам не большой любитель игр, но иногда можно конечно отвести душу. В качестве теста я возьму всем известные Алавар игры, и попробуем установить разными способами одну из них. Пусть это будет игра Супер корова. Как устанавливать игру на линукс?
Как устанавливать игры на Linux через Wine?
Wine — это свободное программное обеспечение, позволяющее пользователям UNIX-подобных систем исполнять приложения Microsoft Windows. Многие программы Windows можно запустить через Wine. Как установить Wine? Можно скачать с официального сайта нужный пакет или добавить репозиторий в Линукс.
sudo apt — add — repository ppa : ubuntu — wine / ppa
Теперь устанавливаем Wine:
sudo apt — get install wine
После установки файлы Windows запускаются так же, как если бы мы запускали в родной OS. Пробуем.
Установщик запустился, но это не значит, что дальше всё пойдёт так же хорошо.
Ну вот и всё, всё хорошее закончилось. Программа выдала ошибку и благополучно вылетела. Но ничего, есть и другие варианты запустить эту игру в Linux.
Как устанавливать игры на Linux через Etersoft?
Хотя большинство их версий стоит денег, но есть и бесплатная версия для частного использования. Идём по адресу sales.etersoft.ru/wine/local/order, заполняем заявку и ждём инструкций по скачиванию пакета.
После этого мне пришло письмо, в котором была указана страница загрузки. Я скачал файл лицензии, а потом ещё заказал нужный мне пакет. Мне пришла большая инструкция со ссылками на несколько пакетов: саму программу и различными дополнениями к ней. Скачал все 8 пакетов.
Чтобы установить все файлы разом, нужно перейти в папку с пакетами и выполнить команду:
sudo dpkg — i * . deb
Все пакеты не установились. Оказывается, что Etersoft конфликтует с Wine. Поэтому пришлось удалить пакеты wine1.5 1.5.22-0ubuntu2, winetricks 0.0+20120912~precise1~ppa1 и fonts-liberation. После этого установка всех пакетов прошла хорошо. Но, к сожалению, Etersoft по каким то таинственным причинам не работал совсем.
Ни одна программа с помощью неё даже не запускалась.
Пришлось удалить пакеты и вернуть Wine. Возможно нужно было удалить все пакеты связанные с Wine, может быть потом поэкспериментирую на чистой системе. Но это не последний способ, как можно устанавливать игры на Linux.
Как устанавливать игры на Linux через CrossOver Games?
Устанавливаем пакет crossover-games, который находится в репозиториях Ubuntu по умолчанию.
sudo apt — get install crossover — games
После установки в меню появляется некий аналог меню Wine.
Пробуем установить нашу «Супер корову» из этого меню «Install Windows Sofyware». Но оказалось невозможным установить таким образом нашу программу, так как этот пакет предназначен для установки тех игр, которые есть в его списке. А Супер корова в него не входит.
К тому же программа оказалась платной, а я платить за эту непонятную поделку точно не буду.
Ну что же, не стоит отчаиваться, так как есть ещё способы попробовать установить игру в Linux.
Для справки. У Crossover есть платная версия , которая стоит не так дорого, но она постоянно развивается и там можно запустить практически любую программу Windows в Линукс.
Как устанавливать игры на Linux через Playonlinux?
Есть в репозиториях Ubuntu ещё одна программа для запуска игр в Linux — это playonlinux. Давайте попробуем установить её и посмотрим, что из этого выйдет.
sudo apt — get install playonlinux
После установки идём в Приложения — Игры — Playonlinux и запускаем программу. Начнётся начальная установка.
После этого программа начала до устанавливать недостающие windows шрифты.
Далее у нас появилась программа.
Нажимаем кнопку «Установка» и получаем вот такое окно:
Как видим, нам предлагают установить игры из списка. Выбор большой, но нашей программы естественно нет. Для интереса решил установить гонки Blur, так как эта игра стоит у меня в Windows и мне очень нравится. После нажатия кнопки УСТАНОВИТЬ программа начала скачивать пакет с Wine, при чём очень старой версии 1.3 (сейчас уже 1.5)
После этого появилось окно, предлагающее выбор установки. Я выбрал вариант DVD и программа начала докачивать ещё разные пакеты, в том числе Directx 10. Но так как игры на DVD у меня не было, то и устанавливать было нечего. А так, в принципе, это возможно.
Вот и закончились пока мои тесты: ни один из четырёх способов не позволил установить нужную нам Windows игру на Linux. Но с другой стороны мы увидели, что многие ИЗВЕСТНЫЕ windows игры установить всё же возможно через специально подготовленный софт. И лучшей программой в этом отношении является playonlinux.
Может у вас есть опыт установки Windows игр в Linux? Поделитесь, если не трудно, так как тема для многих по-настоящему актуальна.
Оцените статью
Добавить комментарий
Юрий 13.07.2014
В crossover поставил лару крофт, все норм работает
коля 24.11.2014
Поставил кс 1,6всё чётко,через вайн
Владимир 06.12.2014
спасибо ценные советы еще не разобрался полностью но надежда появилас
денис 18.12.2014
чрз wine установил скайрим за 5сек, (mint qiana) проблем никаких даже не подтормаживает хотя на этой же машине с виндой немного подлагивала, сейчас новая проблема захотелось играть 64битные игры на 32битном лине чрз wine инфы в нете по этому поводу не могу найти, если кто сталкивался просьба подсказать
prostolinux автор 18.12.2014
Что мешает поставить 64 битный линукс?
Пролинукса 10.08.2015
устанавливаете playonlinux и crossover умные люди уже давно сделали кряк для crossover и он уже бесплатен почему playonlinux пробовал в crossover установить assassin’s creed 2 не идет а через playonlinux запустился но crossover выглядит актуальнее но не все игры норм работают на нем wine 1.3 устанавливать самая норм версия и еще ты сказал что нельзя установить игру твою через crossover ты не прав просто ты запускаешь его через crossover(установить) а не через crossover(запустить)
Пролинукса 10.08.2015
чувак ты устанавливал игру через crossover(установить)
ты не далеко ушел есть еще crossover(запустить) а он запускает через встроенную в crossover wine твое приложение и не требует выбрать установщик да и через установить я бы смог ее установить ведь там есть пункт не выбирать ничего
Даша 16.10.2015
У меня тоже не запускались игры, пока не настроила wine. Тоже выдавало ошибки, сейчас проблем нет. Настраивала по этой ссылке.
http://линуксминт.рф/forum/thread13.html
Егор 27.01.2016
Интересно, этот сайт кто-нибудь посещает в 2016 году? (кроме меня)
prostolinux автор 28.01.2016
Конечно посещают, более 3000 человек в день. А в чем трудность?
Славчик 07.04.2016
Всегда ставлю только wine из http://www.winehq.org инструкции на сайте на английском языке. Переводите переводчиком и исправляете ошибки установки по инструкциям уже сделанных пользователями, но они не всегда помогают или понятны. так как у всех работает по разному. Также там указаны программы и игры которые уже работают в wine.
Я лично так много наустанавливал и линуксовых и вайновских и разных виндовых игр, что просто устал играть в них. Взламываются игры от алавар и остальных производителей крэками, их надо искать в инете. Много на торрентах уже взломанных-готовых игр. ОС Убунту 3264, всегда нужно устанавливать дополнительный софт для wine, особенно старых версий!
Через winetricks или отдельно виндовыми инсталлерами через wine. Например DirectX v.910XNA,Java,Net 233.54. Warface так и не смог поиграть, не смог правильно установить Net v.233.5 , а остальные игры нормально работали. Другой способ взять копию уже инсталлированной игры в винде ХР и просто скопировать в отдельную папку. Потом в wine запустить.Но!
Если будет ошибка при запуске игры ,то надо переустанавливать полностью,wine с софтом.Поэтому сначала делаем установку wine и софта с вайнтриксом.Потом бакап всей папки .wine, и если чуть ошибку даёт игра при запуске, то удаляем .wine из home каталога, заменять нельзя.Только стирать.Потом заново копируем бакап в home каталог где она и была. Иначе затрахаетесь устанавливать по новой!
После выявления ошибки вайн её записывает в реестре потому и приходится удалять этот каталог, .wine чтобы не лазить и не искать ошибки в реестре. как сделать бэкап папки .wine? Копируете её из каталога homeпользователь-Вы в любую свою папку. У меня она =2гб. Я туда установил всё,шрифты,кодеки,программы, всё как в винде.Не забывайте на какой разрядности работает ваша ОС ! Если 32 бит то и софт ставьте 32 бит!
Славчик 07.04.2016
Самое крутое что теперь в Стим есть очень хорошие бесплатные и платные игры для линукс! Оплатил,скачал и играй. Или бесплатно Dota 2, War Thunder, много других! Игры от мейл ру тоже некоторые работают, устанавливаете гейм центр и вперёд, но разрабы мейла те ещё редиски, лучше не рискуйте, накидают троянов ,а потом сами знаете.
Источник: prostolinux.ru
WINE – Запускаем Windows-приложения на Linux
Если вы перешли на Linux, но подходящих аналогов Windows-программ не нашли, не отчаивайтесь. В этом случае вы можете воспользоваться специальным программным обеспечением — WINE. Wine — не эмулятор, и поэтому ему не требуется время для эмуляции — Wine запускает приложения так, как это делает Windows. Вы сможете запускать практически все приложения, используемые вами в Windows и настроить их по своему вкусу, то есть загрузить собственные шрифты и т.д. Но сначала давайте ознакомимся с основами Wine.
Wine — это свободное программное обеспечение, позволяющее пользователям UNIX-подобных систем исполнять 16 и 32-битные приложения Microsoft Windows.
Установка Wine:
Воспользуемся терминалом суперпользователя (ТОЛЬКО для установки):
sudo -s
Добавим список репозиториев ключ и установим Wine:
RELEASE=`lsb_release -cs`
elif [[ $RELEASE = «lucid» || $RELEASE = «karmic» || $RELEASE = «jaunty» || $RELEASE = «intrepid» || $RELEASE = «hardy» ]]; then
wget -q http://wine.budgetdedicated.com/apt/sources.list.d/$RELEASE.list -O /etc/apt/sources.list.d/winehq.list
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | apt-key add —
apt-get update apt-get install -y wine cabextract
Примечание: если вы используете не Ubuntu, а, например, Linux Mint 9, то выражение
http://wine.budgetdedicated.com/apt/sources.list.d/$RELEASE.list
http://wine.budgetdedicated.com/apt/sources.list.d/lucid.list
иначе при выполнении команды будет подставлено значение «isadora», а не «lucid», и установка не пройдет.
Затем создадим в домашней директории папку ~/.wine/ , запустив конфигуратор Wine:
winecfg
Пока нам там делать ничего не нужно, закроем.
Установка и удаление приложений:
Для установки приложения Windows воспользуемся файловым браузером winefile:
winefile
Затем переходим в нужный каталог нашей файловой системы Linux либо виртуального диска C:/ и двойным щелчком запускаем нужный исполняемый файл. Многие приложения после установки требуют перезапуска системы, но мы работаем в виртуальной среде, и поэтому компьютер перезагружать не следует. Нужно только перезапустить Wine (при этом завершить остальные работающие приложения до перезагрузки):
wineboot
Если установка производится из файла с расширением *.msi, то воспользуемся командой:
msiexec /i example.msi
где example.msi — название вашего файла.
Для удаления приложения Windows нужно выполнить следующее:
Переходим в «Приложения» → «Wine» → «Программы» → «» → «Uninstall».
Если же после установки приложения, его папка не появилась в «Приложения» → «Wine» → «Программы», то воспользуемся терминалом. Например, чтобы запустить example.exe , находящийся на виртуальном диске C:/ в директории Program Files/Random , переходим в соответствующую директорию и запускаем его:
cd ~/.wine/drive_c/»Program Files»/Random
example.exe
Общие настройки:
Приложения:
По умолчанию установлен Windows XP, который можно изменить на другую версию. Причем можно настроить так, чтобы каждое приложение запускалось с параметром определенной системы.
Библиотеки:
По умолчанию все библиотеки в Wine используются свои.
Графика:
Для некоторых приложений может потребоваться включить или выключить вершинные и пиксельные шейдеры, может потребоваться эмуляция виртуального рабочего стола. Попробуйте изменять параметры этого раздела сами.
Вид и интеграция:
Во вкладке «Графика», по умолчанию стоят галочки «разрешить менджеру окон управлять окнами Wine” и «разрешить менджеру окон декорировать окна», оформление win-окон будет таким же, как и у любых других приложений. При желании вы можете управлять размерами системных шрифтов и цветом десктопа.
Диски:
Здесь можно добавлять диски, используя для них любую директорию вашей файловой системы.
Аудио:
При работающем звуке ничего изменять не рекомендуется.
Помните!
При запуске Wine желательно завершить все работающие приложения и отключить Compiz (эффекты).
Источник: 4tux.ru