1006
правок
Kekaloav (обсуждение | вклад) |
Kekaloav (обсуждение | вклад) |
||
Строка 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 версию компас. на нее и рассчитан данный скрипт. | ||
<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 | |||
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 |