Плей он линукс как пользоваться

Обновлено: 16.05.2024

Запускаем Windows-игры на Linux с помощью PlayOnLinux

Тема компьютерных игр не так уж бесконечно далека от программирования, как может показаться на первый взгляд. Допустим, у вас на ноутбуке Ubuntu и вам предстоит девятичасовой перелет на самолете к месту проведения какой-нибудь конференции, а все сериалы вы уже посмотрели. Было бы неплохо иметь на этот случай несколько хороших игр, и желательно пошаговых, так как в прочие в самолете играть затруднительно. Есть, конечно, множество нативных игр под Linux, ровно как и Steam. Однако в рамках этой заметки мы познакомимся с PlayOnLinux, который представляет собой такую сильно более удобную обертку над Wine.

Примечание: Существует порт PlayOnLinux под FreeBSD, он называется PlayOnBSD. Я лично его работу не проверял, поэтому далее речь идет только о PlayOnLinux.

Несколько замечаний

Отмечу, что помимо PlayOnLinux есть и другие способы запустить Windows-игры на Linux-ноутбуке. Например, dual boot, использование Wine напрямую или запуск приложений под VirtualBox. Но эти варианты либо намного менее удобны, либо более требовательны к ресурсам и следовательно быстрее разряжают ноутбук. В частности, по моему опыту при использовании голого Wine после установки приложений вечно приходится что-то подхачивать. Удовольствие это весьма сомнительное.

Также отмечу, что хотя далее речь пойдет только об играх, через PlayOnLinux можно с тем же успехом запускать и другие приложения, взять к примеру тот же Microsoft Office.

Все описанные далее шаги были проверены на ноутбуке Fujitsu Lifebook E733 под управлением Ubuntu Linux 14.04.

Установка PlayOnLinux

Установка PlayOnLinux описана здесь. Сначала требуется установить пакет wine:i386. Проблема заключается в том, что у меня вот так просто Wine не устанавливался:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
wine : Depends: wine1.6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

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

sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:ubuntu-wine / ppa
sudo apt-get update
sudo aptitude --full-resolver --without-recommends \
-f install wine1.8:i386

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

The following actions will resolve these dependencies:

Accept this solution? [Y/n/q/?] 13

Enter "r 13" to prevent this action from appearing in new solutions.
Enter "a 13" to require that new solutions include this action if
possible.

Accept this solution? [Y/n/q/?] r 13

Accept this solution? [Y/n/q/?] n

Пояснение. Здесь Aptitude такой говорит, мол, я тут подумал, и считаю, что Wine не нужно ставить, тогда все будет хорошо. На что мы ему отвечаем, мол, нет, чувак, Wine нужно поставить, подумай еще раз. Так повторяем несколько раз, пока Aptitude не предложит решение с даунгредом некоторых пакетов.

Например (вывод обрезан по ширине):

The following actions will resolve these dependencies:

git20131207+dfsg-1ubuntu1.1 (now) -> 1.6

