Jump to content

Установка nanoCAD на Astra Linux Orel


Recommended Posts

Ниже представлена инструкция по установке nanoCAD 20.1 Plus и Платформа nanoCAD 21.0.

Версия операционной системы Astra Linux Orel должна быть не ниже 2.12.42.

1. Установка nanoCAD 20.1 Plus

 
Сперва необходимо скачать wine6.8(staging), winetricks и reg-файл настроек:
https://ftp.nanosoft.su/file_117627365860a4cc304bcfc
https://ftp.nanosoft.su/file_27250459360a4cc60ebf91

https://ftp.nanosoft.su/file_201631764760bde52677fc7


Также скачаем дистрибутив nanoCAD Plus 20.1х64:
https://www.nanocad.ru/products/nanocad-plus/download/


Далее в терминале перейдём в директорию с загрузками и
установим wine6.8(staging), дополнительные пакеты и winetricks:

cd ~/Загрузки
sudo dpkg -i wine-staging-6.8_astra.deb
sudo apt install libmspack0 cabextract libosmesa6
sudo dpkg -i winetricks_0.0+20210206-next_all.deb

 

Затем объявим несколько переменных, в том числе имя будущего окружения для nanoCAD (wineprefix с именем .wine-ncad201х64).
Использование отдельного wineprefix-а позволяет избежать влияние других программ и их настроек.

export WINEPREFIX=~/.wine-ncad201x64
export WINEARCH=win64
export WINE=/opt/wine-staging-6.8/bin/wine


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

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

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

 

winetricks dotnet48 win10


 

Выполним установку nanoCAD Plus 20.1 х64, дистрибутив которого заранее был скачан в директорию "Загрузки".
В процессе, при установке компонентов нужно убрать флажки с SQL Server и NormaCS.
Также скопируем библиотеку d3dcompiler_47.dll в system32 и применим reg-файл.

cd ~/Загрузки
$WINE NCP20.1x64_5404.exe
cp -f "/home/$USER/.wine-ncad201x64/drive_c/Program Files/Nanosoft/nanoCAD x64 Plus 20.1/bin/d3dcompiler_47.dll" "/home/$USER/.wine-ncad201x64/drive_c/windows/system32/d3dcompiler_47.dll"
$WINE regedit wine_nano201x64.reg


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

cd ~/Desktop
sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ Plus\ 20.1.desktop
sed -i 's/\/opt/env MESA_GL_VERSION_OVERRIDE="3.1" \/opt/' nanoCAD\ x64\ Plus\ 20.1.desktop
sed -i 's/.exe/.exe"/' nanoCAD\ x64\ Plus\ 20.1.desktop
rm -f nanoCAD\ x64\ Plus\ 20.1.lnk


Теперь nanoCAD можно запустить с ярлыка на рабочем столе.


Для удаления следует вызвать диалог wine uninstaller:
 

export WINEPREFIX=~/.wine-ncad201x64
export WINE=/opt/wine-staging-6.8/bin/wine
$WINE uninstaller

 

 

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

 Сперва необходимо скачать wine6.8(staging), winetricks, reg-файл настроек и desktop-ярлык:
https://ftp.nanosoft.su/file_117627365860a4cc304bcfc
https://ftp.nanosoft.su/file_27250459360a4cc60ebf91
https://ftp.nanosoft.su/file_43528710060bde55b64a6f
https://ftp.nanosoft.su/file_94654045360ba4b4898f0d


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


Далее в терминале перейдём в директорию с загрузками и
установим wine6.8(staging), дополнительные пакеты и  winetricks:

cd ~/Загрузки
sudo dpkg -i wine-staging-6.8_astra.deb
sudo apt install libmspack0 cabextract libosmesa6
sudo dpkg -i winetricks_0.0+20210206-next_all.deb

 

Затем объявим несколько переменных, в том числе имя будущего окружения для nanoCAD (wineprefix с именем .wine-ncad210х64).
Использование отдельного wineprefix-а позволяет избежать влияние других программ и их настроек.

export WINEPREFIX=~/.wine-ncad210x64
export WINEARCH=win64
export WINE=/opt/wine-staging-6.8/bin/wine


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

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

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

 

winetricks dotnet48 win7
$WINE 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 nanoCAD\ x64\ 21.0.desktop ~/Desktop/nanoCAD\ x64\ 21.0.desktop
rm -f ~/Desktop/nanoCAD\ x64\ 21.0.lnk


Теперь nanoCAD можно запустить с ярлыка на рабочем столе.


Для удаления следует вызвать диалог wine uninstaller:
 

export WINEPREFIX=~/.wine-ncad210x64
export WINE=/opt/wine-staging-6.8/bin/wine
$WINE uninstaller

 

 


 

Edited by golovko
Добавлена инструкция для nanoCAD 21.0
  • Like 8
Link to comment
Share on other sites

 Share

  • Tell a friend

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