Încerc să împachetez primul meu snap cu scopul final de a implementa o aplicație pe Ubuntu Core 20. Sunt nou în snapcraft și multipass, așa că urmez „Creează primul tău snap" tutorial pe site-ul Ubuntu.
Construiesc pe un Raspberry Pi 4, rulând Ubuntu Server 20.04 LTS. Odată ce snap-ul este împachetat, vreau să îl pot copia pe un alt Raspberry Pi 4 care rulează Ubuntu Core 20.
Am urmat cu atenție instrucțiunile.. am instalat snapcraft, am inițializat un nou snap și am editat fișierul snapcraft.yaml cu conținutul exemplu din tutorial:
nume: salut
bază: "core18"
versiunea: „2.10”
rezumat: GNU Bună ziua, clipa „bună ziua”.
descriere: |
GNU Hello imprimă o salutare prietenoasă.
grad: devel
confinement: devmode
părți:
gnu-bună ziua:
sursa: http://ftp.gnu.org/gnu/hello/hello-2.10.tar.gz
plugin: autotools
Când rulez snapcraft
comandă, primesc următoarea ieșire:
Lansarea unui VM.
Mediul de construcție este în stare necunoscută, curățând mai întâi.
Informații eșuate: Au apărut următoarele erori:
exemplul „snapcraft-hello” nu există
lansare eșuată: nu se poate găsi o imagine care să se potrivească cu „core18”. Vă rugăm să utilizați „găuire multipass” pentru telecomenzi și imagini acceptate.
A apărut o eroare cu instanța la încercarea de a lansa cu „multipass”: a returnat codul de ieșire 2.
Asigurați-vă că „multipass” este configurat corect și încercați din nou.
Când alerg găsire multipass
Eu iau:
Aliasuri de imagine Descrierea versiunii
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 cel mai recent Anbox Cloud Appliance
minikube cel mai recent minikube este Kubernetes local
Poate cineva să mă ajute să înțeleg ce îmi lipsește și de ce nu poate găsi Core18?
Noroc!
- Josh