Education applications/Ramus: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 2: Строка 2:


==Установка==
==Установка==
===На всю систему===
{{Attention|Работа программы возможна только если у пользователя полные права к каталогу с программой (r/w/x). В каталог /opt/ramus сможет вносить правки любой пользователь.}}
1. Для установки создайте файл ramus-install.sh с содержимым указанным ниже:
1. Для установки создайте файл ramus-install.sh с содержимым указанным ниже:


Строка 45: Строка 48:


2. повысьте права
2. повысьте права
  su -
  $ su -


3.сделайте скрипт исполняемым
3.сделайте скрипт исполняемым
  chmod +x ./ramus-install.sh
  # chmod +x ./ramus-install.sh


4.выполните скрипт
4.выполните скрипт


  ./ramus-install.sh
  # ./ramus-install.sh
 
===На одного пользователя===
 
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 ~/.local/tmp/ramus-install
rm -r -f ~/.local/tmp/
rm -r -f ~/.local/bin/ramus
rm -r -f ~/.local/bin/
rm -f ~/.local/share/applications/ramus.desktop
rm -r -f ~/ramus
mkdir ~/.local/tmp/
mkdir ~/.local/tmp/ramus-install
mkdir ~/.local/bin/
cd ~/.local/tmp/ramus-install
#apt-get install -y git java-11-openjdk
git clone https://github.com/Vitaliy-Yakovchuk/ramus.git
cp -r ramus ~/.local/bin/
touch ~/.local/share/applications/ramus.desktop
echo "[Desktop Entry]" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Type=Application" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Version=1.0" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Name=Ramus" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Comment=Основанный на Java инструмент моделирования IDEF0 и DFD" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Path=~/.local/bin/ramus/" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Exec=~/.local/bin/ramus/gradlew runLocal" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Icon=~/.local/bin/ramus/gui-framework-common/src/main/resources/com/ramussoft/gui/application.png" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Terminal=false" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Categories=Education;" >> ~/.local/share/applications/ramus.desktop
chmod 700 ~/.local/share/applications/ramus.desktop
cd
rm -r -f ~/.local/tmp/ramus-install
</syntaxhighlight>
|}
 
2. повысьте права
$ su -
 
Доустановите Java
# apt-get install -y git java-11-openjdk
 
Выйдите из root
# exit
 
3.сделайте скрипт исполняемым
$ chmod +x ./ramus-install.sh
 
4.выполните скрипт
 
$ ./ramus-install.sh
 
5. Откройте файл ~/.local/share/applications/ramus.desktop через текстовый редактор и замените символ ~ на путь к вашему домашнему каталогу - вида /home/user.


==Удаление==
==Удаление==
===Со всей системы===
1. Для удаления создайте файл ramus-remove.sh с содержимым указанным ниже:
1. Для удаления создайте файл ramus-remove.sh с содержимым указанным ниже:


Строка 70: Строка 140:


2. повысьте права
2. повысьте права
  su -
  $ su -
 
3.сделайте скрипт исполняемым
# chmod +x ./ramus-remove.sh
 
4.выполните скрипт
 
# ./ramus-remove.sh
 
===Из одного пользователя===
1. Для удаления создайте файл ramus-remove.sh с содержимым указанным ниже:
 
{|class="wikitable mw-collapsible mw-collapsed" style="float:center; margin-left:2em"
!ramus-remove.sh
|-
|
<syntaxhighlight lang="bash">
rm -r -f ~/.local/tmp/ramus-install
rm -r -f ~/.local/tmp/
rm -r -f ~/.local/bin/ramus
rm -r -f ~/.local/bin/
rm -f ~/.local/share/applications/ramus.desktop
</syntaxhighlight>
|}
 
2. повысьте права
$ su -


3.сделайте скрипт исполняемым
3.сделайте скрипт исполняемым
  chmod +x ./ramus-remove.sh
  # chmod +x ./ramus-remove.sh


