Jump to content

Установка nanoCAD на Ubuntu


Recommended Posts

 

  Привожу инструкцию по установке nanoCAD под Wine на  ОС Ubuntu.
Установка выполнялась на Ubuntu 18.04.3 LTS (64-bit).

 

   1. Платформа nanoCAD 21.0

 

    1.1 Установка wine
  Потребуется wine staging, т. е. обязательно wine с набором staging-патчей (иначе не будет работать колесо мыши):

sudo dpkg --add-architecture i386 
sudo apt install libmspack0 cabextract
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main' 
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
sudo apt update
sudo apt install --install-recommends winehq-staging

   

 

1.2 Установка winetricks

Пример установки скрипта winetricks:

cd "${HOME}/Загрузки"
wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
sudo mv -f winetricks /usr/bin
sudo chmod +x /usr/bin/winetricks

 

 

 1.3 Установка nanoCAD

Теперь необходимо скачать  reg-файл настроек и скрипт для запуска приложения:

https://ftp.nanosoft.su/file_43528710060bde55b64a6f
https://ftp.nanosoft.su/file_46240416760cc87408c17f


Также скачаем дистрибутив Платформа nanoCAD 21.0х64:
https://nanocad21.ru
 

Далее с помощью winetricks установим dotnet48.
Установка dotnet состоит из двух шагов, сначала будет установлен NET Framework 4.0 затем версии 4.8.

Перед установкой 4.8 может быть предупреждение об отсутствии службы установщика модулей -- нажимаем продолжить.

Также при первом обращении wineprefix-у будет предложено установить "Wine-mono", нужно отказаться от установки.

export WINEPREFIX=~/.wine-ncad210x64
export WINEARCH=win64
winetricks dotnet48 win7
wineboot


Выполним установку nanoCAD 21.0 х64, дистрибутив которого заранее был скачан в директорию "Загрузки". В процессе, при установке компонентов нужно убрать флажки с SQL Server и WIBU-KEY. На установке PostgreSQL будет сообщение об ошибке, игнорируем и соглашаемся продолжить установку далее. Также скопируем библиотеку d3dcompiler_47.dll в system32 и применим reg-файл.

cd ~/Загрузки
wine NC21.0x64_5753.exe
cp -f "/home/$USER/.wine-ncad210x64/drive_c/Program Files/Nanosoft/nanoCAD x64 21.0/bin/D3Dcompiler_47.dll" "/home/$USER/.wine-ncad210x64/drive_c/windows/system32/d3dcompiler_47.dll"
wine regedit wine_nano210x64.reg


 

 Удалим ярлыки и перенесем скрипт запуска приложения на Рабочий стол:
 

cd ~/Загрузки
mv -f nanoCADx64_21.0.sh ~/Рабочий\ стол/nanoCADx64_21.0.sh
sudo chmod +x ~/Рабочий\ стол/nanoCADx64_21.0.sh
rm -f ~/Рабочий\ стол/nanoCAD\ x64\ 21.0.desktop
rm -f ~/Рабочий\ стол/nanoCAD\ x64\ 21.0.lnk

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

~/Рабочий\ стол/nanoCADx64_21.0.sh

 

 

 

 

Edited by golovko
Оновлено для версии nanoCAD 21.0
  • Like 3
  • Thanks 2
Link to comment
Share on other sites

 Share

  • Tell a friend

    Love Официальный форум компании Нанософт? Tell a friend!
×
×
  • Create New...