Установка ПО для работы через Wine

Требования:

Доступ к репозиториям вендора, Wine 9 или новее, Winetricks от 05.01.2024 или новее.

Astra Linux

Установить следующие компоненты:

под root

apt install wine
apt install zenity
apt install winetricks
winetricks —self-update

под пользователем

winetricks -q dotnet7
winetricks -q dotnetdesktop7
winetricks -q arial
export WINEPREFIX=~/.wine

Отключить системный функционал ptrace под root:

astra-ptrace-lock disable

Установить программу из штатного дистрибутива.

RedOS

Установить компоненты:

под root

dnf update
dnf install wine
dnf install winetricks
winetricks —self-update

под пользователем

export WINEPREFIX=~/.wine
winetricks -q dotnet7
winetricks -q dotnetdesktop7
winetricks -q arial

Установить программу из штатного дистрибутива.

AltLinux

Вариант 1:

После установки операционной системы в окне терминала под правами root запускаем:

apt-get install winehelper

Далее, под правами пользователя:

winehelper install list – покажет весь список ПО доступный для установки.

Пример установки R-Инфо:

winehelper install daobit-rinfo

Скрипт сам ставит Wine и все необходимые компоненты. В случае необходимости редактирования реестра и ветки DAO — в командной строке запустить:

winehelper winereg

и далее выбрать префикс daobit

Подробная инструкция по WineHelper:

https://www.altlinux.org/Winehelper

Вариант 2:

Установить компоненты:

под root

apt-get update
apt-get install wine-full
apt-get install i586-wine
apt-get install winetricks
winetricks —self-update

под пользователем

winetricks -q dotnet7
winetricks -q dotnetdesktop7
winetricks -q arial
env WINEPREFIX=/home/$USER/.wine wine reg ADD 'HKCU\Software\Wine\Direct3D' /v 'renderer' /t REG_SZ /d 'gdi'

Установить программу из штатного дистрибутива.