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

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
 
(не показано 7 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{stub}}
{{stub}}
{|class="wikitable" style="float:right; margin-left:2em" 
!colspan="2"|[[Файл:Education-8-logo.png|100px]]
|-
!colspan="2"|Ramus
|-
|colspan="2"|[[Файл:Altedu-menu-ramus.png|64px|center]]
|-
|colspan="2"|[[Файл:Altedu-screenshot-ramus.png|300px|center]]
|-
|'''Появился в:
|'''~2017<br>
|-
|'''Автор''':
| Vitaliy Yakovchuk
|-
|'''Оф. сайт''':
|[http://ramussoftware.com/ ramussoftware.com]
|-
|'''Репозиторий ALT Linux'''
|нет
|-
|'''Лицензия''':
| GPLv3
|-
|'''Включена в состав<br>Альт Образование'''
| Нет
|}
'''Ramus''' — программа для построения визуальных диаграмм, используемых для наглядного отображения различных бизнес процессов. Главное преимущество Ramus Educational заключается в том, что она поддерживает сразу две популярных методологии: DFD и IDEF0.


==Установка==
==Установка==
1. Для установки создайте файл ramus-install.sh с содержимым указанным ниже:
===На всю систему===
 
{{Attention|Работа программы возможна только если у пользователя полные права к каталогу с программой (r/w/x). В каталог /opt/ramus сможет вносить правки любой пользователь.}}
{|class="wikitable mw-collapsible mw-collapsed" style="float:center; margin-left:2em"
{{:Education-appimage-common-a}}#Скопируйте в файл содержимое указанное ниже:
!ramus-install.sh
#:[[Файл:Education-script-ramus-install-3.png]]
|-
#:<syntaxhighlight lang="bash">
|
<syntaxhighlight lang="bash">
rm -r -f /tmp/ramus-install
rm -r -f /tmp/ramus-install
rm -r -f /opt/ramus
rm -r -f /opt/ramus
rm -f /usr/share/applications/ramus.desktop
rm -f /usr/share/applications/ramus.desktop
rm /usr/bin/gradlew
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
apt-get install -y git java-11-openjdk
git clone https://github.com/Vitaliy-Yakovchuk/ramus.git
git clone https://github.com/Vitaliy-Yakovchuk/ramus.git
mkdir /opt/ramus
cp -r ramus /opt
cd /tmp/ramus-install/ramus
cp -r * /opt/ramus/
chmod ugo+rx -R /opt/ramus/
touch /usr/share/applications/ramus.desktop
touch /usr/share/applications/ramus.desktop
echo "[Desktop Entry]" >> /usr/share/applications/ramus.desktop
echo "[Desktop Entry]" >> /usr/share/applications/ramus.desktop
Строка 30: Строка 54:
echo "Name=Ramus" >> /usr/share/applications/ramus.desktop
echo "Name=Ramus" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Comment=Программа для построения диаграмм бизнесс-процессов" >> /usr/share/applications/ramus.desktop
echo "Comment=Основанный на Java инструмент моделирования IDEF0 и DFD" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Path=/opt/ramus/" >> /usr/share/applications/ramus.desktop
echo "Path=/opt/ramus/" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Exec=./gradlew runLocal" >> /usr/share/applications/ramus.desktop
echo "Exec=/opt/ramus/gradlew runLocal" >> /usr/share/applications/ramus.desktop
echo " " >> /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 "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 " " >> /usr/share/applications/ramus.desktop
echo "Terminal=false" >> /usr/share/applications/ramus.desktop
echo "Terminal=false" >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo " " >> /usr/share/applications/ramus.desktop
echo "Categories=Development;" >> /usr/share/applications/ramus.desktop
echo "Categories=Education;" >> /usr/share/applications/ramus.desktop
ln /opt/ramus/gradlew /usr/bin/gradlew
chmod +x /usr/share/applications/ramus.desktop
chmod -R 777 /opt/ramus
cd
cd
rm -r -f /tmp/ramus-install
rm -r -f /tmp/ramus-install
</syntaxhighlight>
#Сохраните файл в любое место под именем install.sh и скопируйте путь (кликните ПКМ по файлу и нажмите копировать)
#:[[Файл:Education-appimage-common-install-4.png]]
{{:Education-appimage-common-b}}
#Cделайте скрипт исполняемым. Введите
#:<pre># chmod +x</pre>
#:И кликните ПКМ>Вставить
#:Получится:
#:<pre># chmod +x /home/user/install.sh</pre>
#Выполните команду
#Еще раз вставьте команду ПКМ>Вставить
#:<pre># /home/user/install.sh</pre>
#Выполните команду
#Программа установлена
===На одного пользователя===
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>
</syntaxhighlight>
|}
|}


