Автор Тема: Wine и запуск x64 приложений? (wine-vanilla)  (Прочитано 18581 раз)

Оффлайн Maxik

  • Давно тут
  • **
  • Сообщений: 288
    • Вегетарианское сообщество сурового климата.
    • Email

Стоит alt linux 7.0.0, wine работает, но не хочет устанавливать x64 приложения.
На оф. страничке wine ничего не понятно.
Synaptic выдает, что есть wine-vanilla который вроде как работает с 64 bit приложениями.
при установке выдает:

Зависит от: wine-gecko (= 2.24)
Зависит от: i586-libwine-vanilla (= 1.7.5-alt1)

скачал оба пакета с http://pkgs.org/
wine-gecko не устанавливается.

скачал с pkgs.org все что нашлось по libwine-vanilla x86_64, установил.

не могу найти, что запускать?
по поиску wine-vanilla ничего не нашлось.
там было написано про sisyphus, поставил через synaptic, но тоже не могу его найти.
« Последнее редактирование: 18.05.2014 09:15:31 от maxik »
С уважением, Максим.


Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Wine и запуск x64 приложений?
« Ответ #2 : 17.02.2014 12:08:07 »
По этим ссылкам сложно понять ответ именно на этот вопрос. В общем, i586-wine-* запускает только 32-разрядные, а wine-* - соответствующие архитектуре основной системы. Если x86_64, то только x86_64. А вот можно ли установить два wine - вопрос. Боюсь, нет, так как они будут пытаться работать с одним и тем же ~/.wine. Точнее можно, но надо колдовать будет: точно знаю, что team viewer с собой собственный wine таскает.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 925
    • Домашняя страница
    • Email
Re: Wine и запуск x64 приложений?
« Ответ #3 : 17.02.2014 12:53:15 »
С http://linuxforum.ru/viewtopic.php?pid=394618#p394618
$ env WINEARCH=win64 WINEPREFIX=$HOME/.wine64 winecfg
$ env WINEARCH=win64 WINEPREFIX=$HOME/.wine64 wine <программа.exe>
Андрей Черепанов (cas@)

Оффлайн Maxik

  • Давно тут
  • **
  • Сообщений: 288
    • Вегетарианское сообщество сурового климата.
    • Email
Re: Wine и запуск x64 приложений?
« Ответ #4 : 18.05.2014 09:14:05 »
С http://linuxforum.ru/viewtopic.php?pid=394618#p394618
$ env WINEARCH=win64 WINEPREFIX=$HOME/.wine64 winecfg
$ env WINEARCH=win64 WINEPREFIX=$HOME/.wine64 wine <программа.exe>

env: wine-vanilla: Нет такого файла или каталога

не могу запустить wine-vanilla. установил в разном порядке все из synaptic похожее на wine-vanilla.
под рутом тоже wine-vanilla нет.
С уважением, Максим.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 925
    • Домашняя страница
    • Email
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #5 : 18.05.2014 11:31:11 »
Исполняемый файл – обычный wine.
Андрей Черепанов (cas@)

Оффлайн Maxik

  • Давно тут
  • **
  • Сообщений: 288
    • Вегетарианское сообщество сурового климата.
    • Email
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #6 : 20.05.2014 06:26:22 »
Исполняемый файл – обычный wine.

при установке wine-vanilla, wine удаляется. при установке wine, удаляется wine-vanilla.
после переустановок обратно wine работает хуже. :(
С уважением, Максим.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 925
    • Домашняя страница
    • Email
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #7 : 20.05.2014 06:55:22 »
Удаляйте каждый раз ~/.wine
Андрей Черепанов (cas@)

xunil

  • Гость
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #8 : 22.02.2015 14:27:38 »
Я извиняюсь, но хочу добавить что в альте видимо имеется ошибка касательно 64-разрядного вайна. Какая? Не знаю. Единственный вариант, запускать в консоли wine64 uninstaller, да и то вероятнее для 64-разрядных приложений годится (что весьма странно). Почему-то папка wow64 пустая в отличие от system32.
И как запустить winetricks?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #9 : 22.02.2015 14:48:57 »
Я извиняюсь, но хочу добавить что в альте видимо имеется ошибка касательно 64-разрядного вайна. Какая? Не знаю.
Цитировать
- Видишь суслика ?
- Нет.
- А он есть...
:-)

