Jump to content

Играть в Linux

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

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

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

Версия 4.0 (2011 г.) [ 9 ] ) может работать на Mac и Linux. Он использовал два отдельных дерева исходного кода и поэтому назывался «POL» в системах Linux и «POM» в Mac.

Версия 5.0 Феникс

[ редактировать ]

Версия 5.0, которая в настоящее время находится в стадии разработки, использует одну и ту же кодовую базу для Mac и Linux. Он получил название POL-POM-5, позже POL-POM и в настоящее время разрабатывается под названием Phoenicis . [ 10 ]

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

[ редактировать ]

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

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

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

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

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

[ редактировать ]

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

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

#!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
POL_SetupWindow_Init
 
POL_SetupWindow_message "Hello World!" "My first message"
 
POL_SetupWindow_Close
exit

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б «PlayOnLinux — элементарная ОС» . элементарная ОС (на французском языке) . Проверено 9 июля 2020 г.
  2. ^ Перейти обратно: а б «Выпуск PlayOnLinux 5.0 альфа 2» .
  3. ^ «PlayOnLinux и PlayOnMac 4 (POL-POM-4)» . Гитхаб . 21 ноября 2021 г.
  4. ^ «PlayOnLinux/PlayOnLinux_3» . Гитхаб . 2 июня 2021 г.
  5. ^ «ИграОнБСД» . ФрешПортс .
  6. ^ «ПлейОнМак» .
  7. ^ «Играй на Linux» . Играйте на Linux . Проверено 18 января 2020 г.
  8. ^ Майкл Милевчик, «Созревший винтаж. Программы для Windows в Linux с Wine 1.0.», Linux Life , vol. 5/2008, стр. 62–64.
  9. ^ «Выпущена PlayOnLinux 4.0! — PlayOnLinux — легко запускайте приложения Windows в Linux!» .
  10. ^ POL wiki [1]
  11. ^ «Документация — PlayOnLinux» . Архивировано из оригинала 13 марта 2016 г.
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 92b42e5fce26beae4a7b4c08d41128cd__1718755380
URL1:https://arc.ask3.ru/arc/aa/92/cd/92b42e5fce26beae4a7b4c08d41128cd.html
Заголовок, (Title) документа по адресу, URL1:
PlayOnLinux - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)