.
2) libgphoto2-6 [2.5.3.1-1ubuntu2.2 (now) -> 2.5.3.1-1ubuntu2 (trus.
3) libgphoto2-port10 [2.5.3.1-1ubuntu2.2 (now) -> 2.5.3.1-1ubuntu2 .
4) libgssapi3-heimdal [1.6

git20131207+dfsg-1ubuntu1.1 (now) -> 1.6.
5) libhcrypto4-heimdal [1.6

git20131207+dfsg-1ubuntu1.1 (now) -> 1.
6) libheimbase1-heimdal [1.6

git20131207+dfsg-1ubuntu1.1 (now) -> 1.
7) libheimntlm0-heimdal [1.6

git20131207+dfsg-1ubuntu1.1 (now) -> 1.
8) libhx509-5-heimdal [1.6

git20131207+dfsg-1ubuntu1.1 (now) -> 1.6.
9) libkrb5-26-heimdal [1.6

git20131207+dfsg-1ubuntu1.1 (now) -> 1.6.
11) libwind0-heimdal [1.6

git20131207+dfsg-1ubuntu1.1 (now) -> 1.6

Accept this solution? [Y/n/q/?] Y

Соглашаемся, в результате чего Wine успешно устанавливается. Теперь ставим сам PlayOnLinux:

Все свои данные, если что, PlayOnLinux хранит в каталоге

Ставим игры!

Во многих играх я обнаружил проблемы со звуком. Они решились переходом в настройки игры и заменой версии Wine на «System». Я лично предпочитаю запускать игры в отдельном окне, а не на весь экран. Для этого в настройках Wine во вкладке «Graphics» нужно поставить галочку «Emulate a virtual desktop». Во время установки игры могут вылетать несколько ошибок. Это не страшно и на работоспособность установленной игры не влияет.

Итак, мне удалось успешно установить и запустить следующие игры (запустились все игры, которые я вообще пробовал):

Скриншот главного окна PlayOnLinux с установленными играми:

Главное окно PlayOnLinux

Путем тривиальных манипуляций с каталогами:

Заключение

А используете ли вы PlayOnLinux и если да, то как впечатления и во что играете?

Установка игры в PlayOnLinux

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

Сразу скажу, что для установки игр вам обязательно нужен или установочный диск с игрой, или iso образ с игрой. Если у вас есть CD диск с игрой, то просто вставьте его в привод. Если же у вас игра в виде iso образа, то вы должны предварительно примонтировать его в какую-нибудь директорию. Чтобы примонтировать iso образ прочитайте соответствующую инструкцию.


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


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


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


Далее вам нужно будет выбрать источник, из которого вы будете устанавливать игру. Вы можете выбрать если вы устанавливаете игру с или же выбрать первый пункт «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. Результата я все-таки добился, но без проблем не обошлось. Пришлось потратить уйму времени.

PlayOnLinux — надстройка над Wine, позволяющая легко устанавливать в Linux игры и программы, созданные для Windows. Для своей работы утилита использует bash и python.

В PlayOnLinux можно создавать множество префиксов и использовать несколько версий Wine.

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

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

Содержание

После установки программа отображается в разделе "Игры".

ALT Linux

Fedora

Установите вручную пакет playonlinux-yum отсюда.

Arch Linux

Frugalware

Готовая, скомпилированная версия

Если в вашем дистрибутиве отсутствует playonlinux, то вы можете скачать версию для любого дистрибутива. (Для запуска нужен python)

Playonlinux.jpg

Главное окно программы разделено на три части:

  • панель инструментов
  • панель действий
  • список приложений

Панель инструментов

Playonlinux-panel.jpg

На панели отображается пять кнопок:

  • запустить - запускает приложение, выбранное в списке (можно использовать двойной щелчок)
  • закрыть - предназначена для аварийного закрытия зависшего приложения
  • установка - обеспечивает доступ к списку приложений, которые PlayOnLinux может установить на ваш компьютер
  • удалить - удаляет существующее приложение
  • настроить - открывает окно конфигурации префикса (WINEPREFIX, "бутылка")

Панель действий

По-умолчанию на ней всего два пункта:

Playonlinux-actions.jpg

Но, после установки приложений и выборе любого из них на панели отобразятся следующие пункты:

Список приложений

Playonlinux-appslist.jpg

Данный список включает все приложения, установленные с помощью PlayOnLinux, который так же является списком ярлыков. Отсюда вы можете легко устанавливать, запускать и деинсталлировать приложения.

Кроме того, у каждого элемента есть свое контекстное меню:

Playonlinux-context.jpg

  • Настроить Wine - открывает winecfg префикса
  • Редактор реестра - открывает regedit префикса
  • Открыть в каталоге приложения - открывает в файловом менеджере каталог с программой
  • Прочитать руководство - открывает help-файл программы (если есть)
  • Установить значок - выбор значка для ярлыка (кроме ico доступны xmp, png, jpg, png, jpeg)
  • Удалить - удаляет префикс
  • Закрыть - принудительно закрывает зависшее приложение

Playonlinux-versions.jpg

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

Для установки дополнительных версий Wine, откройте "Утилиты">"Управление версиями Wine"

После нажатия на кнопку "Установить программу" ("Установка") откроется "Центр приложений", с помощью которого вы сможете произвести установку приложения.

Если программа отсутствует в списке, вы можете запустить локальный мастер и выполнить настройку вручную.

PlayOnLinux - подробный обзор и установка ПО на основе Wine

PlayOnLinux — это игровая платформа на основе Wine, предназначенная для более удобной установки и запуска игр и программ Microsoft Windows. На первый взгляд достаточно простая миссия. Но так ли это? Давайте разбираться.

О PlayOnLinux

Играть в игры для Windows на Linux с использованием Wine не новая и не простая концепция. Успех таких начинаний зависит от многих факторов. Некоторые будут работать просто отлично. Другие просто отказываются даже начинать.

Подробнее о Wine можно узнать в данной статье.

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

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

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

Установка

Вводим команду sudo apt-get update чтобы обновить репозитории.

sudo apt-get update

Завершение

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

Читайте также: