КОМПАС 3D уcтановка в МОС-Linux: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
нет описания правки
Строка 1: Строка 1:




Строка 35: Строка 36:
Первый скрипт самый важный, он устанавливает wine32 и его графические библиотеки, запускать его надо от имени root  
Первый скрипт самый важный, он устанавливает wine32 и его графические библиотеки, запускать его надо от имени root  


'''Для МОС 10:'''
'''Для МОС 10 + 32bit Компас:'''
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
#!/bin/bash
#!/bin/bash
Строка 71: Строка 72:
'''Наберитесь терпения. Скрипт выполняется очень долго.'''  
'''Наберитесь терпения. Скрипт выполняется очень долго.'''  


'''Для МОС 10:'''
'''Для МОС 10 + 32bit Компас:'''
 
На момент написания этого скрипта можно былоо скачать win32 версию компас. на нее и рассчитан данный скрипт.  
На момент написания этого скрипта можно былоо скачать win32 версию компас. на нее и рассчитан данный скрипт.  
Если вы ставите компас на текуший момент и можете скачать только x64 версию компас, используйте скрипт для МОС12 ниже. Он точно такойже, только архитектура x64
 
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
#!/bin/bash
#!/bin/bash
Строка 89: Строка 91:
</syntaxhighlight>
</syntaxhighlight>


'''Для МОС 12:'''
В настоящее время можно скачать только x64 версию компас (v21 Study,v22 Study).
 
Под нее и сделан скрипт ниже (добавлена первая строка удаления папки .wine, чтобы избежать конфликта конфигураций)
 
'''Для МОС 12 и МОС10:'''
 
В настоящее время можно скачать только x64 версию компас.
В настоящее время можно скачать только x64 версию компас.
Под нее и сделан скрипт ниже (добавлена первая строка удаления папки .wine, чтобы избежать конфликта конфигураций)
Под нее и сделан скрипт ниже (добавлена первая строка удаления папки .wine, чтобы избежать конфликта конфигураций)
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 97: Строка 105:
rm -rf ~/.wine
rm -rf ~/.wine


export WINEARCH=win64 winecfg -v win10
 
export WINEARCH=win64 winecfg  


for i in  dotnet48 d3dcompiler_47 jet40 msxml3  msxml4 msxml6 corefonts riched20 vcrun2019  
for i in  dotnet48 d3dcompiler_47 jet40 msxml3  msxml4 msxml6 corefonts riched20 vcrun2019  
Строка 106: Строка 115:
wine reg add 'HKCU\SOFTWARE\Microsoft\Avalon.Graphics' /v DisableHWAcceleration /t REG_DWORD /d 1 /f
wine reg add 'HKCU\SOFTWARE\Microsoft\Avalon.Graphics' /v DisableHWAcceleration /t REG_DWORD /d 1 /f
cp $HOME/.wine/drive_c/windows/system32/rgb9rast_2.dll $HOME/.wine/drive_c/windows/system32/rgb9rast.dll
cp $HOME/.wine/drive_c/windows/system32/rgb9rast_2.dll $HOME/.wine/drive_c/windows/system32/rgb9rast.dll
winecfg -v win10
</syntaxhighlight>
</syntaxhighlight>


После исполнения скриптов, остается перейти в каталог с дистрибутивом КОМПАС (скачивать тут: https://edu.ascon.ru/main/download/cab/) и запустить установку командой wine *.msi.  
После исполнения скриптов, остается перейти в каталог с дистрибутивом КОМПАС (скачивать тут: https://edu.ascon.ru/main/download/cab/) и запустить установку командой wine *.msi.  
'''Есть сведения, что есть способ проще -  установить КОМПАС v22 Study  в portproton. никакие скрипты при этом не требуются.''' 


БОНУС: скрипт для копирования настроенного wine на все компьютеры класса (2-15) с первого компьютера. При этом wine должен быть уже установлен на них первым скриптом. Запускается из каталога /home/student первого компьютера от имени student
БОНУС: скрипт для копирования настроенного wine на все компьютеры класса (2-15) с первого компьютера. При этом wine должен быть уже установлен на них первым скриптом. Запускается из каталога /home/student первого компьютера от имени student

Навигация