Установка zWorkbench через SnapПриложение
zWorkbench доступно в виде snap-пакета (https://snapcraft.io/) — универсального формата для Linux, который работает на большинстве современных дистрибутивов (Ubuntu, Fedora, Debian, Arch, openSUSE и др.).
ТребованияДля корректной работы с последовательными портами (COM-порты, USB-UART адаптеры и т.п.) ваш пользователь
должен быть добавлен в группу dialout:
sudo adduser $USER dialoutПосле выполнения этой команды необходимо выйти из системы и войти снова, чтобы изменения вступили в силу.Подключение необходимых слотовВыполните следующие команды в терминале:
sudo snap connect zworkbench:raw-usb
sudo snap connect zworkbench:serial-port
Эти команды дают приложению ZWorkbench доступ к:
raw-usb — прямому взаимодействию с USB-устройствами;
serial-port — работе с последовательными портами (например, /dev/ttyUSB0 или /dev/ttyACM0).
Проверка подключенияПосле этого можно убедиться, что интерфейсы подключены:
snap connections zworkbenchЕсли всё выполнено правильно, в выводе появятся строки:
Interface Plug Slot Notes
raw-usb zworkbench:raw-usb :raw-usb manual
serial-port zworkbench:serial-port :serial-port manual
Snap по умолчанию ограничивает доступ к оборудованию из соображений безопасности, поэтому такие подключения выполняются вручную только один раз после установки.УстановкаzWorkbench публикуется в нескольких каналах, чтобы вы могли выбрать нужный уровень стабильности:
- stable — проверенная, стабильная версия (рекомендуется для большинства пользователей)
- candidate и beta — тестовая версия с новыми функциями, возможны мелкие ошибки
- edge — ежедневные сборки из основной ветки разработки — только для опытных пользователей
Установка стабильной версии (по умолчанию):sudo snap install zworkbenchУстановка другой версии:# Кандидатская версия
sudo snap install zworkbench --candidate
# Бета-версия
sudo snap install zworkbench --beta
# Сборка из основной ветки (edge)
sudo snap install zworkbench --edgeЕсли приложение уже установлено и вы хотите переключиться на другой канал:sudo snap refresh zworkbench --channel=betaОбновленияSnap-пакеты обновляются автоматически в фоне. Если вы хотите обновить вручную:
sudo snap refresh zworkbenchДополнительноzWorkbench в Snap Store (https://snapcraft.io/zworkbench)
Официальная документация по snap (https://snapcraft.io/docs)
После установки вы можете запускать zWorkbench из меню приложений или командой:
zworkbench