Как установить и использовать последнюю версию Graphviz на Ubuntu 24.04 Linux

Graphviz на Ubuntu 24.04 или любой другой Linux используется для визуализации графиков. Это инструмент с открытым исходным кодом, который генерирует графики с помощью языка DOT. Разработчики, специалисты по изучению данных и сетевые инженеры используют его для создания диаграмм и визуализаций.

Преимущество этого инструмента в том, что пользователи могут использовать Graphiviz для создания визуальных представлений, описывая графы простым текстом. Он поддерживает различные стили и форматы графов, включая направленные и ненаправленные графы. Он широко используется для визуализации взаимосвязей в программной инженерии, биоинформатике, машинном обучении и топологии сетей.

Установка Graphviz на Ubuntu 24.04

1. Обновите список пакетов Linux:

В Ubuntu 24.04 Linux откройте командный терминал и выполните команду system update, чтобы обновить список пакетов репозитория и установить доступные обновления.

sudo apt update && sudo apt upgrade -y

2. Установите Graphviz на Ubuntu 24.04:

Пакеты для установки Graphviz на Ubuntu относительно просты, поскольку они доступны для установки из системного репозитория Ubuntu 24.04 по умолчанию. Поэтому в терминале выполните приведенный синтаксис команды для установки Graphviz вместе с необходимыми зависимостями:

sudo apt install graphviz

3. Проверьте установку:

После выполнения предыдущего шага мы можем воспользоваться командой ‘точка‘ командной строки для подтверждения версии Graphviz, установленной на нашей Ubuntu 24.04, что также подтвердит, что инструмент находится в системе без каких-либо ошибок.

dot -V

Вы должны увидеть результат, похожий на:

dot - graphviz version x.x.x

Основные возможности использования Graphviz

Теперь, когда мы установили инструмент, пришло время узнать, как использовать утилиту командной строки dot для создания визуального представления графика. Данные для создания графиков будут находиться в обычном текстовом файле с расширением .dot расширение.

Создание файла DOT

Создайте новый файл, назовем его – “demo.dot“, а затем добавьте содержимое, приведенное в этом шаге, чтобы определить простой направленный граф:

nano demo.dot

Добавьте указанное содержимое:

digraph G {
    A -> B;
    B -> C;
    C -> A;
    A -> D;
}

Чтобы сохранить файл, мы можем нажать Ctrl+X, Y, и Введите Клавиша для выхода.

Сгенерировать графическое изображение:

После сохранения файла с данными, указывающими Graphviz, что представлять на графике, мы можем использовать команду dot для генерации изображения из файла DOT.

dot -Tpng demo.dot -o demo-graph.png

[-T опция задает формат вывода (например, PNG), иo опция задает выходной файл. В приведенной выше команде “demo.dot” – это файл, который мы создали с данными для графика, а “demo-graph.png” файл используется для сохранения созданного изображения графика.

Откройте сгенерированное изображение:

После того как вы выполнили команду и сгенерировали PNG-файл. Вы можете использовать файловый менеджер Ubuntu GUI и перейти к файлу, чтобы открыть его простым щелчком мыши. Альтернативный вариант, мы можем использовать командную строку для вызова программы просмотра изображений eog (Eye of GNOME), чтобы открыть сгенерированный PNG-файл:

eog demo-graph.png
Установка GraphViz на Ubuntu 24.04 для создания текстовых графиков

Генерация графиков в других форматах

PNG – не единственный формат, поддерживаемый Graphviz. Вместо него мы используем другие поддерживаемые форматы вывода, такие как JPG, PDF, SVG и т.д. Нам просто нужно указать нужный формат с помощью параметра -T вариант:

Примеры:

Создать PDF-файл:

dot -Tpdf demo.dot -o demo-graph.pdf

Создать SVG:

dot -Tsvg demo.dot -o demo-graph.svg

Создать JPEG:

dot -Tjpg demo.dot -o demo-graph.jpg

СОВЕТ:

Мы также можем генерировать графики непосредственно из командной строки, не создавая файл .dot:

echo "digraph G { A -> B; B -> C; C -> A; }" | dot -Tpng -o output.png

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *