Работа под Linux

<< Оглавление >>

Навигация:  nanoCAD GeoniCS 24.1 > Установка, лицензирование, авторизация, запуск > Инсталляция GeoniCS для nanoCAD 24 >

Работа под Linux

Previous pageReturn to chapter overviewNext page

СМ. на сайте Нанософт версии приложения nanoCAD GeoniCS 24.1 под различные Linux.

clip4604

Для версий AstraLinux пакет–инсталлятор – .deb, для других – .rpm.

Это же относится и к инсталляциям Object Enabler.

При установленной платформе nanoCAD, данное приложение устанавливает администратор.

Либо через графику (т. к. запросов пользователю во время инсталляции нет):

clip4544,

либо через терминал, став в папку с пакетом:  

 

sudo apt-get install ./nGeoniCS_24.1.rpm

 

clip4584clip4585

 

clip4552

 

 

 

После инсталляции ярлык будет в меню пуск

clip4545

 

Желательно  скопировать кнопку запуска на рабочий стол и на панель

 

clip4546

 

clip4550

GeoniCS.desktop

[Desktop Entry]

Name=GeoniCS

Name[ru]=GeoniCS

GenericName=GeoniCS CAD system

GenericName[ru]=САПР GeoniCS

Type=Application

TryExec=/usr/bin/ncad-prep24-0

NoDisplay=false

Comment=GeoniCS CAD System

Comment[ru]=Геоинженерный САПР

Exec=bash -c '/usr/bin/ncad-geonics'

Icon=geonics

Hidden=false

Terminal=false

StartupNotify=false

Categories=Engineering;

Version=1.0

 

Без установленной лицензии программа работает в демо–режиме – Демо-режим.

 

 

Далее до запуска можно запустить Мастер регистрации

clip4547

clip4613

 

или, запустив nanoCAD GeoniCS, вызвать Мастер регистрации из него; установить лицензию и перезапустить приложение.

 

Лицензии хранятся в папке пользователя

clip4551

Лицензия для Windows и Linux - одна.

Для каждого модуля есть две строки: для Linux с расширением _L:

например: FEATURE NanoGeonika_KERNEL_L

 

Приложение установлено в папку

clip4548

 

Там же – Data, а внутри папка GeoniCS Projects по умолчанию (проекты можно размещать в других папках, где удобно).

 

clip4549

 

clip4553

 

Права пользователя, под которым была проведена инсталляция, – Админ. Соответственно, ему доступна на чтение–запись подпапка Data (в т. ч. проекты в находящейся в ней подпапке GeoniCS Projects).

 

Вопрос доступа других пользователей на данном компьютере к подпапке Data решается на уровне Админа.

clip4606
clip4607

 

Также можно просмотреть pdf

clip4614

 

и сайт (документацию)

clip4615

 

Для деинсталляции:

sudo apt-get remove geonics

clip4555

 

В остальном работа полностью соответствует работе nanoCAD GeoniCS под Windows (при этом для проектов вместо баз Access используютя базы SQLite. Конвертация возможна специальной программой в обе стороны.)

Конвертации проектов

 

Также требуется активация у разработчика. Активация программы

 

 

Также имеется Портабельная версия, которую в доступные ему папки может установить пользователь, не имеющий прав администратора.

Данная версия также может быть установлена на Линукс (на выходе).

 

В Линукс - в 3 местах возможно изменение:

 

[Desktop Entry]

Name=nanoCAD GeoniCS24.1

Name[ru]=nanoCAD GeoniCS24.1

GenericName=GeoniCS CAD system

GenericName[ru]=Геоинженерный САПР

Type=Application

TryExec=/usr/bin/ncad-prep24-1

NoDisplay=false

Comment=GeoniCS CAD System

Comment[ru]=Профессиональная CAD система GeoniCS

Exec=bash -c '/usr/bin/ncad-prep24-1; cd /home/user/GeoniCS; export XNHOME=~/.ncad_24.1x64; /opt/nanosoft/xnano24.1/bin/xnano64 "D:\\Nanosoft\\nanoCAD x64 24.1\\nCad.exe" -g nGeoniCS.package

-r nGeoniCS -b nSPDSComp -p nGeoniCS'

Icon=/home/user/GeoniCS/!readme/geonics.ico

Hidden=false

Path=/home/user/GeoniCS

Terminal=false

StartupNotify=false

Categories=Engineering

Version=1.0

 

либо  geonics.desktop

#!/usr/bin/env xdg-open

[Desktop Entry]

Name=geonics

Name[ru]=geonics

GenericName=GeoniCS CAD system

GenericName[ru]=Геоинженерный САПР

Type=Application

TryExec=/usr/bin/ncad-prep24-1

NoDisplay=false

Comment=GeoniCS CAD System

Comment[ru]=Профессиональная CAD система GeoniCS

Exec=bash -c '/home/user/geonics/p/ncad-geonics'

Icon=/home/user/geonics/p/geonics.ico

Hidden=false

Terminal=false

StartupNotify=false

Categories=Engineering;

Version=1.0

 

Скрипт ncad-geonics

 

#!/usr/bin/env bash

 

export NCAD_VER=24.1

export XNANO=/opt/nanosoft/xnano${NCAD_VER}/bin/xnano64

export XNHOME="${HOME}"/.ncad_"${NCAD_VER}"x64

NCAD_APP_EXE="/opt/nanosoft/ncad_"${NCAD_VER}"/system_x64/drive_d/Nanosoft/nanoCAD x64 "${NCAD_VER}"/nCad.exe"

# prepare nanoCAD

/usr/bin/ncad-prep"${NCAD_VER/./-}"

# start GeoniCS

cd /home/mihail/geonics

$XNANO "${NCAD_APP_EXE}" -g "nGeoniCS.package" -r nGeoniCS -p nGeoniCS

 

Для размещения папки Data в другом, например, общедоступном месте, нужно прописать к нему путь в реестре:

Выполнить скрипт, который отобразит текущее состояние реестра

 

#!/bin/bash

 

export XNANO=/opt/nanosoft/xnano24.1/bin/xnano64

export XNHOME=/home/$USER/.ncad_24.1x64

 

#скрипт инициализирующий префикс платформы nanoCAD

/usr/bin/ncad-prep24-1

 

#просмотр реестра

$XNANO xnano-r -KOPOBA

 

И там прописать путь к папке.