Page 1 of 2

Wine

Posted: 05 Oct 2012, 12:59
by Noxus1067
Может мне кто-нибудь помочь с запуском игр на porteus 1.2 через wine?

Re: Wine

Posted: 14 Oct 2012, 18:22
by PaulBy
Для запуска Windows-игр и приложений под Linux неплохо подходит среда PlayOnLinux :)
Вот собрал пакет, включающий в себя последнюю версию PlayOnLinux со всеми зависимостями - http://yadi.sk/d/eDLUqqQM0CACj

На всякий случай выкладываю ссылку на последнюю версию Wine со всеми зависимостями, Mono и Gecko - http://yadi.sk/d/3iD1ODG20CAKh

Для нормальной работы, естественно, нужно подключение к Интернет :D Пакет сам засасывает все необходимое в зависимости от устанавливаемой игры или программы. Список совместимых игр и приложений в разделе "Установить приложение" достаточно солиден 8)

Re: Wine

Posted: 21 Oct 2012, 18:05
by Noxus1067
За PlayOnLinux спасибо. Но вот вопрос: "Со всеми зависимостями" <= а какие такие зависимости (просто интересно).
Основная проблема с wine - это directX. Слова "со всеми зависимостями" означает наличие оного?

Re: Wine

Posted: 21 Oct 2012, 21:43
by PaulBy
Уважаемый, Noxus :)
Для того, чтобы PlayOnLinux v.4.1.8 просто запустился необходимы следующие зависимости:
cabextract-1.4-i486-1sl.xzm
djvulibre-3.5.24-i486-1.xzm
fftw-3.2.2-i486-1.xzm
icoutils-0.29.1-i486-5sl.xzm
ilmbase-1.0.2-i486-1.xzm
imagemagick-6.6.6_10-i486-1.xzm
jasper-1.900.1-i486-3.xzm
Iibmspack-0.2alpha-i486-1sl.xzm
netcat6-1.0-i386-1.xzm
openexr-1.7.0-i486-1.xzm
PlayOnLinux_4.1.8.deb
python-2.6.6-i486-1.xzm
tcl-8.5.9-i486-1.xzm
tk-8.5.9-i486-1.xzm
wine-1.5.14-i486.xzm
wxPython-2.8.12.0-i486-1sl.xzm
wxwidgets-2.8.12-i486-1sl.xzm
Большинство из этих пакетов собираю из Debian-репозитория или нахожу на сайте pkgs.org, потом конвертирую в .xzm формат и после этого собираются в один пакет PlayOnLinux.xzm. Названия библиотек, которые нужны для работы пакета и находятся внутри приведенных модулей еще больше. Для 64-битных модулей дополнительно появляются проблемы с совместимостью 32- и 64-битных библиотек :(
Грузить пользователя зависимостями, по моему мнению, является лишним. Мне Porteus приглянулся именно потому, что в отличие от других дистрибутивов, для решения глобальной задачи можно собрать один модуль со всем необходимым и подкидывать его в систему, когда это надо :D
Что касается DirectX, то это уже не Linux-сторона. Если для запуска Windows-приложения при его установке из-под PlayOnLinux что-то надо, то система сама все установит, в т.ч. нужную версию Direct'ов и Мелкософт-библиотек :o
Подбирать и разрешать зависимости еще и для Windows-среды в рамках Porteus - это уж слишком, для того PlayOnLinux и предназначен :roll:

Re: Wine

Posted: 16 Jun 2015, 03:36
by VERNblY
Ссылки все нерабочие,что неудивительно,три года прошло

Re: Wine

Posted: 16 Jun 2015, 10:28
by VERNblY
Вот ночью как раз воспользовался USM , скачал Wine и зависимости штук 7 ,только куда ложить готовые пакеты? В папку modules?

Re: Wine

Posted: 16 Jun 2015, 13:56
by PaulBy
VERNblY wrote:Ссылки все нерабочие,что неудивительно,три года прошло
А что сложно в тему софта заглянуть - http://forum.porteus.org/viewtopic.php?f=54&t=2482

Все модули, касающиеся Wine в этой папке моего репозитория - https://yadi.sk/d/wJFyFih_4v48w/PORTEUS ... _SOFT/Wine

Пользуйтесь 8)

Re: Wine

Posted: 16 Jun 2015, 14:01
by PaulBy
VERNblY wrote:Вот ночью как раз воспользовался USM , скачал Wine и зависимости штук 7 ,только куда ложить готовые пакеты? В папку modules?
Через USM собрать полноценно работающий и самодостаточный Wine невозможно. Читайте тему выше.
Пользуйтесь собранными мной пакетами для своей версии Porteus из репозиториев, которые в шапке темы - http://forum.porteus.org/viewtopic.php?f=54&t=2482. Если хотите, чтобы Wine стартовал при старте, то разместите модуль в папке /modules, если при необходимости, то в любой другой, например /optional

Пользуйтесь 8)

Re: Wine

Posted: 16 Jun 2015, 15:05
by VERNblY
Спасибо большое!

Re: Wine

Posted: 16 Jun 2015, 15:39
by VERNblY
Установил,работает. Буду учиться игры виндовзские запускать

Re: Wine

Posted: 16 Jun 2015, 15:48
by PaulBy
VERNblY wrote:Установил,работает. Буду учиться игры виндовзские запускать
Чтобы меньше мучаться и озадачивать форумчан вопросами типа "почему у меня не запускается ..." пользуйтесь вместе с Wine собранными мной пакетами PlayOnLinux (они в репозитория лежат вместе с Wine).

Пользуйтесь 8)

Re: Wine

Posted: 16 Jun 2015, 16:11
by VERNblY
Да пребудет с Вами Сила!

Re: Wine

Posted: 16 Jun 2015, 16:20
by VERNblY
Во как.. PlayOnLinux не предполагается запускать с правами суперпользователя.

Re: Wine

Posted: 16 Jun 2015, 16:33
by PaulBy
VERNblY wrote:Во как.. PlayOnLinux не предполагается запускать с правами суперпользователя.
А зачем Вам для запуска Windows-приложений права суперпользователя. Root нужен для выполнения каких-либо системных вещей, а не для повседневного пользования системой и баловства. Принцип в Linux как и в Windows - работал обычным пользователем и если начинаешь делать что-то, что может представлять опасность для системы - будь добр подтвердил и осознай последствия.
Поэтому просьбы многих, что мол "хочу всегда работать под root и в связи с этим почему-то бажат какие-либо приложения" я, как и основатели Porteus, в большинстве случаев просто игнорируют. Играть надо по установленным правилам и соблюдать меры безопасности, а не идти без знаний напролом, валить систему, а потом жаловаться на её неработоспособность или глючность. Решать Вам и ответ на возможные вопросы - Гугл Вам в помощь :x

Re: Wine

Posted: 22 Jun 2015, 23:55
by Bogomips
VERNblY wrote:Вот ночью как раз воспользовался USM , скачал Wine и зависимости штук 7 ,только куда ложить готовые пакеты? В папку modules?
При воспользовании USM и наличии зависимостей приходится выбирать опцию, которая приводит к слиянию/обьединению пакетов в один большой модуль, для того чтобы положить модуль в папку modules, как полагается.

Вот английский вариант опции

Code: Select all

Multiple packages were detected.
 Would you like to merge the packages into one module? [y/n]