Summary: | Тестирование КОМПАС-3Dv21 в AstraLinux CE 2.12 (orel) на W@E 7.17 | ||
---|---|---|---|
Product: | [Поддержка проектов] КОМПАС 3D | Reporter: | Андрей Пахомов <klhzn> |
Component: | Тестирование | Assignee: | Андрей Пахомов <klhzn> |
Status: | CLOSED FIXED | QA Contact: | Олег Шевченко <olezha> |
Severity: | minor | ||
Priority: | P4 | CC: | mais |
Version: | v21 | ||
Target Milestone: | release 7.17 | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 15971, 15996 | ||
Bug Blocks: | 15940 |
Description
Андрей Пахомов
2022-09-14 20:34:24 MSK
Склонировал ВМ #184, назвал ее klhzn-15970-Astra2.12, ее номер - 258 Заказал сборку W@E 7.17 на sales, она пришла мне на почту. Скачал скрипт на ВМ с почты, запускаю его под правами суперпользователя $ sudo bash wine-etersoft-install.sh, но мне выдало это: $ sudo bash wine-etersoft-install.sh Версия скрипта установки: Version 1.04 Несоответствие скрипта установки. Сборка заказана для: AstraLinuxCE/2.12. Ваша система: Чтобы выполнить установку используйте ключ --no-check-os. Убедился, что ОС верная $ epm print info distro_info v20220812 : Copyright © 2007-2022 Etersoft Total system information: Pretty distro name (--pretty): Astra Linux (Orel 2.12.43) Distro name and version (-e): AstraLinux/orel Package manager/type (-g/-p): apt-dpkg / deb Running service manager (-y): systemd Virtualization (-i): qemu CPU Cores/MHz (-c/-z): 2 / 3699 MHz CPU Architecture (-a): x86_64 CPU norm register size (-b): 64 System memory size (MB) (-m): 3933 Base OS name (-o): linux Base distro (vendor) name (-s|-n): astra Version codename (--codename): orel Это надо будет просто исправить в скрипте, ввожу $ sudo bash wine-etersoft-install.sh --no-check-os, пошла установка скрипта WINE@Etersoft 7.17.1-eter1astra установлен. Пример использования (запускать под пользователем): $ wine setup.exe Установленные пакеты WINE@Etersoft: # epm qp wine Warning: Skipping warmup bases due low memory size # dpkg-query -W --showformat=${db:Status-Abbrev}${Package}-${Version}:${Architecture}\n fonts-wine-tahoma-20140404-0astra1:all wine-etersoft-7.17.1-eter1astra:amd64 wine-etersoft-common-7.17.1-eter1astra:all wine-etersoft-full-7.17.1-eter1astra:amd64 wine-etersoft-gecko-2.47.3-eter2astra:all wine-etersoft-grdwine-0.5.5.1-eter4astra:amd64 wine-etersoft-mono-7.3.0-eter2astra:all wine-etersoft-network-7.0.7-eter1astra:amd64 wine-etersoft-programs-7.17.1-eter1astra:amd64 wine-etersoft-winetricks-20220617-eter2astra:all wine32-etersoft-7.17.1-eter1astra:i386 wine32-etersoft-grdwine-0.5.5.1-eter4astra:i386 Смонтировал ftp по инструкции: https://wiki.office.etersoft.ru/Proxmox.%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 Перешел в /var/ftp/pvt/Windows/CAD/Kompas/KOMPAS-3D_v21_x64/KOMPAS-3D_v21_x64 и запустил скрипт $ wine_install_kompas, пошла установка программы. Мне выдало такую ошибку: ------------------------------------------------------ warning: Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/guest/.wine terminate ------------------------------------------------------ ------------------------------------------------------ warning: vcrun2019 install completed, but installed file /home/guest/.wine/dosdevices/c:/windows/syswow64/mfc140.dll not found ------------------------------------------------------ Ошибка: Проблемы с установкой компонента vcrun2019 Проверяю компоненты: $ winetricks list-installed remove_mono remove_mono winxp dotnet40 dotnet48 d3dcompiler_47 wsh57 w_workaround_wine_bug-26925 msxml3 msxml4 msxml6 andale arial comicsans courier georgia impact times trebuchet verdana webdings corefonts msls31 riched20 w_workaround_wine_bug-50894 vcrun2019 remove_mono remove_mono winxp dotnet40 dotnet48 w_workaround_wine_bug-50894 vcrun2019 remove_mono remove_mono winxp Убедился, что этот компонент есть, пробую запустить скрипт еще раз, но результат не поменялся. Вписываю $ winetricks mfc140 и запускаю скрипт вновь. Программа продолжила установку, но на ВМ не было достаточно места, его я расширил по инструкции ProxMox (по той же ссылке, что и выше) и запустил скрипт вновь. Вновь выдало ошибку с mfc140. Еще раз вписываю $ winetricks mfc140и еще раз запускаю скрипт. Программа успешно установилась, перехожу в ~/.wine/drive_c/Program Files/ASCON/KOMPAS-3D v21/Bin и запускаю программу $ wine KOMPAS.exe Проверив основной функционал программы (открыть, сохранить, создать, закрыть, верчение, перемещение и тп.), могу сказать, что всё работает без нареканий. Задача не закрыта, так как сборка для Астры не корректно работает. Ставлю задаче статус "Решена" из-за неактуальности указанной в тестировании проблемы >Версия скрипта установки: Version 1.04 >Несоответствие скрипта установки. >Сборка заказана для: AstraLinuxCE/2.12. >Ваша система: >Чтобы выполнить установку используйте ключ --no-check-os. >Задача не закрыта, так как сборка для Астры не корректно работает. Тестирование считаю завершенным. Закрыта. Теперь точно закрыта. |