1006
правок
Kekaloav (обсуждение | вклад) |
Kekaloav (обсуждение | вклад) |
||
Строка 51: | Строка 51: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
После исполнения скриптов, остается перейти в каталог с дистрибутивом КОМПАС и запустить установку командой wine *.msi. | После исполнения скриптов, остается перейти в каталог с дистрибутивом КОМПАС и запустить установку командой wine *.msi. | ||
Ну и на последок скрипт для копирования настроенного wine на все компьютеры класса (2-15) с первого компьютера | |||
<syntaxhighlight lang="bash"> | |||
#!/bin/bash | |||
SCHOOL=648 | |||
CORP=1 | |||
CAB=41 | |||
for i in {2..15} | |||
do | |||
HOST=m${SCHOOL}-${CORP}-${CAB}-${i}.local | |||
sshpass -p ${STUDENTPASS} rsync -e "ssh -o StrictHostKeyChecking=no" -avzh /home/student/.wine/ student@${HOST}:/home/student/.wine/ --delete | |||
sshpass -p ${STUDENTPASS} rsync -e "ssh -o StrictHostKeyChecking=no" -avzh /home/student/.config/menus/ student@${HOST}:/home/student/.config/menus/ --delete | |||
sshpass -p ${STUDENTPASS} rsync -e "ssh -o StrictHostKeyChecking=no" -avzh /home/student/.local/share/desktop-directories/ student@${HOST}:/home/student/.local/share/desktop-directories/ --delete | |||
sshpass -p ${STUDENTPASS} ssh -o StrictHostKeyChecking=no student@${HOST} mkdir /home/student/.local/share/applications/ | |||
sshpass -p ${STUDENTPASS} ssh -o StrictHostKeyChecking=no student@${HOST} mkdir /home/student/.local/share/applications/wine/ | |||
sshpass -p ${STUDENTPASS} rsync -e "ssh -o StrictHostKeyChecking=no" -avzh /home/student/.local/share/applications/wine/ student@${HOST}:/home/student/.local/share/applications/wine/ --delete | |||
done | |||
</syntaxhighlight> | |||
[[Категория:МОС]] | [[Категория:МОС]] | ||
[[Категория:Скрипты]] | [[Категория:Скрипты]] |