Criando o ppa para outros releases do ubuntu

3

Eu tenho ppa para o lançamento do ubuntu 17.10 artful. Agora eu quero o meu ppa para trabalhar no ubuntu 16.04 e 16,10 lançamento assim que eu tenho que criar ppa separado para outros lançamentos ou não há qualquer maneira de instalar o meu software em todos os ubuntu release com o único ppa.

Nota- meu software é compatível no Ubuntu 16.04 e 16.10 release

    
por aman5319 11.12.2017 / 13:34

1 resposta

4

Copiando pacotes para outras versões

Supondo que você esteja no Launchpad:

  1. Clique em "Pacotes pessoais de arquivos" no ppa que você deseja editar.
  2. Clique em "Visualizar detalhes do pacote" (à direita de "Visão geral dos pacotes publicados")



  1. No canto superior, você verá 'Copiar pacotes', clique nele e verá caixas de seleção ao lado dos pacotes.



  1. Clique na que você deseja copiar para outras versões, abaixo da lista de pacotes, escolha a 'série de destino' segmentada (versão do Ubuntu) e escolha 'Copiar binários existentes'.



Em seguida, pressione o botão Copiar pacotes

É isso. Agora o ppa está disponível na versão do Ubuntu para a qual você copiou (na verdade, pode levar um minuto ou 20).

N.B.

1. Mesma versão do software funciona em várias versões

Isso só funciona se, como você indicou, a mesma versão funcionar em diferentes versões do Ubuntu. Senão você precisa reconstruir uma versão específica.

Se apenas as versões dependencies forem diferentes, você provavelmente poderá criar uma versão multi -version incluindo versões diferentes no seu arquivo de controle com "|" , por exemplo:

Depends: python3,
    python3-gi,
    gir1.2-budgie-1.0 | gir1.2-budgie-desktop-1.0,

2. EOL

Como @doug já mencionado em um comentário, 16.10 é eol, e o Launchpad não permite mais copiar pacotes para 16.10.

    
por Jacob Vlijm 11.12.2017 / 13:50