Установка игр на линукс минт. Как устанавливать Windows игры в Linux, используя PlayOnLinux




Wine - свободная открытая реализация программного интерфейса Windows. Wine - не эмулятор операционной системы или компьютера , как можно охарактеризовать, например, программы для виртуализации (VirtualBox, VmWare и т.п.), что подчеркивает и расшифровка его названия "Wine Is Not Emulator ". Wine был создан для снижения степени зависимости от деятельности и положения корпорации Microsoft , расширения сферы применения свободных операционных систем за счет возможности запуска программ для Windows .

Wine - не эмулятор

По сути, Wine - это набор библиотек и программных инструментов, позволяющий запускать программы для Windows и схожий с тем, что использует сама операционная система от Microsoft . В состав программного дистрибутива Wine так же входят программы для его настройки (), редактор реестра, пакет скриптов , файловый менеджер, "Блокнот" и т.п. Количество программ для Windows , которые сегодня уже запускаются с помощью Wine достаточно велико и постоянно растёт. По адресу http://appdb.winehq.org находится специализированная база данных с отметками о совместимости тех или иных программ с Wine . Среди полностью совместимых с Wine программ множество офисных и мультимедийных программ, программы для предприятий и организаций, "1C" в т.ч., программы для обработки графики (включая некоторые версии Adobe Photoshop и т.п.). Растёт количество поддерживаемых и изначально совместимых с Wine игр .

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

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

Установка Wine

Пакет программного обеспечения Wine чаще всего входит в состав современных дистрибутивов Linux (Ubuntu, Mint, Debian, openSUSE и т.п.) , и для его поиска и установки Вам, скорее всего, необходимо обратиться к управлению программным обеспечением своего дистрибутива .

Apt-get install wine Для того, чтобы установить WINE , выполните в консоли от имени администратора, для Debian, Ubuntu, Mint и т.п. zypper install wine wine-gecko Для SUSE и openSUSE Linux .

Настройка Wine

Для запуска программы настройки Wine , вызовите в консоли, или диалоге быстрого вызова команд , winecfg (при необходимости используйте "WINEPREFIX "). Winecfg настраивает внешний вид Windows-программ например, даёт возможность сменить версию набора библиотек Windows (2000, XP, 2003, Vista , ...) и т.п.

Winetricks - дополнительные настройки, компоненты и программы

Winetricks - это набор скриптов, написанный разработчиками Wine и сообществом, для облегчения внесения изменений в некоторые скрытые настройки Wine, установки некоторых дополнительных системных библиотек (DirecX и т.п.) и популярных программ для Windows, включая Internet Explorer (IE ), несколько демо-игр и т.п. . Winetricks обычно входит в состав дистрибутива Wine. Для запуска основного диалогового окна Winetricks выполните в консоли , или диалоге быстрого вызова команд (комбинация клавиш "Alt+F2 "), команду "winetricks ". Вы так же можете пользоваться командами вида winetricks directx9 в консоли, где "directx9" - имя устанавливаемого компонента. Для просмотра списка категорий компонентов, предлагаемых Winetricks к установке , можно вызвать команду winetricks list , а для обзора списков содержимого самих категорий - winetricks apps list , где "apps" - имя нужной категории.

Запуск программ Windows в Wine

Способ запуска программ в Wine типичен для работы с любыми файлами, будь то изображение, текстовый файл или исполняемый exe-файл в нашем случае: Вы можете просто запустить исполняемый файл Windows (*.exe) из своего файлового менеджера (двойным щелчком, например), или выполнить в консоли команду вида wine ~/Загрузки/программа.exe . Вы так же можете запускать программы Windows через внутренние пути Wine , если они находятся в директориях, монтируемых как системные диски при запуске необходимого профиля ("префикса") Wine (будь то стандартные "~/.wine/drive_c", или любые другие папки, настроенные Вами). В этом случае используется DOS-формат адреса программы wine C:\\Program\ Files\\programm.exe .

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

Установка программ Windows в Wine

