Wine ("Wine Is Not an Emulator") - свободное программное обеспечение для запуска Windows-приложений на операционных системах GNU/Linux.
Winetricks - вспомогательный скрипт для загрузки и установки различных распространяемых библиотек, необходимых для запуска некоторых программ в Wine, а так же настройки окружения.
1. Установка пакетов с доступом компьютера к сети Интернет
1. Перед установкой wine выполняем обновление ОС AltLinux:
$ apt-get update && apt-get dist-upgrade -y
2. Устанавливаем wine:
$apt-get install wine i586-wine wine-mono-8.1.0 -y
3. Создаём 32-х разрядный префикс:
$ WINEARCH=win32 WINEPREFIX="$HOME/.wine_prefix" winecfg
4. Устанавливаем winetricks:
$ apt-get install winetricks -y
5. Устанавливаем .Net Framework 4.8:
$ winetricks dotnet48
6. Используя командную строку запускаем необходимое Windows приложение, в нашем случае это инсталлятор технологической программы Admin Tools 3.14:
$ wine AdminTools314.exe
По завершению установки на рабочем столе ОС AltLinux имеем ярлык для запуска нашей программы.
([1] дописано 25.06.2024 14:48. при установке программ с помощью winetricks, устанавливаемые файлы помещаются в каталог "~/.cache/winetricks/dotnet48", например при выполнении установки "winetricks dotnet48").
Источник:
Инструкции по запуску клиентской программы в Alt Linux
2. Установка пакетов без доступа компьютера к сети Интернет.
Нам необходимо скопировать попку кэша с компьютера, который подключен к сети Интернет на компьютер, который такого подключения не имеет, для этого выполняем следующие дей:ючением к сети Интернет, заключается в том, что при установке .Net Framework 4.8 "winetricks dotnet48" на компьютер, подключенный к сети Интернет, перед установкой, необходимый установочный файл копируется в каталог кэша "~/.cache/winetricks/dotnet48", и далее wineticks выполняет его установку.
Нам необходимо скопировать попку кэша с компьютера, который подключен к сети Интернет на компьютер, который такого подключения не имеет, для этого выполняем следующие действия:
1. Устанавливаем "winetricks dotnet48" на компьютер, который подключен к сети Интернет;
2. Копируем каталог "~/.cache/winetricks/dotnet48" на компьютер с отсутствующим подключением к сети Интернет (по такому же пути);
3. Выполняем установку "winetricks dotnet48" на компьютере без доступа к сети Интернет. В этом случае winetricks установит dotnet48 из кэша "~/.cache/winetricks/dotnet48".
~~~
Конец.