433
правки
Kekaloav (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 15: | Строка 15: | ||
Также есть вероятность что скрипты помогут установить и другие программы. (в частности после их применения легко установился конструктор мультфильмов Мульти-Пульти) | Также есть вероятность что скрипты помогут установить и другие программы. (в частности после их применения легко установился конструктор мультфильмов Мульти-Пульти) | ||
'''''Скрипты пригодны для установки только x86 версии м проверены на версиях Компас 3D LT v12 и Компас 3D V20 x86 Study''''' | '''''Скрипты пригодны для установки только x86 версии м проверены на версиях Компас 3D LT v12 и Компас 3D V20 x86 Study''''' | ||
'''''UPD КОМПАС-3D v21 Учебная версия x64. Основа + Машиностроения + Приборостроение проверена на МОС12''''' | |||
'''Перед установкой убедитесь, что у Вас не подключены репозитории altlinux, но подключены все репозитории МОС !!!''' | '''Перед установкой убедитесь, что у Вас не подключены репозитории altlinux, но подключены все репозитории МОС !!!''' | ||
Строка 29: | Строка 31: | ||
Первый скрипт самый важный, он устанавливает wine32 и его графические библиотеки, запускать его надо от имени root | Первый скрипт самый важный, он устанавливает wine32 и его графические библиотеки, запускать его надо от имени root | ||
Для МОС 10: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
#!/bin/bash | #!/bin/bash | ||
apt-get -y update | apt-get -y update | ||
apt-get -y install i586-wine | apt-get -y install i586-wine | ||
apt-get -y install winetricks | apt-get -y install winetricks | ||
</syntaxhighlight> | |||
Для МОС 12: | |||
<syntaxhighlight lang="bash"> | |||
#!/bin/bash | |||
sudo dnf in wine-stable | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
#!/bin/bash | |||
#установка win32 дополнительных библиотек | #установка win32 дополнительных библиотек | ||
# эквивалент команды epm , которая на момент написания в МОС не работает, только в altlinux | # эквивалент команды epm , которая на момент написания в МОС не работает, только в altlinux | ||
Строка 52: | Строка 64: | ||
Второй cкрипт запускается от имени пользователя, который будет работать с КОМПАС и предустанавливает зависимости программы КОМПАС 3D в каталог .wine архитектуры win32 (в иной архитектуре программа КОМПАС работает нестабильно в LINUX). для чистоты результата скрипт должен использоваться на компьютере, где wine еще не запускали, '''Перед его запуском удалите каталог ${HOME}/.wine''' | Второй cкрипт запускается от имени пользователя, который будет работать с КОМПАС и предустанавливает зависимости программы КОМПАС 3D в каталог .wine архитектуры win32 (в иной архитектуре программа КОМПАС работает нестабильно в LINUX). для чистоты результата скрипт должен использоваться на компьютере, где wine еще не запускали, '''Перед его запуском удалите каталог ${HOME}/.wine''' | ||
'''При запросе эмулируемой архитектуры выбрать Windows 10''' | |||
'''Наберитесь терпения. Скрипт выполняется очень долго.''' | |||
Для МОС 10: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
#!/bin/bash | #!/bin/bash | ||
Строка 66: | Строка 83: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
''' | |||
Для МОС 12: | |||
<syntaxhighlight lang="bash"> | |||
#!/bin/bash | |||
winecfg | |||
for i in dotnet48 d3dcompiler_47 jet40 msxml3 msxml4 msxml6 corefonts riched20 vcrun2019 | |||
do | |||
winetricks --force -q ${i} | |||
done | |||
wine reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v *msxml3 /t REG_SZ /d native,builtin /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 | |||
</syntaxhighlight> | |||
После исполнения скриптов, остается перейти в каталог с дистрибутивом КОМПАС и запустить установку командой wine *.msi. | После исполнения скриптов, остается перейти в каталог с дистрибутивом КОМПАС и запустить установку командой wine *.msi. |