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

Материал из IT в школе
Перейти к навигацииПерейти к поиску
нет описания правки
Строка 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>
'''При запросе эмулируемой архитектуры выбрать Windows 10'''  
 
Для МОС 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.  

Навигация