Для установки программы Windows , Вам, соответственно, понадобится запустить её установщик : wine setup.exe Далее Вам будет необходимо пройти стандартную процедуру установки программ для Windows , которая чаще всего заключается в многократном нажатии кнопки "Далее". Одна из интереснейших функциональных особенностей Wine заключается в возможности использования профилей, или так называемых "префиксов ", для установки программ - независимых копий наборов системных библиотек, программ и настроек Windows . Стандартным префиксом Wine , т.е. папкой в которую записывается профиль по-умолчанию, является ".wine" - скрытая папка внутри домашней директории пользователя. Чтобы использовать отдельный "префикс" , Вам необходимо создать для него новую папку (для сброса профиля - удалите её содержимое ) и использовать экспорт глобальной переменной WINEPREFIX (можно как часть команды запуска программы Windows, для установщиков в т.ч.) . Например WINEPREFIX="/home/user/.wine-programm" wine setup.exe . Для установленных программ Wine создаёт ярлыки в локальном пользовательском (~/.local/share/applications/) меню рабочего стола (Gnome, KDE, XFCE и т.п.), используя необходимые префиксы .

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

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

Но есть решение, даже несколько. Существует несколько оболочек для Wine, которые пытаются автоматизировать процесс установки программ - вы выбираете программу из списка поддерживаемых, инсталлятор и утилита сама подгружает все нужные библиотеки и пакеты. Существуют такие оболочки для wine, как PlayOnLinux, Crossover и менее известные Qt4Wine и т д. Но мы сегодня их трогать не будем, о них уже достаточно написано на просторах интернета. Мы рассмотрим кое-что новое - WineWizard.

Официальный сайт программы - wwizard.net . WineWizard - это новая оболочка для Wine с открытым исходным кодом. С новой идеей подхода к делу, причем намного лучше, чем у всех предыдущих. Главная особенность WineWizard - это решения для установки программ. Для того чтобы установить программу Windows, вам достаточно запустить winewizard, выбрать инсталлятор программы, а затем выбрать программу из списка поддерживаемых.

Вот здесь и начинаются отличия от привычных нам PlayOnLinux и Crossover. Поддерживаемые программы - это решения, и создавать их может каждый пользователь. Все решения синхронизируются на сервер программы и доступны всем желающим. Создать решение очень просто не нужно ничего вводить в консоли или писать скрипты, достаточно просто выбрать из списка те пакеты, которые нужны для работы программы. Затем программа сама скачает и установит необходимые пакеты.

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

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

Программа совсем новая, поэтому пакеты для нее еще не собраны и ее нет в официальных репозиториях. Если быть точнее, то на данный момент есть PPA для Ubuntu и пакет в AUR для ArchLinux, но версии в этих репозиториях уже устарели.

Я думаю, что это очень скоро исправят, поэтому все-таки расскажу как установить программу из PPA, но лучше все же воспользоваться другим способом и устанавливать из исходников.

Для добавления PPA в систему используйте команду:

sudo add-apt-repository ppa:nightuser/winewizard

Теперь можно устанавливать:

sudo apt install winewizard

Программа готова к работе. Ну а теперь рассмотрим сборку из исходников. Для сборки программы необходимы библиотеки и средства сборки qt5 установленные в системе. Также нужны стандартные утилиты для архивирования - unzip, cabextract, bzip2, tar, это уже для работы программы.

Установим средства разработки Qt5 в системе:

sudo apt install qt5-default

Установим необходимые утилиты:

sudo apt install unzip cabextract bzip2 tar

Сначала скачаем сами исходники:

git clone https://github.com/LLIAKAJL/WineWizard

Создадим нужные директории:

cd WineWizard-номер_версии
$ mkdir build && cd build

Запускаем сборку:

qmake-qt5 ..
$ make

Последний этап - установка. Можно использовать команду:

sudo make install

Или же воспользоваться утилитой checkinstall в Ubuntu:

checkinstall
$ dpkg -i WineWizard*

Вот и все, программа установлена и готова к использованию, теперь будет рассмотрена установка программ через wine с помощью winewizard.

Установка программ в Wine с помощью WineWizard

В этой статье мы рассмотрим работу с WineWizard на примере установки популярной программы для проверки уникальности текстов - Advego Plagiatus.

