Проблема с выполнением руководства по snapcraft на Ubuntu 20.04, Raspberry Pi 4

Я пытаюсь упаковать свой первый снимок с конечной целью развертывания приложения на Ubuntu Core 20. Я новичок в Snapcraft и многопроходном режиме, поэтому я следую руководство «Создайте свой первый снимок» на веб-сайте Ubuntu.

Я использую Raspberry Pi 4 под управлением Ubuntu Server 20.04 LTS. После того, как снимок будет упакован, я хочу иметь возможность скопировать его на другой Raspberry Pi 4, на котором работает Ubuntu Core 20.

Я внимательно следовал инструкциям... установил snapcraft, инициализировал новый снимок и отредактировал его. .yaml с примером содержания из руководства:

name: hello
base: "core18"
version: '2.10'
summary: GNU Hello, the "hello world" snap
description: |
  GNU hello prints a friendly greeting.
grade: devel
confinement: devmode

parts:
  gnu-hello:
    source: http://ftp.gnu.org/gnu/hello/hello-2.10.tar.gz
    plugin: autotools

Когда я запускаю команду snapcraft, я получаю следующий вывод:

Launching a VM.
Build environment is in unknown state, cleaning first.
info failed: The following errors occurred:
instance "snapcraft-hello" does not exist
launch failed: Unable to find an image matching "core18". Please use `multipass find` for supported remotes and images.
An error occurred with the instance when trying to launch with 'multipass': returned exit code 2.
Ensure that 'multipass' is setup correctly and try again.

Когда я запускаю многопроходный поиск, я получаю:

Image                       Aliases           Version          Description
18.04                       bionic            20211021         Ubuntu 18.04 LTS
20.04                       focal,lts         20211021         Ubuntu 20.04 LTS
21.04                       hirsute           20211025         Ubuntu 21.04
21.10                       impish            20211014         Ubuntu 21.10
daily:22.04                 devel,jammy       20211025         Ubuntu 22.04 LTS
anbox-cloud-appliance                         latest           Anbox Cloud Appliance
minikube                                      latest           minikube is local Kubernetes

Может ли кто-нибудь помочь мне понять, что мне не хватает, и почему он не может найти Core18?

Ура!

- Josh

0
задан 29 October 2021 в 22:08

0 ответов

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

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