4.выполните скрипт
4.выполните скрипт


  ./ramus-remove.sh
  # ./ramus-remove.sh

Версия от 20:07, 7 сентября 2023

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


Установка

На всю систему

Внимание! Работа программы возможна только если у пользователя полные права к каталогу с программой (r/w/x). В каталог /opt/ramus сможет вносить правки любой пользователь.


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
mkdir /tmp/ramus-install
cd /tmp/ramus-install
apt-get install -y git java-11-openjdk
git clone https://github.com/Vitaliy-Yakovchuk/ramus.git
cp -r ramus /opt
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=Основанный на Java инструмент моделирования IDEF0 и DFD" >> /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=/opt/ramus/gradlew runLocal" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Icon=/opt/ramus/gui-framework-common/src/main/resources/com/ramussoft/gui/application.png" >> /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=Education;" >> /usr/share/applications/ramus.desktop
chmod +x /usr/share/applications/ramus.desktop
chmod -R 777 /opt/ramus
cd
rm -r -f /tmp/ramus-install

2. повысьте права

$ su -

3.сделайте скрипт исполняемым

# chmod +x ./ramus-install.sh

4.выполните скрипт

# ./ramus-install.sh

На одного пользователя

1. Для установки создайте файл ramus-install.sh с содержимым указанным ниже:

ramus-install.sh
rm -r -f ~/.local/tmp/ramus-install
rm -r -f ~/.local/tmp/
rm -r -f ~/.local/bin/ramus
rm -r -f ~/.local/bin/
rm -f ~/.local/share/applications/ramus.desktop
rm -r -f ~/ramus
mkdir ~/.local/tmp/
mkdir ~/.local/tmp/ramus-install
mkdir ~/.local/bin/
cd ~/.local/tmp/ramus-install
#apt-get install -y git java-11-openjdk
git clone https://github.com/Vitaliy-Yakovchuk/ramus.git
cp -r ramus ~/.local/bin/
touch ~/.local/share/applications/ramus.desktop
echo "[Desktop Entry]" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Type=Application" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Version=1.0" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Name=Ramus" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Comment=Основанный на Java инструмент моделирования IDEF0 и DFD" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Path=~/.local/bin/ramus/" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Exec=~/.local/bin/ramus/gradlew runLocal" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Icon=~/.local/bin/ramus/gui-framework-common/src/main/resources/com/ramussoft/gui/application.png" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Terminal=false" >> ~/.local/share/applications/ramus.desktop
echo " " >> ~/.local/share/applications/ramus.desktop
echo "Categories=Education;" >> ~/.local/share/applications/ramus.desktop
chmod 700 ~/.local/share/applications/ramus.desktop
cd
rm -r -f ~/.local/tmp/ramus-install

2. повысьте права

$ su -

Доустановите Java

# apt-get install -y git java-11-openjdk

Выйдите из root

# exit

3.сделайте скрипт исполняемым

$ chmod +x ./ramus-install.sh

4.выполните скрипт

$ ./ramus-install.sh

5. Откройте файл ~/.local/share/applications/ramus.desktop через текстовый редактор и замените символ ~ на путь к вашему домашнему каталогу - вида /home/user.

Удаление

Со всей системы

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/share/applications/ramus.desktop

2. повысьте права

$ su -

3.сделайте скрипт исполняемым

# chmod +x ./ramus-remove.sh

4.выполните скрипт

# ./ramus-remove.sh

Из одного пользователя

1. Для удаления создайте файл ramus-remove.sh с содержимым указанным ниже:

ramus-remove.sh
rm -r -f ~/.local/tmp/ramus-install
rm -r -f ~/.local/tmp/
rm -r -f ~/.local/bin/ramus
rm -r -f ~/.local/bin/
rm -f ~/.local/share/applications/ramus.desktop

2. повысьте права

$ su -

3.сделайте скрипт исполняемым

# chmod +x ./ramus-remove.sh

4.выполните скрипт

# ./ramus-remove.sh