WikiDer > PlayOnLinux

PlayOnLinux
PlayOnLinux
Играть в интерфейсе Linux
Играть в интерфейсе Linux
Разработчики)Квентин Пари[1] и Эймерик Пети
изначальный выпуск2007; 13 лет назад (2007)[1]
Стабильный выпуск
4.4 / 17 мая 2020; 6 месяцев назад (2020-05-17)
Предварительный выпуск
5.0 Альфа 2[2]
Репозиторий Отредактируйте это в Викиданных
Написано в
PlayOnLinux 3/4[3][4]
PlayOnLinux 5[2]
Операционная системаLinux, FreeBSD,[5] macOS[6]
ТипУровень совместимости
ЛицензияGPL/LGPL
Интернет сайтwww.playonlinux.com

PlayOnLinux это графический интерфейс для Вино программного обеспечения уровень совместимости который позволяет Linux пользователи для установки Windows-основан видеоигры, Microsoft Office (С 2000 по 2010 год), Microsoft Internet Explorer, а также многие другие Приложения например, Apple iTunes и Сафари.[7][8]

Хотя изначально разрабатывался для Linux-системы, он также используется на macOS и FreeBSD под именами PlayOnMac и PlayOnBSD соответственно. Его также можно использовать в других операционных системах, поддерживаемых Вино.

Внутренности

PlayOnLinux разработан с использованием комбинации Баш, Python и wxPython.

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

Он использует онлайн-базу данных сценариев для применения к различным приложениям, требующим специальной настройки; если игры нет в базе данных, можно выполнить ручную установку. Программ могут быть установлены, и каждый из них помещается в отдельный контейнер (WINEPREFIX), чтобы предотвратить взаимное влияние друг на друга. Это обеспечивает изоляцию почти так же, как CrossOverБутылки работают. Таким образом, приложения могут использовать различные версии и конфигурации Wine в зависимости от ситуации. Их установкой управляет само программное обеспечение PlayOnLinux без необходимости устанавливать Wine отдельно.

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

Язык сценариев

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

Например, следующий простой скрипт откроет окно настройки с сообщением Привет, мир:

#! / bin / bash[ "$ PLAYONLINUX" = "" ] && выход 0источник "$ PLAYONLINUX/ lib / sources " POL_SetupWindow_Init POL_SetupWindow_message "Привет, мир!" «Мое первое сообщение» POL_SetupWindow_Closeвыход

Смотрите также

Рекомендации

  1. ^ а б «PlayOnLinux - элементарная ОС». элементарная ОС (На французском). Получено 9 июля 2020.
  2. ^ а б «Выпуск PlayOnLinux 5.0 alpha 2».
  3. ^ https://github.com/PlayOnLinux/POL-POM-4
  4. ^ https://github.com/PlayOnLinux/PlayOnLinux_3
  5. ^ "PlayOnBSD". FreshPorts.
  6. ^ "PlayOnMac".
  7. ^ «Играй в Linux». Играть в Linux. Получено 18 января 2020.
  8. ^ Lifehacker: PlayOnLinux без проблем устанавливает игры и программы для Windows в Linux Дата обращения: 23.04.2012.
  9. ^ «Документация - PlayOnLinux». Архивировано из оригинал на 2016-03-13.

внешняя ссылка