Você pode criar um pacote rápido como este, na pasta do aplicativo para criar, executar
snappy build .
Com um.
Você pode precisar disso também
sudo add-apt-repository ppa:snappy-dev/tools
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install snappy-tools bzr
Para aprender o básico sobre como criar um aplicativo simples e rápido na sua área de trabalho do Ubuntu, obtenha o repositório de códigos de exemplos rápidos.
bzr branch lp:~snappy-dev/snappy-hub/snappy-examples
Eles forneceram alguns aplicativos de exemplo para serem testados. Todos eles são publicados para o Ubuntu Core no repositório da nuvem. Se você quiser experimentá-los no Ubuntu Core sem criá-los você mesmo, você pode usar a pesquisa rápida e instalá-los diretamente.
Vamos percorrer uma compilação a partir da fonte do "hello-world":
cd snappy-examples/hello-world
Reserve um momento para inspecionar o conteúdo deste diretório. A chave é a meta-informação de empacotamento que você encontrará no diretório meta / e no arquivo package.yaml. Esta informação é tudo o que é necessário para empacotar seu aplicativo instantâneo e compartilhá-lo com usuários ágeis. O conteúdo de meta / package.yaml está documentado no guia de embalagem .
Agora que você está familiarizado com os aspectos internos de como uma árvore de origem de pacote instantâneo se parece, vamos criar o pacote hello-world .snap. Para isso basta executar:
snappy build .
Isso produzirá um pacote instantâneo em seu diretório de trabalho atual, que você pode instalar no seu sistema instantâneo usando o comando snappy-remote:
snappy-remote --url=ssh://localhost:8022 install ./hello-world_1.0.5_all.snap
É claro que você precisa fornecer o endereço da máquina virtual instantânea em execução, o exemplo acima está correto se você estiver usando o KVM localmente, se estiver na nuvem, será um nome de host diferente e é improvável que exija um porta personalizada. Entre no seu snappy e execute o comando hello-world.hello para ver você mesmo:
hello-world.echo
Hello World