draw.io - это веб-приложение для создания диаграмм, предназначенное для развертывания на производстве, с полным процессом обеспечения безопасности. Вы можете использовать свободно доступный веб-сайт draw.io, или запустить draw.io локально с помощью официального образа Docker, или использовать версии Desktop для macOS, Linux и Windows.
В этом руководстве мы установим приложение Desktop, которое является официальной электронной сборкой draw.io. Draw.io Desktop разработан таким образом, чтобы быть полностью изолированным от Интернета. Все файлы JavaScript являются самодостаточными, политика безопасности содержимого запрещает запуск удаленно загруженного JavaScript.
Данные диаграмм никогда не отправляются вовне, и нет никакой аналитики об использовании приложения вовне. Некоторые функции без локальной реализации JavaScript не работают в сборке Desktop, а именно импорт .vsd и Gliffy.
Установка draw.io Desktop в CentOS
Установка из RPM пакета
Установите CURL
1 | sudo dnf install wget curl -y |
Скачаем последнюю версию draw.io
1 | curl -s https://api.github.com/repos/jgraph/drawio-desktop/releases/latest | grep browser_download_url | grep '\.rpm' | cut -d '"' -f 4 | wget -i - |
Устанавливаем RMP пакет draw.io
1 | sudo yum install ./drawio-x86_64-*.rpm |
Установка с использование SNAP
Snap доступен для CentOS 7.6+ и Red Hat Enterprise Linux 7.6+ из репозитория Extra Packages for Enterprise Linux (EPEL). Репозиторий EPEL может быть добавлен в вашу систему с помощью следующей команды:
1 | sudo yum install epel-release |
Теперь Snap можно установить следующим образом:
1 | sudo yum install snapd |
После установки необходимо включить блок systemd, который управляет главным коммуникационным сокетом snap:
1 | sudo systemctl enable --now snapd.socket |
Чтобы включить поддержку классического snap, выполните следующие действия для создания символической ссылки между /var/lib/snapd/snap и /snap:
1 | sudo ln -s /var/lib/snapd/snap /snap |
Выйдите из системы и войдите снова, или перезагрузите систему, чтобы убедиться, что пути snap обновлены правильно.
Установка draw.io
Чтобы установить draw.io, просто выполните следующую команду:
1 | sudo snap install drawio |
Запуск draw.io Desktop в CentOS
После установки приложения вы можете запустить его с помощью CLI:
1 | drawio |
Или из раздела запуска приложений среды рабочего стола.
Вы можете начать создавать свои проекты диаграмм или импортировать существующие для редактирования.
Вот и все!