dim0 Posted December 13, 2022 Report Share Posted December 13, 2022 (edited) 1. Подготовка Допущения: Установлена операционная система: Astra Linux (Orel) 2.12.45, версия ядра: 5.10.0-1057-generic, архитектура: 64-битная. Должны быть установлены все последние обновления ОС. 1.1 Установим wine 7.0.1 - Загрузим с помощью web-браузера пакет: Wine версии 7.0.1 По умолчанию, пакет будет сохранен в подкаталог "Загрузки" домашнего каталога. - Установим wine cd ~/Загрузки sudo apt install ./wine_7.0.1-0-astra-se16_ce212_lsb_amd64.deb Wine устанавливается в системный каталог /usr/bin 1.2 Загрузим и установим winetricks: wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks - Установим право выполнения на файл winetricks: chmod +x winetricks - Переместим файл winetricks в каталог исполнимых файлов: sudo mv winetricks /usr/bin 1.3 Подготовим префикс (по умолчанию он расположен: ~/.wine), - Установим необходимые компоненты - dotnet48, vcrun2019, d3dcompiler_47 итд. winetricks --force -q dotnet48 winetricks -q vcrun2019 winetricks -q d3dcompiler_47 winetricks -q corefonts winetricks -q gdiplus Или, вы можете использовать простой скрипт для установки - prep_prefix.sh 2. Установка nanoCAD 22 Если вы выполнили подготовительный этап, то у вас уже есть префикс и он расположен: ~/.wine Установка nanoCAD будет осуществляться в него. P.S.: Если необходимо установить NanoCAD в отдельный префикс, то его необходимо заново подготовить, например в префикс ~/.nc22, команда: export WINEPREFIX=~/.nc22 (использование отдельного префикса позволяет избежать влияние других программ и их настроек префикса на запуск друг друга, таким образом осуществляется - изоляция сред запуска.) 2.1 Загрузим и установим платформу NanoCAD 22: $WINE NC22*.exe ВНИМАНИЕ: При установке компонентов NanoCAD убрать чек-бокс PostgreSQL, модули СПДС и Механика не устанавливаем Настроить NanoCAD, добавив в регистр необходимые данные, загрузить файл wine_nano220x64.reg wine regedit wine_nano220x64.reg 2.2 Для запуска NanoCAD с помощью ярлыка на рабочем столе, необходимо его модифицировать: Для видеокарт «Nvidia»: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 22.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 22.0.desktop rm -f nanoCAD\ x64\ 22.0.lnk Для остальных видеокарт: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 22.0.desktop sed -i 's/\/opt/env MESA_GL_VERSION_OVERRIDE="3.1" export MESA_GLSL_VERSION_OVERRIDE="330" \/opt/' nanoCAD\ x64\ 22.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 22.0.desktop rm -f nanoCAD\ x64\ 22.0.lnk Примечания: - установка платформы nanoCAD завершена. - если в дальнейшем планируется установка модулей СПДС и Механика, то в п.2.2 их нужно установить, инструкция по подключению БД PostgreSQL будет в отдельной статье. Edited February 9 by dim0 уточнение ссылки на загрузку 1 1 Link to comment Share on other sites More sharing options...
Recommended Posts