WINE@Etersoft/Установка WINE@Etersoft 7 и КОМПАС-3D v21 — различия между версиями

Материал из Русский WINE
Перейти к: навигация, поиск
(Установка EPM)
 
(не показано 79 промежуточных версии 3 участников)
Строка 1: Строка 1:
 +
{| style="border:1px solid #AAA; background:#F9F9F9; width:200px; margin: 0 0 1em 1em; padding:.2em; text-align:center; float: right;" class=noprint
 +
|-
 +
| [[Файл:Логотип_Etersoft_new.png]]
 +
|-
 +
|-
 +
|-
 +
|-
 +
|-
 +
|-
 +
|'''Спасибо за интерес к WINE@Etersoft!'''
 +
|-
 +
|-
 +
|-
 +
|Мы рады вашей заинтересованности в продуктах Etersoft. Ознакомиться с нашими разработками можно на нашем официальном сайте [http://etersoft.ru Etersoft]
 +
 +
|}
 
== Получение файлов дистрибутива WINE@Etersoft ==
 
== Получение файлов дистрибутива WINE@Etersoft ==
  
Поставка WINE@Etersoft осуществляется в виде набора .rpm (.deb) пакетов для вашей операционной системы. Загрузите их в один каталог.
+
Поставка WINE@Etersoft осуществляется в виде набора .rpm (.deb) пакетов для вашей операционной системы. Вы можете загрузить их для установки вручную или использовать единую команду установки, которая скачает все необходимые пакеты и установит их за вас.
  
== Установка EPM ==
 
  
Для установки и удаления компонентов продукта WINE@Etersoft в дальнейших инструкциях будет применяться пакетный менеджер epm. Если он ещё не установлен в вашей системе, установите его.
+
== Установка 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 вы можете прочитать здесь:
 +
 
 +
[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 командой
 
* На дистрибутивах ALT командой
  # rpm -ivh eepm*.rpm
+
  # rpm -Uvh eepm*
 
* На AstraLinux командой
 
* На AstraLinux командой
  # dpkg -i eepm*.deb
+
  # dpkg -i eepm*
  
 
Также можно выполнить установку epm универсальной для всех систем командой
 
Также можно выполнить установку epm универсальной для всех систем командой
  # curl -s https://raw.githubusercontent.com/Etersoft/eepm/master/packed/epm.sh | bash /dev/stdin ei —auto
+
  # curl -s https://raw.githubusercontent.com/Etersoft/eepm/master/packed/epm.sh | bash /dev/stdin ei --auto
  
После установки менеджер epm необходимо обновить.
+
Далее на всякий случай обновим информацию о доступных репозиториях:
  #epm update
+
  # epm update
  
== Установка WINE@Etersoft ==
 
  
Находясь в каталоге с пакетами, установите пакеты WINE@Etersoft следующей командой
+
'''ВАЖНО'''
 +
 
 +
В системах 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, выполните следующие шаги:
 +
 
 +
1. Войдите в привилегированный режим (<code>su -</code>), все дальнейшие действия будут выполняться из-под суперпользователя;
 +
 
 +
2. Выполните команду:
 +
 
 +
# <code>control sudowheel enabled</code>
 +
 
 +
3. Обновите EPM командой
 +
 
 +
# <code>epm update</code>
 +
 
 +
4. Выполните команды:
 +
 
 +
# <code>epm install eepm</code>
 +
 
 +
# <code>epm ei</code>
 +
 
 +
# <code>epm upgrade</code>
 +
 
 +
# <code>epm repo add 295051</code>
 +
 
 +
# <code>epm update</code>
 +
 
 +
5. Перейдите в каталог с полученными пакетами и установите их командой:
 +
 
 +
# <code>epmi *rpm</code>
 +
 
 +
6. Выполните команды:
 +
 
 +
# <code>epm play i586-fix</code>
 +
 
 +
# <code>epm install http://download.etersoft.ru/pub/download/ascon-alt-uP178n/wine-etersoft-network-6.0.1-alt0.M90P.1.i586.rpm</code>
 +
 
 +
7. Выйдите из привилегированного режима, следующие действия выполняются из-под пользователя;
 +
 
 +
8. Перейдите в каталог с установочными файлами КОМПАС-3D и запустите команду <code>wine_install_kompas</code>. Будет создано окружение wine в каталоге <code>~.wine</code> и запущена программа установки.
 +
 
 +
 
 +
Если потребуется, можно указать другой путь к окружению с помощью переменной окружения WINEPREFIX:
 +
 
 +
$ WINEPREFIX=~/.wine-kompas wine_install_kompas
 +
 
 +
 
 +
 
 +
== OLD Version text ==
 +
Находясь в каталоге с пакетами, установите пакеты WINE@Etersoft следующей командой
 
  # epm install *wine*
 
  # epm install *wine*
  
 
Это установит пакеты wine-etersoft*, пакеты wine-gecko и wine-mono и пакет winetricks.
 
Это установит пакеты wine-etersoft*, пакеты wine-gecko и wine-mono и пакет winetricks.
  
Для систем на базе ALT также потребуется выполнить
+
Для систем на базе ALT также потребуется обновить систему до последних доступных в репозитории версией и установить недостающие 32-битные компоненты:
  # epm play i586-fix
+
# epm upgrade
 +
  # epm play i586-fix  
  
== Установка и настройка HASP ==
 
  
Для удобства сопровождения имеется сборка пакета HASP. Установите его следующей командой, находясь в каталоге с пакетами:
+
== Копирование файла лицензии ==
# epm install haspd*
+
После этого запустите сервис:
+
# serv haspd on
+
  
Если у вас сетевой ключ, откройте в браузере <code>http://localhost:1947</code>, чтобы добавить адрес сетевого ключа.
+
Файл лицензии wine-etersoft.lic присылается при заказывании сборки со страницы продукта.
 +
 
 +
Для того, чтобы файл лицензии был воспринят, его нужно скопировать в каталог <code>/etc/wine</code> или в <code>~/.wine</code> или в <code>C:\WINDOWS\INF</code>.
 +
 
 +
Проверить, что файл лицензии принят, можно через команду winediag, или посмотрев на вывод wine --version в консоли. Через графический интерфейс подробную информацию о лицензии и продукте выводит wine winver.  
  
 
== Установка КОМПАС-3D v20 ==
 
== Установка КОМПАС-3D v20 ==
Строка 47: Строка 227:
 
Если потребуется, можно указать другой путь к окружению с помощью переменной окружения WINEPREFIX:
 
Если потребуется, можно указать другой путь к окружению с помощью переменной окружения WINEPREFIX:
  
  $ WINEPREFIX=~/.wine-kompas wine_install_kompas
+
  $ WINEPREFIX=~/.wine-kompas wine_install_kompas  
 +
-->
  
  

Текущая версия на 13:02, 3 февраля 2025

Логотип Etersoft new.png
Спасибо за интерес к WINE@Etersoft!
Мы рады вашей заинтересованности в продуктах Etersoft. Ознакомиться с нашими разработками можно на нашем официальном сайте Etersoft

Получение файлов дистрибутива 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 будет обновлен до указанной версии обновления.


Wine
Search.png
Программы работающие в WineСкачатьШкольный Wine
WINE@Etersoft Общие сведенияУстановка на 64-битные ОСОсобенности разработкиПатчи для WINE@EtersoftАдминистративная установкаДополнительные компонентыКак получить WINE@Etersoft?Лицензия на документациюГлоссарийИспользование аппаратных ключей защиты в LinuxДополнительная информация • [ Совместная работа | по CIFSпо NFS ] • Изменение системных ограниченийРегистрация продуктаПошаговая инструкция по установке rpm-пакетовОбращение в службу поддержкиТерминальные решенияУстановка WINE@EtersoftПодписка на обновленияНастройка WINE@EtersoftРазработчикуEnterpriseЧто такое WINE@Etersoft SQLВозможностиСреда для запуска приложений WindowsИспользование WINE@EtersoftFAQ по использованию WINE@EtersoftОсновные командыWINE@Etersoft/LocalЧто такое WINE@Etersoft Local
Программы Запуск БЭСТ 4+Запуск Консультант+ (сетевой версии)ГарантF1Инфо-Бухгалтер 8.xНалогоплательщик ЮЛ
1C Отличия от обычного WineМестоположение базы 1С1C: Предприятие 7.7 в WINEНастройка 1С 7.7 для работы с SQL-серверомУстановка 1С: Предприятия 8.1Установка 1С: Предприятия 8.1 в трёхзвенном режиме
Пользователю
Помощь Использование WinecfgИспользование RegeditПубличный префиксНесколько версийКлючи regedit
Легальность DCOM95IE5DCOMMSXML
Утилиты для работы с Wine WinetricksWineToolsQ4WinePlayOnLinuxIEs4LinuxWine-DoorsSwineWine LauncherLutris
Разработчику
Компоненты WindowsЗапрет отключения защиты программыУправление обработчиком исключенийStraceNTИзмерение скорости функций WinAPIGLУстройство чтения смарт-картПрофилированиеТесты для проверки интерфейсовНаписание тестов в системе WineАутентификация в домене ADРепозиторииПрименение Git-патчей
Помощь Создание патчейНаписание приложения под wineОтправка патчейСборка eterhackСборка wine-public
Отладка Способы отладкиWINEDEBUGWinedbg
Разработка WINE
1CODBCWinHelpКомпасМетодикаТестирование доступаЦветаФайловый диалогТестированиеЛитератураИзображенияWin32ШрифтыФайловые блокировкиСсылкиКлючи защитыRPMWineGeckoListViewУпаковка Wine
Производителю
Родственные проекты
LUKReactOSARWINSSCrossOverKernelEx
Прочее
PageSetupDlgFreeBSDWwr