Сначала запустите программу из главного меню системы, или выполнив в терминале команду:

Вы увидите вот такое минималистичное главное окно в виде меню:

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

Чтобы установить программу нажмите кнопку Install Application.

В следующем окне мастера нужно выбрать заранее скачанный из официального сайта установщик:

Далее самое интересное, то о чем мы говорили, решения. Необходимо выбрать решение для нашей программы. Для этого введите название программы в строке поиска. В нашем случае будет выполняться установка Advego Plagiatus linux:

Мы видим в списке готовое решение, я уже создал но, скорее всего, для программы которую вы захотите установить решения не будет. Для создания нового решения нажмите кнопку Add:

Решение будет создано, но теперь осталось его отредактировать, чтобы указать какие пакеты нужно устанавливать вместе с программой, можно редактировать как 64 битную версию, так и 32 бит, отдельно. Нажмите кнопку Edit для нужной версии. Следующее окно разбито на три части, левая колонка - пакеты, которые будут запущены без установщика, средняя доступные пакеты, и правая, пакеты будут установлены перед запуском программы. Просто перетащите нужные пакеты в подходящую колонку, надежнее будет левую. В этом же окне вы можете выбрать версию Wine:

После применения изменений осталось нажать ОК, затем еще раз ОК. Потом выбираем архитектуру префикса:

Затем запуститься установка Advego Plagiatus Linux, я не буду описывать установщик, там все элементарно:





В конце мы можем запустить программу, установка программ в wine завершена:

И видим что все отлично работает:

После завершения работы WineWizard спросит работает ли программа правильно:

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

Запустите PlayOnLinux и в главном окне программы нажмите кнопку Установка .

Откроется окно в котором вы должны выбрать игру или программу, которую вы будете устанавливать. Я выбрал пункт Игры и в нем игру 18 Wheels of Steel Haulin . Далее нажимаем кнопку Установка .

Откроется окно с некоторой информацией об игре. В нем просто нажимаем кнопку Далее .

Затем PlayOnLinux автоматически установит дополнительные компоненты, которые требуются конкретно для данной игры. В частности, у меня он установил Wine 1.2.3.

Далее вам нужно будет выбрать источник, из которого вы будете устанавливать игру. Вы можете выбрать CD-ROM, если вы устанавливаете игру с CD-диска, или же выбрать первый пункт «Use a setup file in my computer », если вы хотите указать exe файл прямо на компьютере. Под setup file (exe файлом) здесь понимается установочный файл игры, например, setup.exe или install.exe. Я выбрал первый пункт.

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

Далее вам нужно найти установочный файл игры. Так как мой iso образ с игрой примонтирован в папку /media/myiso, то я перешел в эту директорию и выбрал там файл setup.exe .

Снова откроется окно, в котором вы можете нажать кнопку Просмотр для повторного выбора файла или нажать Далее , чтобы продолжить. Итак, нажимаем Далее .

Теперь самое интересное. Должна запуститься штатная установка игры. То есть так, как бы это происходило в Windows. Здесь я просто везде нажимал кнопку Далее . Только в последнем окне снял галочку «Запустить... ».






Здесь снимите галочку «Запустить...» и нажмите кнопку Завершить .

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

На этом установка игры завершена. В главном окне PlayOnLinux должен появится новый пункт с названием игры. Выберите его и нажмите кнопку Запуск .

И вот теперь наконец-то должна запуститься игра! Кстати, именно на этом этапе можно столкнуться с проблемами. Но в моем случае все прошло гладко. Вот скриншот игры, запущенной в оконном режиме:

Все действия выполнялись в Ubuntu 12.10.

На предпоследнем скриншоте в списке игр у меня есть пункт aoe3 . Это результат моих попыток установить и запустить Age Of Empires 3. Результата я все-таки добился, но без проблем не обошлось. Пришлось потратить уйму времени.

Многих юзеров, желающих перейти из старого доброго Windows на Linux, интересует один вопрос: можно ли играть в игры на ПК, который работает под управлением этой ОС? Действительно, некоторые программы запустить под Ubuntu не удаётся вообще, или же для этого требуется проделывать дополнительные манипуляции. Как же запустить игры для Linux? Давайте разберёмся в вопросе детальнее.

