LINUX.ORG.RU

Wine 2.12

 


1

2

Wine представляет собой слой совместимости для POSIX-систем, обеспечивающий возможность запуска программ для MS Windows.

После выхода версии 2.0 в январе 2017 г. кодовая база проекта стала разделяться на стабильную ветку и нацеленную на добавление новых функций экспериментальную. Данный релиз относится к последней.

Наиболее значительные изменения:

  • аудиодрайвер в версии Wine для Android;
  • улучшение производительности асинхронного ввода/вывода;
  • улучшения в работе парсера реестра;
  • начальная поддержка пользовательского интерфейса MSI;
  • исправления ошибок при работе ряда приложений, в том числе Lost Horizon, Deus Ex: Human Revolution, Lara Croft and the Guardian of Light, MyLifeOrganized, Dai-Senryaku Perfect 3.0.

Исходный код

Бинарные пакеты

Документация

>>> Подробности

★★★★★

Проверено: jollheef ()
Последнее исправление: sudopacman (всего исправлений: 5)
Ответ на: комментарий от eR

Это потому, что виндовое x64 означает адовое месиво из x86 и x86_64 библиотек и екзешников, не удивлюсь если там и 16-битные dll'ки от виндовс 3.1 присутствуют. В интернете можно найти гайд по сборке wine64, а точнее wine wow64. Там без виртуалки или chroot не обойтись, по крайней мере на debian, где libname-dev и libname-dev:i386 — это разные, но взаимоисключающие пакеты.

Rupricht ★★
()
Ответ на: комментарий от eR

We will not drop support for the many games that have shipped on Steam with only 32-bit builds, so Steam will continue to deploy a 32-bit execution environment. To that end, it will continue to need some basic 32-bit support from the host distribution (a 32-bit glibc, ELF loader, and OpenGL driver library). Whether the Steam client graphical interface component itself gets ported to 64-bit is a different question altogether, and is largely irrelevant as the need for the 32-bit execution environment would still be there because of the many 32-bit games to support.

fornlr ★★★★★
()
Ответ на: комментарий от fornlr

да пусть пересоберут все игрульки по 64, делов то на 5 мин.

eR ★★★★★
()
Ответ на: комментарий от eR

Стим клиент 64-битный не могут выпустить вот почему. Когда вышла Ubuntu 12.04, Стим делали поверх неё. Игры «подтягивали» свои зависимости через apt-get, и даже проверялка новой версии видеодрайвера использовала Jockey. А потом вышла Ubuntu 12.10. Некоторые игры, собранные с каким-нибудь libglew 1.8, при вызове «gksudo apt-get install libglew18» получали «такого пакета нет». А есть libglew110. Дальше - больше. Поэтому вместе со Steam теперь распространяется Steam Runtime - огромный бандл системных библиотек из Ubuntu 12.04.

На самом деле, там сложнее. Туда также положили много библиотек из Ubuntu 14.04. Причём их пересобрали в Ubuntu 12.04, чтобы, при запуске в Ubuntu 12.04, не было «Не найден GLIBC_2.17, требуемый для (например) libudev.so.1».

64-битный Стим клиент не выпускают потому, что тогда пришлось бы распространять также 64-битный Steam Runtime. Это ещё +200 Мб к скачиванию, и +650 Мб на диске.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 4)
Ответ на: комментарий от ZenitharChampion

пришлось бы распространять также 64-битный Steam Runtime. Это ещё +200 Мб к скачиванию, и +650 Мб на диске.

а я и не против.

eR ★★★★★
()
Ответ на: комментарий от ZenitharChampion

И после этого они будут нам рассказывать, как рулят п-кеты.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от Rupricht

не удивлюсь если там и 16-битные dll'ки от виндовс 3.1 присутствуют

но ты ведь понимаешь, что пока процессор находится в 64-их битном режиме, он исполнять 16-и разрядный код не может физически ¿

lenin386 ★★★★
()
Ответ на: комментарий от ZenitharChampion

64-битный Стим клиент не выпускают потому, что тогда пришлось бы распространять также 64-битный Steam Runtime.

э… Но ведь 64-битный Steam Runtime есть. Точнее тот Steam Runtime, что есть, содержит все библиотеки в обоих вариантах, и 32-битные и 64-битные.

Psych218 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.