Education applications/Ramus: различия между версиями
(Новая страница: «{{stub}} ==Установка== 1. Для установки создайте файл ramus-install.sh с содержимым указанным ниже: {|class="wikitable mw-collapsible mw-collapsed" style="float:center; margin-left:2em" !ramus-install.sh |- | <syntaxhighlight lang="bash"> rm -r -f /tmp/ramus-install rm -r -f /opt/ramus rm -f /usr/share/applications/ramus.desktop rm /usr/bin/gradlew mkdir /tmp/ramus-install cd /tmp/ramus-install git...») |
Нет описания правки |
||
Строка 15: | Строка 15: | ||
mkdir /tmp/ramus-install | mkdir /tmp/ramus-install | ||
cd /tmp/ramus-install | cd /tmp/ramus-install | ||
apt-get install git java-11-openjdk-devel -y | |||
git clone https://github.com/Vitaliy-Yakovchuk/ramus.git | git clone https://github.com/Vitaliy-Yakovchuk/ramus.git | ||
mkdir /opt/ramus | mkdir /opt/ramus | ||
cd /tmp/ramus-install/ramus | cd /tmp/ramus-install/ramus |
Версия от 22:44, 21 августа 2023
Установка
1. Для установки создайте файл ramus-install.sh с содержимым указанным ниже:
ramus-install.sh |
---|
rm -r -f /tmp/ramus-install
rm -r -f /opt/ramus
rm -f /usr/share/applications/ramus.desktop
rm /usr/bin/gradlew
mkdir /tmp/ramus-install
cd /tmp/ramus-install
apt-get install git java-11-openjdk-devel -y
git clone https://github.com/Vitaliy-Yakovchuk/ramus.git
mkdir /opt/ramus
cd /tmp/ramus-install/ramus
cp -r * /opt/ramus/
chmod ugo+rx -R /opt/ramus/
touch /usr/share/applications/ramus.desktop
echo "[Desktop Entry]" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Type=Application" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Version=1.0" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Name=Ramus" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Comment=Программа для построения диаграмм бизнесс-процессов" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Path=/opt/ramus/" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Exec=./gradlew runLocal" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Icon=/opt/ramus/dest/win32-bin/icon.ico" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Terminal=false" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Categories=Development;" >> /usr/share/applications/ramus.desktop
ln /opt/ramus/gradlew /usr/bin/gradlew
cd
rm -r -f /tmp/ramus-install
|
2. повысьте права
su -
3.сделайте скрипт исполняемым
chmod +x ./ramus-install.sh
4.выполните скрипт
./ramus-install.sh
Удаление
1. Для удаления создайте файл ramus-remove.sh с содержимым указанным ниже:
ramus-remove.sh |
---|
rm -r -f /tmp/ramus-install
rm -r -f /opt/ramus
rm -f /usr/share/applications/ramus.desktop
rm /usr/bin/gradlew
|
2. повысьте права
su -
3.сделайте скрипт исполняемым
chmod +x ./ramus-remove.sh
4.выполните скрипт
./ramus-remove.sh