Windows-игры и приложения запустить на Ubuntu непросто

Существуют ли игры для Linux?

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

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

Типы

Все игры для Linux можно условно разделить на такие типы:

  • консольные;
  • программы Windows;
  • нативные (поддерживаются здесь официально);
  • браузерные.

Если говорить о нативных программах, то скачать их можно без особых усилий, ведь система поддерживает их работу официально. Специалисты рекомендуют сначала поискать в репозитории дистрибутива. К примеру, у Mint и Ubuntu есть собственный раздел игр. Если этого оказалось недостаточно, попробуйте поискать на таких ресурсах, как Steam, GOG.com, Penguspy, Game Datavase. Это большие коллекции разработок для нужной ОС, среди которых вы обязательно найдёте что-то интересное.

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

Эта ОС отличается ещё и тем, что одна и та же сборка подходит далеко не для каждого дистрибутива. Существуют разные типы пакетов, при этом для Ubuntu требуется качать deb-пакеты с игрой, для других дистрибутивов - rpm.

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

Интересной особенностью этой ОС являются консольные приложения для Linux. Чтобы играть в них, достаточно вписать определённую команду через терминал (для Ubuntu подойдёт сочетание клавиш Ctrl+Alt+T), Программы здесь немного примитивные, но прекрасно подойдут, чтобы отвлечься от рутинной работы на несколько минут.

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

Программы для Windows

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

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

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

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

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

Теперь вам известно, как запустить игры для Linux - вы можете наслаждаться любимой стрелялкой или стратегией!

Программа Wine служит для запуска приложений из операционной системы Windows в линукс-системах. Чаще всего это необходимо для установки игр или какого-либо специфичного софта, у которого нет аналогов. В данной статье мы рассмотрим как установить Wine на Linux Mint 17.1.

Установка Wine в Linux Mint

Открываем терминал и добавляем репозиторий программы с помощью команды

sudo add-apt-repository ppa:ubuntu-wine/ppa

Обновляем список пакетов

sudo apt-get update

И устанавливаем wine

sudo apt-get install wine1.8

Закрываем терминал и переходим в меню-wine

Здесь пока что ничего нет, поэтому вбиваем в строку поиска слово "wine" и находим утилиту настройки.

Настройка Wine в Linux Mint

Запускаем "Настройка Wine" и система предложит нам установить пакет Mono. Соглашаемся и жмем на кнопку "установить".

На следующем шаге нам предложат установить пакет Gecko. Снова жмем на "установить"

После этого, перед нами появится вот такое окно:

Во вкладке "приложения" выбираете версию Windows в которой работает ваша программа или игра.

Перейдите на вкладку "диски" и нажмите на кнопку "автоопределение". После этого, нажмите на "применить".

Во вкладке "аудио" нажмите на кнопку "проверить звук". Если звук есть, то все нормально, если нет, то проверьте установлен ли у вас пакет pulseaudio.

Теперь нажмите на кнопки "применить" и "ок".

Как пользоваться Wine в Linux Mint

В качестве примера, мы установим программу notepad2 с помощью Wine. Переходим в папку с установочным файлом, кликаем по нему правой кнопкой мыши и выбираем "открыть в программе-wine.

Перед нами появится окно установки. Жмем на "ок"

По окнчании установки, получаем сообщение, что все прошло как нужно.

Теперь находим блокнот в списке программ и запускаем его

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

Возможность запускать 32-битные приложения в 64-битной системе

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

wine winecfg

Для 32 бит:

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

В качестве примера, давайте запустим установочный файл офиса:

WINEARCH=win32 WINEPREFIX=~/.wine32 wine "/home/user/Microsoft Office 2003/ru_office_2003_pro/SETUP.EXE"

Обратите внимание, что все 64-битные программы будут храниться в папке /.wine , а 32-битные в /.wine32 (ее нужно создать самостоятельно).

Как полностью удалить Wine в Linux Mint

Откройте терминал и запустите команду

sudo apt-get autoremove wine1.7*

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