Sim, você pode enviar pacotes para qualquer uma das arquiteturas suportadas pela loja (amd64, i386, armhf, arm64, ppc64el e s390x, se desejar). O único requisito é que você seja capaz de realmente construir os snaps para essas arquiteturas (a menos que seu snap seja todo script de shell ou similarmente sem arco específico). Você pode fazer isso de algumas maneiras diferentes:
-
Construa seus snaps em um dispositivo (ou dispositivo emulado com) a arquitetura desejada. Esta é realmente a única maneira se o seu snap for de código fechado e você quiser o controle completo de seu processo de criação.
-
Crie seu snap nos construtores de snappad (disponíveis gratuitamente): envie o projeto contendo seu
snapcraft.yaml
para o Launchpad e selecione as arquiteturas que você deseja oferecer suporte, e ele criará (e até carregará para a loja seus snaps para você. Você pode ler mais sobre isso aqui .
Qualquer solução resulta em um piscar de olhos, você pode enviar para a loja juntamente com as outras revisões que você já enviou que visam outras arquiteturas. Ele terá seu próprio número de revisão, etc.