WINE@Etersoft/Установка WINE@Etersoft 7 и КОМПАС-3D v21 — различия между версиями
Mais (обсуждение | вклад) (→Установка WINE@Etersoft и КОМПАС-3D v20 через единую команду установки) |
Mais (обсуждение | вклад) |
||
(не показано 58 промежуточных версии этого же участника) | |||
Строка 12: | Строка 12: | ||
|- | |- | ||
|- | |- | ||
− | |Мы рады | + | |Мы рады вашей заинтересованности в продуктах Etersoft. Ознакомиться с нашими разработками можно на нашем официальном сайте [http://etersoft.ru Etersoft] |
|} | |} | ||
Строка 18: | Строка 18: | ||
Поставка WINE@Etersoft осуществляется в виде набора .rpm (.deb) пакетов для вашей операционной системы. Вы можете загрузить их для установки вручную или использовать единую команду установки, которая скачает все необходимые пакеты и установит их за вас. | Поставка WINE@Etersoft осуществляется в виде набора .rpm (.deb) пакетов для вашей операционной системы. Вы можете загрузить их для установки вручную или использовать единую команду установки, которая скачает все необходимые пакеты и установит их за вас. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | == Установка WINE@Etersoft и КОМПАС-3D v21 через единую команду установки == | |
− | + | ||
− | + | Для упрощения установки '''КОМПАС-3D v21''' в '''WINE@Etersoft''' предусмотрена единая команда установки. | |
− | + | Команда сделает всю работу по установке и созданию окружения WINE@Etersoft. | |
+ | Единая команда установки поставляется вместе с пакетами WINE@Etersoft. Вы можете найти ссылку на скачивание команды в письме с пакетами WINE@Etersoft. | ||
− | |||
− | + | 1. Найдите в письме с пакетами файл '''wine-etersoft-install.sh''' и загрузите его к себе на компьютер; | |
− | + | 2. Войдите в режим суперпользователя: | |
− | + | $ su - | |
− | 3. | + | 3. Перейдите в каталог с загруженной командой и выполните: |
− | + | # bash wine-etersoft-install.sh | |
− | |||
− | + | Единая команда установки автоматически скачает все необходимые *.rpm (*.deb) пакеты и установит WINE@Etersoft. | |
− | + | ||
− | + | Следующим шагом скрипт загрузит файл вашей лицензии и положит его в /etc/wine. | |
+ | После завершения работы скрипт удалит временный каталог для *.rpm (*.deb) пакетов. | ||
− | |||
− | + | После установки WINE@Etersoft, '''выйдите''' из режима суперпользователя. Перейдите в каталог с дистрибутивом КОМПАС-3D и выполните команду: | |
− | + | $ wine_install_kompas | |
− | + | Запустится скрипт подготовки окружения. Он создаст необходимое окружение для работы КОМПАС-3D и запустит установку программы. | |
− | + | После завершения установки КОМПАС-3D, Вы можете запустить программу из ярлыка на рабочем столе или из меню приложений. | |
+ | === Особенности работы на AstraLinux === | ||
+ | На семействах ОС AstraLinux возможны проблемы с работой КОМПАС-3D: | ||
+ | * #16274 КОМПАС-3D: Некорректная работа в AstraLinux (ПO устанавливается, однако при запуске отображается пустая рабочая область). | ||
− | + | Для решения этой проблемы требуется включить ptrace. | |
− | $ ./wine- | + | Для включения ptrace выполните следующую команду с правами root: |
+ | |||
+ | # astra-ptrace-lock disable | ||
+ | |||
+ | И перезагрузите машину. | ||
+ | |||
+ | После включения ptrace и перезагрузки машины запустите КОМПАС-3D. | ||
+ | |||
+ | === Настройка HASP === | ||
+ | |||
+ | КОМПАС-3D при запуске широковещательно опрашивает локальную сеть на наличие менеджера лицензий с подходящей лицензией. | ||
+ | |||
+ | Если КОМПАС-3D на рабочей станции не может обнаружить менеджер лицензий то необходимо указать его расположение. | ||
+ | |||
+ | Более подробную инструкцию по использованию Sentinel HASP для КОМПАС-3D, запущенного с помощью WINE@Etersoft вы можете прочитать здесь: | ||
+ | |||
+ | [https://sd.ascon.ru/otrs/public.pl?Action=PublicFAQZoom;ItemID=1335 Использование Sentinel HASP для КОМПАС-3D, запущенного с помощью WINE@Etersoft] | ||
+ | |||
+ | |||
+ | == Установка обновлений для КОМПАС-3D в WINE@Etersoft == | ||
+ | |||
+ | Установка компонентов обновлений для КОМПАС-3D производится вручную. После получения архива компонентов, разархивируйте его штатными средствами системы. | ||
+ | |||
+ | Для корректной установки потребуется: | ||
+ | |||
+ | * Открыть терминал и перейти в каталог с разархивированным пакетом обновления | ||
+ | * Перейти в каталог Modules и выполнить запуск компонентов обновления следующими командами: | ||
+ | $ wine msiexec /p PolynomLib*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" | ||
+ | $ wine msiexec /p Shaft*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" | ||
+ | $ wine msiexec /p KompasFlow*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" | ||
+ | $ wine msiexec /p KOMPAS-3D*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" | ||
+ | $ wine msiexec /p Cadex*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" | ||
+ | $ wine msiexec /p APMFEM*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" | ||
+ | |||
+ | После выполнения указанных команд, КОМПАС-3D будет обновлен до указанной версии обновления. | ||
+ | |||
+ | |||
+ | <!-- Для удобства сопровождения имеется сборка пакета HASP. Сборка уже установлена в процессе работы единой команды установки. | ||
+ | |||
+ | |||
+ | Убедитесь в том, что сервис haspd запущен командой: | ||
+ | |||
+ | $ serv haspd status | ||
+ | |||
+ | |||
+ | Вставьте физический ключ в USB-разъем компьютера и проверьте отображение ключа в списке панели управления haspd, открыв в браузере <code>http://localhost:1947</code>: | ||
+ | |||
+ | 1. Зайдите в раздел "Sentinel Keys"; | ||
+ | |||
+ | 2. Убедитесь, что ваш ключ отображается в списке доступных. | ||
+ | |||
+ | |||
+ | |||
+ | Если Вы используете сетевой ключ, также откройте в браузере <code>http://localhost:1947</code>, чтобы добавить адрес сетевого ключа: | ||
+ | |||
+ | 1. Зайдите в раздел “configuration” в подпункт “Access to Remote License Managers”; | ||
+ | |||
+ | 2. Поставьте флаг напротив “Aggressive Search for Remote Licenses”; | ||
+ | |||
+ | 3. В текстовое поле ввода впишите адрес сервера лицензий и нажмите кнопку “Submit”. --> | ||
+ | |||
+ | <!-- == Установка EPM == | ||
+ | |||
+ | Для установки и удаления компонентов продукта WINE@Etersoft в дальнейших инструкциях будет применяться пакетный менеджер [https://wiki.etersoft.ru/Epm Epm ]. Если он ещё не установлен в вашей системе, установите его. | ||
+ | * На дистрибутивах ALT командой | ||
+ | # rpm -Uvh eepm* | ||
+ | * На AstraLinux командой | ||
+ | # dpkg -i eepm* | ||
+ | |||
+ | Также можно выполнить установку epm универсальной для всех систем командой | ||
+ | # curl -s https://raw.githubusercontent.com/Etersoft/eepm/master/packed/epm.sh | bash /dev/stdin ei --auto | ||
+ | |||
+ | Далее на всякий случай обновим информацию о доступных репозиториях: | ||
+ | # epm update | ||
'''ВАЖНО''' | '''ВАЖНО''' | ||
− | + | В системах ALT необходимо отредактировать /etc/sudoers/ после установки EPM для корректной работы. | |
+ | 1. Войдите в привилегированный режим командой <code>su -</code>; | ||
+ | 2. Находясь в привилегированном режиме выполните <code>mcedit /etc/sudoers</code>; | ||
− | + | 3. Найдите строчку <code># WHEEL_USERS ALL=(ALL) ALL</code> и удалите знак <code>#</code> в начале строки; | |
+ | |||
+ | 4. Сохраните изменения и выйдите из привилегированного режима. | ||
− | |||
− | |||
− | == Установка WINE@Etersoft и КОМПАС-3D v20 вручную по шагам == | + | == Установка WINE@Etersoft и КОМПАС-3D v20 вручную по шагам == |
В случае, если вы хотите вручную установить WINE@Etersoft и КОМПАС-3D, выполните следующие шаги: | В случае, если вы хотите вручную установить WINE@Etersoft и КОМПАС-3D, выполните следующие шаги: | ||
Строка 126: | Строка 195: | ||
$ WINEPREFIX=~/.wine-kompas wine_install_kompas | $ WINEPREFIX=~/.wine-kompas wine_install_kompas | ||
− | + | ||
+ | |||
== OLD Version text == | == OLD Version text == | ||
Находясь в каталоге с пакетами, установите пакеты WINE@Etersoft следующей командой | Находясь в каталоге с пакетами, установите пакеты WINE@Etersoft следующей командой | ||
Строка 136: | Строка 206: | ||
# epm upgrade | # epm upgrade | ||
# epm play i586-fix | # epm play i586-fix | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Копирование файла лицензии == | == Копирование файла лицензии == | ||
Текущая версия на 13:02, 3 февраля 2025
Содержание
[убрать]Получение файлов дистрибутива WINE@Etersoft
Поставка WINE@Etersoft осуществляется в виде набора .rpm (.deb) пакетов для вашей операционной системы. Вы можете загрузить их для установки вручную или использовать единую команду установки, которая скачает все необходимые пакеты и установит их за вас.
Установка WINE@Etersoft и КОМПАС-3D v21 через единую команду установки
Для упрощения установки КОМПАС-3D v21 в WINE@Etersoft предусмотрена единая команда установки. Команда сделает всю работу по установке и созданию окружения WINE@Etersoft.
Единая команда установки поставляется вместе с пакетами WINE@Etersoft. Вы можете найти ссылку на скачивание команды в письме с пакетами WINE@Etersoft.
1. Найдите в письме с пакетами файл wine-etersoft-install.sh и загрузите его к себе на компьютер;
2. Войдите в режим суперпользователя:
$ su -
3. Перейдите в каталог с загруженной командой и выполните:
# bash wine-etersoft-install.sh
Единая команда установки автоматически скачает все необходимые *.rpm (*.deb) пакеты и установит WINE@Etersoft.
Следующим шагом скрипт загрузит файл вашей лицензии и положит его в /etc/wine. После завершения работы скрипт удалит временный каталог для *.rpm (*.deb) пакетов.
После установки WINE@Etersoft, выйдите из режима суперпользователя. Перейдите в каталог с дистрибутивом КОМПАС-3D и выполните команду:
$ wine_install_kompas
Запустится скрипт подготовки окружения. Он создаст необходимое окружение для работы КОМПАС-3D и запустит установку программы.
После завершения установки КОМПАС-3D, Вы можете запустить программу из ярлыка на рабочем столе или из меню приложений.
Особенности работы на AstraLinux
На семействах ОС AstraLinux возможны проблемы с работой КОМПАС-3D:
- #16274 КОМПАС-3D: Некорректная работа в AstraLinux (ПO устанавливается, однако при запуске отображается пустая рабочая область).
Для решения этой проблемы требуется включить ptrace.
Для включения ptrace выполните следующую команду с правами root:
# astra-ptrace-lock disable
И перезагрузите машину.
После включения ptrace и перезагрузки машины запустите КОМПАС-3D.
Настройка HASP
КОМПАС-3D при запуске широковещательно опрашивает локальную сеть на наличие менеджера лицензий с подходящей лицензией.
Если КОМПАС-3D на рабочей станции не может обнаружить менеджер лицензий то необходимо указать его расположение.
Более подробную инструкцию по использованию Sentinel HASP для КОМПАС-3D, запущенного с помощью WINE@Etersoft вы можете прочитать здесь:
Использование Sentinel HASP для КОМПАС-3D, запущенного с помощью WINE@Etersoft
Установка обновлений для КОМПАС-3D в WINE@Etersoft
Установка компонентов обновлений для КОМПАС-3D производится вручную. После получения архива компонентов, разархивируйте его штатными средствами системы.
Для корректной установки потребуется:
- Открыть терминал и перейти в каталог с разархивированным пакетом обновления
- Перейти в каталог Modules и выполнить запуск компонентов обновления следующими командами:
$ wine msiexec /p PolynomLib*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" $ wine msiexec /p Shaft*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" $ wine msiexec /p KompasFlow*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" $ wine msiexec /p KOMPAS-3D*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" $ wine msiexec /p Cadex*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22" $ wine msiexec /p APMFEM*.msp INSTALLDIR="C:\\Program Files\\ASCON\\KOMPAS-3D v22"
После выполнения указанных команд, КОМПАС-3D будет обновлен до указанной версии обновления.