2. повысьте права
2. повысьте права
  su -
  $ su -
 
Доустановите Java
# apt-get install -y git java-11-openjdk
 
Выйдите из root
# exit


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


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


  ./ramus-install.sh
  $ ./ramus-install.sh
 
5. Откройте файл {{path|~/.local/share/applications/ramus.desktop}} через текстовый редактор и замените символ {{path|~}} на путь к вашему домашнему каталогу - вида {{path|/home/user}}.
 
==Запуск программы в Альт Образование==
#Чтобы запустить программу в Альт Образование перейдите по следующим пунктам меню:
#:{{nav|Меню приложений|Образовательные|Ramus}}
#:[[Файл:Edu-ramus-run1.png]]
#Программа запущена:
#:[[Файл:Edu-ramus-run2.png]]


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


Строка 68: Строка 168:
rm -r -f /opt/ramus
rm -r -f /opt/ramus
rm -f /usr/share/applications/ramus.desktop
rm -f /usr/share/applications/ramus.desktop
rm /usr/bin/gradlew
</syntaxhighlight>
</syntaxhighlight>
|}
|}


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
 
==Учебные и методические материалы в свободном доступе==

Текущая версия от 12:36, 12 сентября 2023

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


Education-8-logo.png
Ramus
Altedu-menu-ramus.png
Altedu-screenshot-ramus.png
Появился в: ~2017
Автор: Vitaliy Yakovchuk
Оф. сайт: ramussoftware.com
Репозиторий ALT Linux нет
Лицензия: GPLv3
Включена в состав
Альт Образование
Нет

Ramus — программа для построения визуальных диаграмм, используемых для наглядного отображения различных бизнес процессов. Главное преимущество Ramus Educational заключается в том, что она поддерживает сразу две популярных методологии: DFD и IDEF0.

Установка

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

Внимание! Работа программы возможна только если у пользователя полные права к каталогу с программой (r/w/x). В каталог /opt/ramus сможет вносить правки любой пользователь.
  1. Откройте Меню приложений ▷ Стандартные ▷ Mousepad:
    Edu-common-appimage-1.png
  2. Откроется текстовый редактор:
    Edu-common-appimage-2.png
  3. Скопируйте в файл содержимое указанное ниже:
    Education-script-ramus-install-3.png
    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
    
  4. Сохраните файл в любое место под именем install.sh и скопируйте путь (кликните ПКМ по файлу и нажмите копировать)
    Education-appimage-common-install-4.png
  5. Запустите терминал
    Edu-common-appimage-5.png
  6. Программа запущена
    Edu-common-appimage-6.png
  7. Повысьте права до суперпользователя
    su -
    Edu-common-appimage-7.png
  8. Cделайте скрипт исполняемым. Введите
    # chmod +x
    И кликните ПКМ>Вставить
    Получится:
    # chmod +x /home/user/install.sh
  9. Выполните команду
  10. Еще раз вставьте команду ПКМ>Вставить
    # /home/user/install.sh
  11. Выполните команду
  12. Программа установлена

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

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
    Edu-ramus-run1.png
  2. Программа запущена:
    Edu-ramus-run2.png

Удаление

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

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

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

Учебные и методические материалы в свободном доступе