Снимок может быть создан способом такой как, когда пользователь пытается установить его, снимок также устанавливает другой пакет? Например, wget
.Спасибо.
Короткий ответ на Ваш вопрос: нет, снимки не могут зависеть от .debs в таком как способ, которым, когда снимок установлен, .deb установлен также.
Однако более длинный ответ - то, что при создании снимка можно связать любой .debs, который Вы хотите в нем. Для использования примера вот, snapcraft.yaml для снимка, который связывает wget в нем:
name: my-snap-name # you probably want to 'snapcraft register <name>'
base: core18 # the base snap is the execution environment for this snap
version: '0.1' # just for humans, typically '1.2+git' or '1.3.2'
summary: Single-line elevator pitch for your amazing snap # 79 char long summary
description: |
This is my-snap's description. You have a paragraph or two to tell the
most important story about your snap. Keep it under 100 words though,
we live in tweetspace and your description wants to look good in the snap
store.
grade: devel # must be 'stable' to release into candidate/stable channels
confinement: strict # 'strict' confinement means fully confined
parts:
my-part:
plugin: nil
# Include the wget .deb from the Ubuntu package archive
stage-packages: [wget]
apps:
# expose wget to end-users
wget:
command: usr/bin/wget
plugs: [network, home, removable-media]
Выполненный snapcraft
на этом и Вы заканчиваете со снимком, который имеет a wget
приложение. Это не втягивает wget во время установки как Вы спрошенный, но путем втягивания его во время изготовления, возможно, он выполняет конечную цель.
Поспешные пакеты сам содержавшие и не нужны ни в каких внешних зависимостях для выполнения. Посмотрите здесь для получения дополнительной информации Коммандос Linux: Снимки