Можно ли загрузить снимки и установить их на другой компьютер, который не имеет доступа к Интернету?

Можно ли загрузить снимки и установить их на другой компьютер без доступа к Интернету? Или мне всегда нужна команда snap store / snap в консоли?

0
задан 13 August 2019 в 11:10

1 ответ

Офлайновой системе нужен snapd (поспешная команда).
офлайновой системе нужен снимок itelf.
офлайновой системе НЕ нужно поспешное хранилище.

От https://forum.snapcraft.io/t/offline-snap-installers-and-possibility-to-update/275:

$ snap download hello-world
Fetching snap "hello-world"
Fetching assertions for "hello-world"
kyrofa@Pandora:~$ sudo snap ack hello-world_27.assert 
kyrofa@Pandora:~$ sudo snap install hello-world_27.snap
hello-world 6.3 from 'canonical' installed
kyrofa@Pandora:~$ snap list
Name                   Version                   Rev   Developer      Notes
<snip>
hello-world            6.3                       27    canonical      -

ключ к офлайновым снимкам - то, что необходимо управлять snapd базой данных вручную для сообщения этого о пакетах и обновлениях. Это - 'снимок ack' команда.

следующий ack от средств в качестве примера: Эй, база данных, локальный пакет, названный привет-world27.snap, существует в моем текущем рабочем каталоге. Если загруженный пакет где-то в другом месте, добавьте полный путь.

 $ sudo snap ack hello-world_27.assert 

страница справочника для snapd объясняет немного больше о ack:

ack
   Add an assertion to the system

   The ack command tries to add an assertion to the system assertion data‐
   base.

   The assertion may also be a newer revision of a pre-existing  assertion
   that it will replace.

   To  succeed  the assertion must be valid, its signature verified with a
   known public key and the assertion consistent with and its prerequisite
   in the database.
2
ответ дан 23 October 2019 в 06:03

Другие вопросы по тегам:

Похожие вопросы: