Я хотел знать, возможно ли обновить Snap из другой Snap, и возможно ли разместить ваши снимки для этой цели в частном порядке вместо размещения в каноническом общедоступном хранилище.
Функциональность будет примерно такой:
1- Snap A загружает с конечной точки новую версию Snap B Snap B
2- Snap A обновляет Snap B с загруженной версией.
Благодаря.
Потенциально это может работать, используя интерфейс snapd-control
. Об этом недавно была длинная тема на форуме Snapcraft на аналогичную тему.
Хотя это может быть технически возможно, пользователь проигрывает здесь, поскольку Snap B
в вашем примере не будет проверено обычными проверками магазина. Он также не будет автоматически обновляться, так как система увидит, что снимок был «загружен сбоку».
Snap B
также может содержать что-либо, потенциально злонамеренное. В результате группа безопасности может не разрешить использование snapd-control в этом случае для Snap A
.