Я слышал о возможности использовать снимки в режиме разработчика.
Что это за режим и для чего я могу его использовать?
Я слышал о возможности использовать снимки в режиме разработчика.
Что это за режим и для чего я могу его использовать?
Ответы:
devmode
Короче говоря, режим разработчика позволяет разработчикам и пользователям устанавливать моментальные снимки без применения политик безопасности. Например
sudo snap install notes --devmode
При такой установке привязки ведут себя аналогично традиционным пакетам .deb с точки зрения доступа к системным ресурсам. Таким образом, привязки имеют доступ к системе без ограничения изоляцией приложений и интерфейсами.
Режим разработчика полезен, когда:
Как разработчик, вы можете также ослабить требования безопасности на уровне snapcraft.yaml , объявив devmode
заключение вместоstrict
confinement: devmode
Затем вы будете отмечать пользователей, что это приложение специально должно быть установлено --devmode
для работы. Не указание переключателя приведет к невозможности установки.
То есть пользователи должны будут специально подтвердить, что они установят вашу оснастку в режиме разработчика.
confinement: devmode
могут быть загружены только на альфа / бета каналы.
beta
, но alpha
на странице документации по каналам, похоже, нет канала - кроме упоминания на картинке
confinement
свойство, поддерживаемое в YAML (подробнее здесь ).