Запуск программ Windows в Astra Linux с использованием wine от EterSoft
Если требуется запускать программы Windows в Astra Linux, то можно это сделать через использование wine от EterSoft. Эта сборка оптимизирована для рабочих процессов и для часто используемых шрифтов. А так же в коммерческой версии эта сборка позволяет полноценно работать по сети (SMB,NFS) в многопользовательском режиме, устраняя проблемы блокировок.
Приобретаем или заказываем сборку wine от EterSoft на ресурсе - https://etersoft.ru/products/wine
На email высылается ссылка на скачивание сборки. Номера версий скорей всего будут другими а так же комплект сборки может отличаться, так что этот момент учитываем при установке. Загружаем файлы сборки wine с сайта EterSoft и устанавливаем:
# Устанавливаем необходимые пакеты:
sudo apt install cabextract libmspack0
# Это не свободный пакет!:
sudo apt install ttf-mscorefonts-installer
# Если используется видеокарта от nVidia и установлен видеодрайвер, то можно расширить установку:
sudo apt install libvulkan1 mesa-vulkan-drivers
# Вручную устанавливаем пакеты в очередности:
wine-gecko_2.47.2-eter1astra_all.deb
wine-mono_7.2.0-eter2astra_all
winetricks_20220411-eter1astra_all.deb
wine-etersoft-common_7.6.1-eter3astra_all.deb
wine-etersoft_7.6.1-eter3astra_amd64.deb
# Дополнительные пакеты, необязательно:
wine-etersoft-programs_7.6.1-eter3astra_amd64
wine-etersoft-full_7.6.1-eter3astra_amd64
# Для использования программ работающих по сети с использованием SMB,NFS в многопользовательском режиме (к примеру сетевая и/или SQL версия 1с 7.7). Внимание - это уже коммерческий продукт!:
wine-etersoft-network_7.0.2-eter1astra_amd64
# Установив необходимые пакеты wine, фиксим зависимости:
sudo apt install -f
# И перезагружаем систему:
sudo reboot
# После перезагрузки проверяем установку:
wine64
# Производим необходимую настройку wine по умолчанию, как минимум заполняем пользователя и организацию на закладке "О программе":
winecfg
# Проверяем работу winetricks:
winetricks
# Теперь можно запускать приложения windows в Astra Linux. К примеру создадим ярлык для запуска winbox от Микротик, который заранее скачан и находится в папке App в домашней директории пользователя:
# В поле "Имя" вставляем: Winbox
# Прописываем в поле "Команда" строку: wine64 ~/App/winbox64.exe
# Сохраняем ярлык, и теперь мы можем полноценно работать с оборудованием Микротик в Astra Linux