64-разрядный Wine просто расчитан на исполнение 64-разрядных windows-приложений, которых мало. Не надо его ставить, от слова вообще. Ставить надо i586-wine-*. Правда, установка i586-wine кое-какие 64-разрядные компоненты подтянет, но на это не надо уже внимания обращать.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #10 : 22.02.2015 14:59:50 »
как запустить winetricks?

Как обычно.

winetricks в GUI-окне:
$ winetricks

Для winetricks только в shell, help подскажет:
$ winetricks --help
Usage: /usr/bin/winetricks [options] [command|verb|path-to-verb] ...
Executes given verbs.  Each verb installs an application or changes a setting.

Options:
    --force           Don't check whether packages were already installed
    --gui             Show gui diagnostics even when driven by commandline
-k, --keep_isos       Cache isos (allows later installation without disc)
    --no-clean        Don't delete temp directories (useful during debugging)
    --no-isolate      Don't install each app or game in its own bottle
-q, --unattended      Don't ask any questions, just install automatically
-r, --ddrescue        Retry hard when caching scratched discs
    --showbroken      Even show verbs that are currently broken in wine
-v, --verbose         Echo all commands as they are executed
-h, --help            Display this message and exit
-V, --version         Display version and exit

Commands:
list                  list categories
list-all              list all categories and their verbs
apps list             list verbs in category 'applications'
benchmarks list       list verbs in category 'benchmarks'
dlls list             list verbs in category 'dlls'
games list            list verbs in category 'games'
settings list         list verbs in category 'settings'
list-cached           list cached-and-ready-to-install verbs
list-download         list verbs which download automatically
list-manual-download  list verbs which download with some help from the user
list-installed        list already-installed verbs
prefix=foobar         select WINEPREFIX=/home/user/.local/share/wineprefixes/foobar

Посмотреть есть ли он и где лежит:
$ rpm -ql wine |grep winetricks
/usr/bin/winetricks
$ rpm -ql wine-vanilla |grep winetricks
« Последнее редактирование: 22.02.2015 15:06:44 от Speccyfighter »

xunil

  • Гость
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #11 : 22.02.2015 15:24:32 »
Как обычно.
Это обычно для 32-х битного вайна. А я спрашиваю про вайн64.
Посмотреть есть ли он и где лежит:
Код: [Выделить]

$ rpm -ql wine |grep winetricks
/usr/bin/winetricks

Код: [Выделить]

$ rpm -ql wine-vanilla |grep winetricks
Тогда уж так:
$ rpm -ql wine-vanilla |grep winetricks
/usr/bin/winetricks
А толку то?
$ winetricks
------------------------------------------------------
WINE is wine, which is neither on the path nor an executable file

# strace -o /tmp/winetricks.txt winetricks
------------------------------------------------------
WINE is wine, which is neither on the path nor an executable file


xunil

  • Гость
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #13 : 22.02.2015 16:56:25 »
И ещё я не понял вот такую ситуацию:
Выбираю i586-wine-vanilla.32bit (+ i586-libwine-vanilla.32bit / i586-libwine-vanilla-gl.32bit / i586-libwine-vanilla-twain.32bit), а мне ещё синаптик в придачу вот предлагает поставить - libwine-vanilla / libwine-vanilla-gl / libwine-vanilla-twain.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Wine и запуск x64 приложений? (wine-vanilla)
« Ответ #14 : 22.02.2015 17:02:54 »
А толку то?
$ winetricks
------------------------------------------------------
WINE is wine, which is neither on the path nor an executable file

[/code]

i586
$ l /usr/bin/winetricks
-rwxr-xr-x 1 root root 620651 дек 21 17:35 /usr/bin/winetricks
« Последнее редактирование: 22.02.2015 17:04:29 от Speccyfighter »