Como repovoar um .deb para o Ubuntu Snappy?

15

Eu quero converter alguns softwares do Ubuntu em .deb , especificamente guake , em pacotes para o Ubuntu Snappy *

De acordo com a documentação sobre as ferramentas de desenvolvimento do Ubuntu ,

  

Todos os metadados estão em meta / package.yaml. Os detalhes desse arquivo estão documentados na documentação do desenvolvedor, mas, em suma, é super simples e você pode usar algo tão simples como:

name: pkgname  
version: version-string  
apps:  
  binary:  
   - command: path/to/binary  
  another-binary  
   - command: path/to/another-binary  
     

... o seu pacote é chamado "pkgname" ... versão "versão-string" e ... binários, chamados pkgname / name e pkgname / outro.

Eu pesquisei por mim mesmo , e encontrei pouco sobre o assunto de tal conversão.

Como engenheiro de construção, por profissão, e um entusiasta do Ubuntu por amor, posso estar em posição de me beneficiar de aprender esse tipo de coisa.

Como um .deb se transforma em snap *?

* Aparentemente, o formato dos pacotes para o Ubuntu Snappy é chamado de formato "snap".

    
por Nathan Basanese 12.06.2015 / 19:53

2 respostas

4

Dê uma olhada no link para um exemplo simples.

A parte relevante de snapcraft.yaml aqui é: parts: leafpad: plugin: nil stage-packages: [leafpad]

Aqui você define uma peça chamada leafpad , para a qual nada precisa ser feito ( nil plugin), mas o conteúdo do pacote Ubuntu leafpad a ser testado. É isso.

link obviamente tem mais informações sobre isso.

    
por dholbach 09.06.2016 / 16:04
0

Eu encontrei deb2snap que converte pacotes deb para snaps.

Não tentei.

    
por Suici Doga 16.03.2016 / 03:27