Поиск по сайту:

Выпущена Wine Stable 7.0! Как установить в Ubuntu 20.04/Linux Mint 20

После года разработки Wine, программное обеспечение для запуска приложений Windows в Linux, наконец-то выпустило новую стабильную версию 7.0 с более чем 9100 отдельными изменениями.

Что нового в Wine 7.0:

В Wine 7.0 большинство модулей были преобразованы в формат PE (Portable Executable, двоичный формат Windows) вместо ELF. В этом помогают различные схемы защиты от копирования, которые проверяют идентичность содержимого системных модулей на диске и в памяти.

В этом выпуске также реализована 64-разрядная архитектура Windows-on-Windows (WoW64), позволяющая запускать 32-разрядное приложение Windows внутри 64-разрядного хост-процесса Unix. Как только все модули будут преобразованы в формат PE, можно будет запускать 32-битные приложения без установки 32-битных библиотек Unix.

Все встроенные приложения и общие элементы управления теперь поддерживают темы, а также рендеринг с высоким разрешением. Включена «Светлая» тема с цветовыми вариантами «Синий» и «Классический синий».

В выпуске 7.0 также представлена новая графическая библиотека Win32u на стороне ядра. Графические драйверы (например, Winex11.drv и Winemac.drv) будут перенесены в эту библиотеку в следующих выпусках.

Другие изменения в Wine 7.0 включают:

  • Некоторая первоначальная поддержка эффектов Direct2D.
  • Поддержка нескольких дисплеев для приложений Direct3D.
  • Другие видеокарты, распознаваемые через базу данных Direct3D:

    • AMD Радеон РХ 5500М
    • AMD Radeon RX 6800/6800 XT/6900 XT
    • AMD Ван Гог
    • Intel UHD-графика 630
    • NVIDIA GT 1030
  • Значительно улучшенный стек HID и поддержка джойстиков.
  • Обновите Mono до версии 7.0.0 со множеством улучшений.
  • «Faudio» теперь включен в исходный код, что означает, что Ubuntu 18.04 больше не требует добавления отдельного PPA для зависимости (НЕ проверялось, поскольку у меня нет под рукой 18.04).
  • Более подробную информацию смотрите в объявлении.

Как установить Wine 7.0 в Ubuntu и Linux Mint:

Официальный репозиторий Wine предоставляет пакеты для Ubuntu 18.04, Ubuntu 20.04, Ubuntu 21.04, Ubuntu 21.10, Linux Mint 20 и их производные.

1. Включить 32-битную архитектуру.

Для современных 64-битных систем вы можете сначала убедиться, что возможность установки пакетов 32-битных приложений включена.

Для этого нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду:

sudo dpkg --add-architecture i386

2. Установите ключ:

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

Это можно сделать, просто выполнив в терминале команду ниже:

wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -

Хотя команда apt-key устарела, она по-прежнему работает и является наиболее эффективной на данный момент.

ПРИМЕЧАНИЕ. Команда может зависнуть с мигающим курсором после загрузки ключа, если вы запустите эту команду в другом окне или через несколько минут после последней. Он ждет, пока вы введете пароль для аутентификации «sudo». Просто введите свой пароль (без визуальной обратной связи) и нажмите Enter.

3. Добавьте винный репозиторий:

Теперь в окне терминала выполните команду, чтобы добавить репозиторий Wine:

sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'

ПРИМЕЧАНИЕ. приведенная выше команда предназначена только для Ubuntu 20.04 и Linux Mint 20!!! Для другой версии Ubuntu (проверьте с помощью команды lsb_release -a) измените focal в коде с помощью:

  • bionic для Ubuntu 18.04.
  • волосатая для Ubuntu 21.04.
  • озорной для Ubuntu 21.10.

Допустим, вы используете Ubuntu 21.10, команда будет такой:

sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ impish main'

4. Установите Wine 7.0:

Наконец, обновите кеш системных пакетов, выполнив команду:

sudo apt update

И установите Wine 7.0 через:

sudo apt install --install-recommends winehq-stable

Неудовлетворенная зависимость — распространенная проблема при установке Wine в Ubuntu. В моей Ubuntu 20.04 у меня никогда не возникало проблем после ручной установки следующих пакетов:

sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386

Кроме того, вы можете использовать aptitude (установить его с помощью sudo apt install aptitude) вместо того, чтобы печатать обходные пути:

sudo aptitude install winehq-stable

Удалить Вино 7.0:

Чтобы удалить пакеты Wine, используйте команду в терминале:

sudo apt remove --auto-remove winehq-stable

И удалите репозиторий Wine с помощью утилиты «Программное обеспечение и обновления» на вкладке Другое программное обеспечение.

Вот и все. Наслаждаться!

Статьи по данной тематике