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

Материал из IT в школе
Перейти к навигацииПерейти к поиску
нет описания правки
Строка 18: Строка 18:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
#!/bin/bash
#!/bin/bash
# скрипт исполнялся от пользователя, которому разрешена команда sudo, то есть он должен входить в группу sudo


if [ -d $HOME/.wine ]; then
if [ -d $HOME/.wine ]; then
echo скрипт должен использоваться на компьютере, где wine еще не запускали, Удалите каталог .wine
echo для чистоты результата скрипт должен использоваться на компьютере, где wine еще не запускали, Удалите каталог .wine
exit
exit
fi
fi
Строка 33: Строка 36:


#установка win32 дополнительных библиотек
#установка win32 дополнительных библиотек
# эквивалент команды epm play i586-fix , которая на момент написания в МОС не работает, только в altlinux
LIST=""
LIST=""
for i in glibc-nss glibc-gconv-modules sssd-client vulkan-amdgpu libvulkan1 $(epmqp --short libnss | grep "^libnss-")  $(epmqp --short xorg-dri | grep "^xorg-dri-")
for i in glibc-nss glibc-gconv-modules sssd-client vulkan-amdgpu libvulkan1 $(epmqp --short libnss | grep "^libnss-")  $(epmqp --short xorg-dri | grep "^xorg-dri-")
Строка 41: Строка 45:


WINEARCH=win32 winecfg
WINEARCH=win32 winecfg
# на самом деле для запуска КОМПАС 3D LT V12 на этом можно и закончить. Но описания говорят что следующие команды тоже желательны. нам не жалко :)
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  
do
do
Строка 48: Строка 55:
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
# после этого просто устанавливаем компас, запустив wine *.msi из каталога с дистрибутивом
</syntaxhighlight>
</syntaxhighlight>
[[Категория:МОС]]
[[Категория:МОС]]
[[Категория:Скрипты]]
[[Категория:Скрипты]]

Навигация