Автор Тема: Установка Wine  (Прочитано 51216 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Установка Wine
« Ответ #30 : 25 Января 2019, 21:49:42 »
Поздравляю с установкой новейшей версии Wine.
Позавчера состоялся стабильный релиз открытой реализации Win32 API - Wine 4.0.
Ключевые новшества Wine 4.0
Direct3D
        Добавлена начальная поддержка Direct3D 12. Реализация основана на библиотеке vkd3d и требует для работы графической карты с поддержкой графического API Vulkan (Direct3D 12 работает через трансляцию вызовов в API Vulkan). Обеспечена поддержка большей части возможностей Direct3D 12, включая средства для графики и вычислений, очереди и списки команд, дескрипторы и дескрипторы кучи, корневые подписи, неупорядоченный доступ, Sampler-ы, сигнатуры команд, корневые константы, непрямая (indirect) отрисовка, методы Clear*() и Copy*();
        Включено по умолчанию применение обособленного потока для обработки команд Direct3D, позволяющего выполнять отрисовку в асинхронном режиме с распараллеливанием на многоядерных системах;
        В любых ситуациях, при доступности OpenGL, в Direct3D обеспечено применение по умолчанию базовых контекстов OpenGL. Ранее базовые контексты использовались только для обеспечения работы приложений Direct3D 10 и 11 на системах с графическими картами AMD и Intel. Теперь это ограничение снято и они применяются для любых видеокарт и всех версий Direct3D, за исключением Direct3D 12;
        В реализации Direct3D 10 и 11 добавлена большая часть новых возможностей, включая поддержку мультисэмплинга текстур (Multisample texture), 1D-текстур, выборочной (per-sample) обработки фрагментов шейдерами, множественных областей ограничения 3D-сцены (viewport), новых форматов ресурсов, потокового вывод без геометрических шейдеров, управления отсечением глубины, механизмов для устранения артефактов при отрисовке теней и т.п.;
        Некоторые интерфейсы Direct3D 11 обновлены до версии 11.2, а интерфейсы DXGI до версии 1.6;
        Начался переход к применению в Direct3D гранулярных (fine-grained) блокировок, которые позволят повысить эффективность выполнения на CPU с большим числом процессорных ядер;
        Для приложений DXGI и DirectDraw обеспечено использование корректного интервала замены буферов отрисовки (swap interval), синхронизированного с кадровым гасящим импульсом (v-blank);
        Добавлена возможность настройки из приложений DXGI и Direct3D 9Ex величины задержки вывода кадров (frame latency);
        Добавлена реализация механизма сжатия 3D-текстур S3TC (S3 Texture Compression), срок действия патентов на который истёк около года назад;
        При поддержке драйвером OpenGL-расширения ARB_query_buffer_object обеспечено снижение задержек, благодаря обработке запросов в асинхронном режиме;
        Расширена база данных графических карт, пригодных для использования Direct3D;
        В реестр добавлены новые настройки "HKEY_CURRENT_USER\ Software\ Wine\ Direct3D": "MultisampleTextures" (включение мультисэмплинга текстур) и "Renderer" ("gl" для OpenGL и "gdi" для GDI). Объявлен устаревшим ключ "DirectDrawRenderer". Удалён ключ "StrictDrawOrdering";
    Графическая подсистема
        Реализован полноценный драйвер для графического API Vulkan, использующий штатные Vulkan-библиотеки на системах с X11 и API MoltenVK на платформе macOS;
        Добавлена библиотека vulkan-1.dll c собственной реализацией загрузчика драйверов Vulkan для Windows, альтернативного загрузчику из Vulkan SDK;
        Добавлена поддержка пиктограмм в формате PNG, в том числе пиктограмм 256x256 для экранов с большим разрешением;
        В штатный набор пиктограмм добавлены варианты размером 256x256;
        Многие интерфейсы Direct2D обновлены до версии спецификации 1.2. Для ограничения версии интерфейса Direct2D в секцию реестра "HKEY_CURRENT_USER\ Software\ Wine\ Direct2D" добавлен ключ "max_version_factory";
        Для X11 добавлена поддержка визуализации в формате ARGB;
        На базе движка DIB подготовлена реализация старого 16-разрядного драйвера DIB.DRV;
        В движке DIB значительно ускорена отрисовка больших полигонов;
        В код вывода на печать добавлена поддержка определения размера страниц A0, A1 и A2;
        В GdiPlus добавлена поддержка рисования стрелок;
    Ядро (интерфейсы ядра Windows)
        Прекращена поддержка выполнения в wine исполняемых файлов DOS. При попытке запуска исполняемых файлов DOS теперь запускается отдельный экземпляр DOSBox. Изменение не касается выполнения исполняемых файлов Win16, поддержка которые остаётся встроенной в Wine;
        Для запускаемых в Wine драйверов на уровне ядра реализованы обработчики событий, семафоры, мьютексы и таймеры. Драйверам предоставлен доступ к управлению CPU и настройке отладочных регистров;
        Добавлена поддержка примитивов синхронизации WaitOnAddress;
        Для корректного определения использования технологии Hyper-threading, в выдаваемой информации о конфигурации CPU теперь разделяются логические и физические ядра процессора;
        При запуске в окружениях Linux предоставлен доступ к детальной информации, выдаваемой BIOS;
        Реализована подборка отладочных API для манипуляции 32-разрядными процессами в Wow64 из контекста 64-разрядных процессов;
        Добавлено определение в manifest-файлах приложений настроек, уровней запуска и информации о совместимости;
        Реализованы различные режимы определения завершения файлового ввода/вывода;
        Для платформы NetBSD реализована поддержка отладочных регистров;
    Интерфейс пользователя
        Реализована инфраструктура для настройки отображения элементов интерфейса с учётом DPI и параметров масштабирования. Масштабирование содержимого окон пока отключено по умолчанию и доступно только на платформе Android. Для включения следует изменить параметр "DpiScalingVer" в секции реестра "HKEY_CURRENT_USER\ Control Panel\ Desktop"
        Реализована возможность перенаправления класса Window, что позволило добавить поддержку элементов интерфейсов на базе библиотеки Common Controls 6;
        В библиотеку ComCtl32 v6 (Common Control) добавлена поддержка стандартных пользовательских элементов интерфейса, в том числе классов для кнопок (Button), списков (ListBox), комбинированных блоков (ComboBox), статических блоков (Static) и форм редактирования (Edit). Реализована поддержка тем оформления;
        Реализован штатный диалог управления задачами (TaskDialog), включающий поддержку пиктограмм, гиперссылок, полос для индикации прогресса выполнения операций и различных элементов интерфейса;
        В формах редактирования добавлена поддержка отображения подсказок непосредственно в полях ввода (Cue banner);
    Интеграция с рабочим столом
        Добавлена возможность отключения экспорта списка ассоциаций для MIME-типов (вкладка Desktop Integration в winecfg или ключ реестра "HKEY_CURRENT_USER\ Software\ Wine\ FileOpenAssociations");
        В реализацию диалога открытия и сохранения файлов добавлена возможность отображения свойств файла (размер, время и атрибуты). Опционально добавлена возможность отображения слева панели с часто используемыми файловыми путями (Places);
        Для соответствия поведению новых версий Windows место AllUsersProfile в оболочке теперь используется каталог Public;
        В файловом менеджере появилась поддержка горячих клавиш для переименования (F2) и удаления (Del) каталогов;
        В библиотеку добавлены многие стандартные для Windows пиктограммы;
        Добавлена поддержка автодополнения ввода в Shell;
        В режиме рабочего стола панель задач теперь не показывается вверху полноэкранных окон;
        В состав Shell32 включён большой набор новых пиктограмм;
        Добавлена поддержка дополнительных имён штатных курсоров, что позволило улучшить совместимость с темами оформления курсоров в окружениях X11;
    Устройства ввода
        В API Raw Input и XInput добавлена поддержка игровых контроллеров с интерфейсом HID;
        В HID-драйвере появилась поддержка геймпадов;
        Реализован драйвер SDL, позволяющий взаимодействовать через интерфейс HID с поддерживаемыми в SDL игровыми контроллерами;
    Сетевые возможности
        В JScript добавлен режим совместимости с EcmaScript, позволяющий использовать некоторые возможности, отсутствующие в штатном режиме. Добавлена поддержка обращения к свойствам JavaScript;
        Переписаны и теперь лучше соответствуют стандарту объекты для работы с таблицами стилей;
        В MSHTML добавлена поддержка не-HTML элементов, в частности, добавлена ограниченная поддержка SVG;
        Реализованы некоторые новые HTML API;
        В апплет Internet Control Panel добавлена поддержка настройки прокси-сервера;
        В API WebServices добавлена поддержка Stream I/O;
        Реализован API Web Services on Devices (WSDAPI), в том числе обеспечена поддержка отправки и приёма различных типов сообщений;
        Через API WBEM предоставлен доступ к дополнительной информации о системе, включая сведения о CPU, BIOS, видеокарте и сетевом адаптере;
        WinHTTP переведён на использование Windows Sockets;
    Криптография
        Добавлена поддержка асимметричных криптографических ключей, а также возможность проверки цифровых подписей на базе алгоритмов RSA и ECDSA;
        Добавлена возможность использования хэшей sha256/sha384 в цифровых подписях ECDSA;
        Добавлена поддержка режимов аутентифицированного шифрования GCM и ECB;
        Для RSA реализована поддержка оптимального асимметричного шифрования с дополнением (OAEP);
        Добавлена поддержка аутентификации при помощи Kerberos;
        Реализован диалог для работы с сертификатами на основе открытых ключей;
        При работе в macOS при наличии теперь используются библиотеки GnuTLS, а при их отсутствии штатный фреймворк CommonCrypto;
    Текст и шрифты
        В DirectWrite добавлена поддержка хранения ресурсов шрифтов в памяти;
        Таблицы символов обновлены до спецификации Unicode 11;
        Добавлена поддержка субпиксельного рендеринга шрифтов (требуется наличие FreeType 2.8.1 или более новой версии);
        В эмуляторе консоли обеспечено корректное масштабирование шрифтов в соответствии с настройками DPI.
        Расширено число глифов в шрифте Wingdings, в том числе добавлены глифы с разными изображениями часов;
    Звук
        Реализован интерфейс Windows Media Player для воспроизведения мультимедийного контента;
        Добавлен декодировщик MP3, доступный через DirectX Media Object;
    Поддержка платформы Android
        Добавлена возможность установки курсора мыши, используя API Android 7+;
        Добавлена поддержка нового механизма распределения памяти gralloc, который позволил решить проблемы с выводом графики в Android 8+;
        Добавлена поддержка платформ Android x86-64, в том числе в 64-разрядном режиме (режим WoW64 пока не поддерживается в пакетах WineHQ);
    Встроенные приложения
        Добавлена программа Ping, показываются время сетевого отклика, вычисляемого при помощи вызова функции IcmpSendEcho;
        Добавлен интерфейс SchTasks для добавления и удаления команд для запуска задач по расписанию;
        В RegEdit добавлен режим шестнадцатеричного просмотра бинарных значений;
        В командном интерпретаторе добавлена корректная реализация циклов "FOR";
        В программу XCopy добавлена опция "/k", обеспечивающая сохранение атрибутов;
    Инструменты для разработки
        В winedbg добавлена поддержка отладки процессов WoW64;
        В winegcc добавлена поддержка сборки библиотек штатных подсистем и улучшен поиск подходящих библиотек для кросс-компиляции;
        В winebuild добавлена опция "-mfpu" для выбора архитектуры FPU для платформ ARM;
        В winedump добавлена поддержка дампов typelib в формате SLTG;
        В компилятор IDL добавлена поддержка ACF (Application Configuration Files), асинхронных интерфейсов, cериализации атрибутов, типа __int32 и генерации нескольких typelib в одном файле с ресурсами;
        Движок Mono, используемый для запуска файлов .NET, обновлён до выпуска 4.7.5. В 64-разрядных окружениях добавлена возможность запуска в режиме CLI 32-разрядных исполняемых файлов .NET;
        Система маршалинга в Typelib переписана с использованием функций NDR;
        В фреймворке для проведения тестирования качества кода добавлена поддержка тестирования драйверов ядра Windows и библиотек, загружающих внешние dll;
        Добавлена возможность сборки WoW64 (эмулятор для запуска 32-разрядных приложений Windows в 64-разрядных редакциях Windows) из штатного дерева исходных кодов Wine;
    Разное
        Реализован сервис Task Scheduler для запуска задач по расписанию;
        Реализован сервис WMI (Windows Management Instrumentation) для централизованного управления системами на базе Windows;
        Реализована библиотека для сервисов OPC (Open Packaging Convention), используемых в XML-файлах Microsoft Office;
        Расширена поддержка платформ ARM и ARM64. Для кросс-компиляции для ARM64 реализована возможность использования инструментария MinGW;
        Добавлена поддержка отложенной установки пакетов MSI. Обеспечено выполнение пользовательских обработчиков в MSI в отдельном процессе, что позволяет создавать комбинированные установщики для 32- и 64-разрядных систем. Добавлена поддержка преобразований субхранилищ в MSI;
        Новые внешние зависимости: библиотеки Vulkan для работы драйвера Vulkan, Vkd3d для Direct3D 12, SDL для поддержки игровых контроллеров, GSSAPI для Kerberos.
Цитата: OpenNET
Следом за Wine 4.0 состоялся релиз смежного проекта Wine Staging 4.0, в рамках которого формируются расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока не пригодные для принятия в основную ветку Wine. В рамках нового выпуска проведена работа по адаптации поддерживаемых в ветке Wine Staging патчей к актуальной кодовой базе Wine 4.0.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Установка Wine
« Ответ #31 : 06 Мая 2019, 09:23:12 »
Вменяемая инструкция по установке WineHQ, в т.ч. для Ubuntu 19.04. Правда, на английском, но интуитивно всё понятно.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Установка Wine
« Ответ #32 : 21 Июня 2019, 16:33:01 »
По причине полного завершения жизненного цикла 32-разрядной архитектуры x86 разработчики проекта Wine предупредили о возникновении проблем с поставкой Wine для Ubuntu 19.10.
Цитата: OpenNET
Принимая решение об отказе от поддержки 32-разрядной архитектуры x86 разработчики Ubuntu рассчитывали на поставку 64-разрядной версии Wine или на использование 32-разрядной версии в контейнере на базе Ubuntu 18.04. Проблема заключается в том, что 64-разрядная версия Wine (Wine64) официально не поддерживется и содержит большое число неисправленных ошибок. Актуальные сборки Wine для 64-разрядных дистрибутивов основаны на Wine32 и требуют наличия 32-разрядых библиотек.

Обычно в 64-разрядных окружениях необходимые 32-разрядные библиотеки поставляются в пакетах multiarch, но в Ubuntu принято решение полностью прекратить формирование подобных библиотек. Разработчики Wine сразу отвергли идею со snap-пакетом и запуском в контейнере, так как это лишь временное решение. Отмечается, что придётся привести к должному виду 64-разрядную версию Wine, но на это потребуется время.

Кроме того, многие актуальные приложения под Windows продолжают поставляться только в 32-разрядных сборках, а 64-разрядные приложения часто снабжаются 32-разрядными инсталляторами (для обработки попыток установки в Win32), поэтому 32-разрядная версия Wine и продолжает развиваться в качестве основной. Долгое время Wine64 позиционировался только как инструмент для запуска приложений Win64, не предназначенный для выполнения 32-разрядных программ, и данная особенность отражена во многих статьях и документации (сейчас Wine64 уже умеет запускать приложения Win32, но требует наличия 32-разрядных библиотек).

С похожими проблемами столкнулась и компания Valve, многие игры в каталоге которой продолжают оставаться 32-разрядными. Valve намерена собственными силами поддерживать 32-разрядный runtime для Linux-клиента Steam. Разработчики Wine не исключают возможность использования этого runtime для поставки 32-разрядного Wine в Ubuntu 19.10 до того как будет готова 64-разрядная версия Wine, чтобы не изобретать велосипед и объединить усилия с Valve в области поддержания 32-разрядных библиотек для Ubuntu.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн tuxnotes

  • Новичок
  • *
  • Сообщений: 26
Re: Установка Wine
« Ответ #33 : 08 Сентября 2019, 12:35:18 »
Написал инструкцию по установке, для тех кто столкнулся с проблемой зависимости пакетов из-за libfaudio0:
Установка последней версии WineHQ в Ubuntu 18.04 и 19.04
А так же установка Winetricks из гитхаба и создание префикса, будет интересно для совсем начинающих пользователей (в первую очередь на них ориентируюсь).

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Установка Wine
« Ответ #34 : 09 Сентября 2019, 23:23:39 »
Написал инструкцию по установке, для тех кто столкнулся с проблемой зависимости пакетов из-за libfaudio0:
Установка последней версии WineHQ в Ubuntu 18.04 и 19.04
А так же установка Winetricks из гитхаба и создание префикса, будет интересно для совсем начинающих пользователей (в первую очередь на них ориентируюсь).
Посмотрел... Хотелось бы получить объяснения по поводу:
Цитата: отрывок вывода терминала исполнения Вашей команды: sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./'
xxxxx@Matuntu:~/Загрузки$ Последние обзоры и тесты
Последние: команда не найдена
xxxxx@Matuntu:~/Загрузки$
xxxxx@Matuntu:~/Загрузки$ • Обзор Vivaldi для Android. Мобильный браузер от Vivaldi доступен для тестирования
•: команда не найдена
xxxxx@Matuntu:~/Загрузки$ • Norton Security Deluxe на 3 месяца бесплатно
•: команда не найдена
xxxxx@Matuntu:~/Загрузки$ • Обзор Clean Space: бесплатный инструмент очистки дисков для Windows
•: команда не найдена
xxxxx@Matuntu:~/Загрузки$ • Как включить DNS-over-HTTPS в Google Chrome
•: команда не найдена
xxxxx@Matuntu:~/Загрузки$ • Релиз Kaspersky Small Office Security 7. Что нового
•: команда не найдена
xxxxx@Matuntu:~/Загрузки$ • O&O AutoBackup 6 Pro – бесплатная лицензия
[1] 8289
•: команда не найдена
O: команда не найдена
[1]+  Выход 127          • O
xxxxx@Matuntu:~/Загрузки$
xxxxx@Matuntu:~/Загрузки$ Подписаться на последние обновления
Подписаться: команда не найдена
xxxxx@Matuntu:~/Загрузки$
xxxxx@Matuntu:~/Загрузки$ Комментарии и отзывы
Комментарии: команда не найдена
xxxxx@Matuntu:~/Загрузки$
xxxxx@Matuntu:~/Загрузки$ Добавляя комментарий, ознакомьтесь с Правилами сообщества
Добавляя: команда не найдена
xxxxx@Matuntu:~/Загрузки$ обзоры антивирусов и программ безопасности
обзоры: команда не найдена

В /etc/apt/sources.list добавились строки двух репозиториев: 18.04 и 19.04. Пришлось закомментировать лишнюю строку.
Если Вы хотите впаривать совсем начинающим пользователям, то по крайней мере тестируйте / проверяйте свои команды, чтобы не оставлять "мокрые" следы.
« Последнее редактирование: 09 Сентября 2019, 23:25:58 от ivm »

Оффлайн tuxnotes

  • Новичок
  • *
  • Сообщений: 26
Re: Установка Wine
« Ответ #35 : 10 Сентября 2019, 07:50:29 »
ivm , даже не знаю что ответить. Все ссылки проверены, полностью соответствуют официальным.
Цитировать
Если Вы хотите впаривать совсем начинающим пользователям
Никому ничего не впариваем. Популяризировать Линукс на популярном виндовом форуме считаю хорошей идей. В качестве альтернативы интересная замена.
Если считаете, что здесь впариваю, или лично вам, то тогда Ок, больше не буду.

И вообще, видно же, что команда sudo apt-add-repository 'sudo apt-add-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04 ./' представлена текстом и нести что-то отличное от официального не может.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Установка Wine
« Ответ #36 : 10 Сентября 2019, 10:14:42 »
Популяризировать Линукс на популярном виндовом форуме считаю хорошей идей.

В первой части инструкции на виндовом форуме было бы логичным сослаться на инструкцию установки Wine из официального проекта winehq.org, тогда команда добавления репозитория выглядела бы так: sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Вторая часть Вашей инструкции по установке Winetricks вполне пригодна для применения.
Опыт успешной установки Wine в Matuntu-B64-osen19 на основе Ubuntu 18.04.3 привела в своём сообщении на форуме.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн tuxnotes

  • Новичок
  • *
  • Сообщений: 26
Re: Установка Wine
« Ответ #37 : 10 Сентября 2019, 10:26:21 »
vita , чем первая часть не пригодна? Да, не сослался на официальный проект. Но инструкция по решению проблемы взята не с главной страницы проекта (даже наоборот, на момент написания статьи она была нерабочей для Ubuntu 18.04 и 19.04), а с их форума из темы обсуждения проблемы. В итоге полноценная инструкция составлена мною, потому как не ведет только на одну страницу проекта.

Ссылка есть.

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

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Установка Wine
« Ответ #38 : 10 Сентября 2019, 10:44:05 »
Но инструкция по решению проблемы взята не с главной страницы проекта (даже наоборот, на момент написания статьи она была нерабочей для Ubuntu 18.04 и 19.04), а с их форума из темы обсуждения проблемы. В итоге полноценная инструкция составлена мною, потому как не ведет только на одну страницу проекта.
А вот это и есть пример вранья.
Ответ № 31 от 6 мая 2019 года свидетельствует о том, что проблем с установкой Wine не было. И вдруг у Вас она вылезает 2019-08-17!
Я пользуюсь установкой виндовых программ в вайне уже лет 10 со времён Ubuntu 9.04.

Оффлайн tuxnotes

  • Новичок
  • *
  • Сообщений: 26
Re: Установка Wine
« Ответ #39 : 10 Сентября 2019, 13:26:04 »
Но инструкция по решению проблемы взята не с главной страницы проекта (даже наоборот, на момент написания статьи она была нерабочей для Ubuntu 18.04 и 19.04), а с их форума из темы обсуждения проблемы. В итоге полноценная инструкция составлена мною, потому как не ведет только на одну страницу проекта.
А вот это и есть пример вранья.
Ответ № 31 от 6 мая 2019 года свидетельствует о том, что проблем с установкой Wine не было. И вдруг у Вас она вылезает
Это пример вашего незнания и невнимательности. По вашей же ссылке написано, что проблема имеется в дистрибутивах Ubuntu 18.04, 18.10, и 19.0, начиная с версии Wine 4.5. Там же опубликована ссылка на решение данной проблемы.


Раз это пояснение до сих пор не убрали, значит проблема актуальна.
Вот у vita установился wine без проблем. Можно было бы еще этим аргументом воспользоваться, но никак не оф.ссылкой в которой указано о наличии проблемы, т.к именно я указал на ее актуальность на момент написания статьи. Возможно у vita  нужные пакеты подтягиваются с других репозиториев.
Только что установил Ubuntu 18.04.3. Подключены репозитории Партнеров и обновлены все пакеты. Установка wine по инструкции с оф.сайта все также заканчивается проблемой зависимостей. Видимо на оф.сайте сообщение не зря оставили.


Скриншоты кликабельны.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Установка Wine
« Ответ #40 : 10 Сентября 2019, 13:59:08 »
Вот у vita установился wine без проблем. Можно было бы еще этим аргументом воспользоваться, но никак не оф.ссылкой в которой указано о наличии проблемы, т.к именно я указал на ее актуальность на момент написания статьи. Возможно у vita  нужные пакеты подтягиваются с других репозиториев.
Только что установил Ubuntu 18.04.3. Подключены репозитории Партнеров и обновлены все пакеты. Установка wine по инструкции с оф.сайта все также заканчивается проблемой зависимостей.
Репозитории партнёров в Matuntu-B64-osen19 не подключены

Может с подключением репозиториев партнёров возникает ошибка? Правда, мной была установлена стабильная версия Wine 4.0.2.
Попробую проверить установку Wine 4.15.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Установка Wine
« Ответ #41 : 10 Сентября 2019, 14:41:50 »
Попробую проверить установку Wine 4.15.

Действительно Версия Staging 4.15 из официального репозитория WineHQ ломает пакеты
вывод терминала
Чтение списков пакетов… Готово
sudo apt install --install-recommends winehq-staging
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 winehq-staging : Зависит: wine-staging (= 4.15~bionic)
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.

Новичкам лучше советовать стабильную версию Wine, которая устанавливается очень просто и без проблем.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн tuxnotes

  • Новичок
  • *
  • Сообщений: 26
Re: Установка Wine
« Ответ #42 : 10 Сентября 2019, 15:12:50 »
Хорошо, что разобрались. Оказывается инструкция полная и рабочая.
Придерживаюсь другого мнения. Версиями devel и saging пользуюсь давно и проблем с их работой не встречал. Наоборот, из версии в версию постоянные улучшения, без регрессий (либо они незначительные, неощутимые). Инструкцию не считаю сложной. В принципе, как раз наличие ошибки и вынудило собрать инструкцию.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Установка Wine
« Ответ #43 : 14 Сентября 2019, 10:32:33 »
Ознакомившись с новостью OpenNET о выпуске Wine 4.16, заметила, что  Пакеты WineHQ Wine-Devel и Wine-Stage для дистрибутивов Ubuntu 18.04 и 19.04 по-прежнему требуют как зависимости пакеты FAudio.
На сайте askubuntu.com для решения проблемы рекомендуется скачать нужные пакеты: libfaudio0 и установить их перед инсталляцией в систему Wine-Devel или Wine-Stage.
Скачать их можно из репозитория OpenSuse, кликнув по каталогам amd64/ и i386/.
Затем в каталоге со скачанными файлами открыть терминал и с учётом наименования пакетов (их нумерация 13 сентября сменилась с 19.05-0 на 19.07-0) выполнить команду:
sudo dpkg -i libfaudio0_19.07-0~bionic_amd64.deb libfaudio0_19.07-0~bionic_i386.debПосле этого можно устанавливать и запускать самые последние версии вина из WineHQ по официальной инструкции!

Так в Matuntu-B64-osen19 поверх установленной Wine Stable 4.02 решила установить последнюю версию вайна из репозитория WinwHQ:sudo apt install --install-recommends winehq-staging
В ходе выполнения команды пакет wine-stable удалился и установился Wine 4.15


При запуске winecfg переустановился пакет mono

Для удаления остатков wine-stable следует выполнить: sudo apt autoremove
Делай с нами, делай как мы, делай лучше нас!

Оффлайн tuxnotes

  • Новичок
  • *
  • Сообщений: 26
Re: Установка Wine
« Ответ #44 : 14 Сентября 2019, 14:55:29 »
vita , почему бы не упростить установку, добавлением репозитория OBS, как описано в статье по моей ссылке?
Информация тоже официальная, просто собрана в одной статье. https://forum.winehq.org/viewtopic.php?f=8&t=32192