PlayOnLinux

Материал из Русский WINE
Перейти к: навигация, поиск

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

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

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

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

Установка

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

ALT Linux

 apt-get install playonlinux

Fedora

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

Arch Linux

 pacman -Syu playonlinux

Frugalware

 pacman-g2 -S playonlinux

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

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

Первый запуск

Playonlinux.png

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

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

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

Playonlinux-panel.png

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

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

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

Playonlinux-actions-default.png

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

  • Установить программу
  • Настройки
Playonlinux-actions.png

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

  • Запуск - запускает приложение, выбранное в списке (можно использовать двойной щелчок)
  • Закрыть - предназначена для аварийного закрытия зависшего приложения
  • Отладка - отображает отладку приложения, которую при случае, удобно сохранить в виде файла и отправить разработчикам
  • Send a feedback - отправить отчет о неправильной работе установочного скрипта
  • Настроить - открывает окно конфигурации префикса (WINEPREFIX, "бутылка")
  • Создать ярлык - создает красивый linux-ярлычок приложения со значком на рабочем столе
  • Открыть папку - открывает папку с программой
  • Удалить - удаляет существующее приложение

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

Playonlinux-appslist.png

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

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

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

Окно настройки

Управление версиями Wine

Playonlinux-versions.png

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

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

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

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

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

Ссылки

Wine
Search.png
Программы работающие в WineСкачатьШкольный Wine
WINE@Etersoft Общие сведенияУстановка на 64-битные ОСОсобенности разработкиПатчи для WINE@EtersoftАдминистративная установкаДополнительные компонентыКак получить WINE@Etersoft?Лицензия на документациюГлоссарийИспользование аппаратных ключей защиты в LinuxДополнительная информация • [ Совместная работа | по CIFSпо NFS ] • Изменение системных ограниченийРегистрация продуктаПошаговая инструкция по установке rpm-пакетовОбращение в службу поддержкиТерминальные решенияУстановка WINE@EtersoftПодписка на обновленияНастройка WINE@EtersoftРазработчикуEnterpriseЧто такое WINE@Etersoft SQLВозможностиСреда для запуска приложений WindowsИспользование WINE@EtersoftFAQ по использованию WINE@EtersoftОсновные командыWINE@Etersoft/LocalЧто такое WINE@Etersoft Local
Программы Запуск БЭСТ 4+Запуск Консультант+ (сетевой версии)ГарантF1Инфо-Бухгалтер 8.xНалогоплательщик ЮЛ
1C Отличия от обычного WineМестоположение базы 1С1C: Предприятие 7.7 в WINEНастройка 1С 7.7 для работы с SQL-серверомУстановка 1С: Предприятия 8.1Установка 1С: Предприятия 8.1 в трёхзвенном режиме
Пользователю
Помощь Использование WinecfgИспользование RegeditПубличный префиксНесколько версийКлючи regedit
Легальность DCOM95IE5DCOMMSXML
Утилиты для работы с Wine WinetricksWineToolsQ4WinePlayOnLinuxIEs4LinuxWine-DoorsSwineWine LauncherLutris
Разработчику
Компоненты WindowsЗапрет отключения защиты программыУправление обработчиком исключенийStraceNTИзмерение скорости функций WinAPIGLУстройство чтения смарт-картПрофилированиеТесты для проверки интерфейсовНаписание тестов в системе WineАутентификация в домене ADРепозиторииПрименение Git-патчей
Помощь Создание патчейНаписание приложения под wineОтправка патчейСборка eterhackСборка wine-public
Отладка Способы отладкиWINEDEBUGWinedbg
Разработка WINE
1CODBCWinHelpКомпасМетодикаТестирование доступаЦветаФайловый диалогТестированиеЛитератураИзображенияWin32ШрифтыФайловые блокировкиСсылкиКлючи защитыRPMWineGeckoListViewУпаковка Wine
Производителю
Родственные проекты
LUKReactOSARWINSSCrossOverKernelEx
Прочее
PageSetupDlgFreeBSDWwr