Criando um pacote .Deb após modificar localmente os arquivos

3

Eu sou novo no Linux e estou aprendendo sobre empacotamento no Ubuntu.

Desejo executar uma sinapse com recuperar plguin ( lp:~pmarchwiak/synapse-project/recoll-plugin ).

Agora,

  1. Como posso criar um pacote a partir do ramo de desenvolvimento para instalar localmente no meu sistema?

  2. Como posso modificar os arquivos de origem que recebo da execução de apt-get source synapse (com o sinapse sendo o pacote neste contexto) e reempacotá-los em um arquivo deb? (não tenho certeza sobre violações de licença neste caso).

Eu tenho uma conta no launchpad e tenho a chave ssh carregada. Eu sou capaz de baixar os arquivos de filial da filial.

./configure é executado corretamente na pasta sinapse (pacote). make ou debuild -uc -us retorna erros que vários arquivos vala (uma dependência de compilação) foram descontinuados desde o seu lançamento .16.

Eu sei que isso pode ser feito com bzr e debuild ambos. Eu agradeceria se alguém me ajudasse com as duas formas de criar um pacote, ou seja, diretamente da filial e localmente.

    
por Jai 18.11.2014 / 15:22

2 respostas

1

Eu não tentei os comandos a seguir, mas eles devem funcionar com nenhuma modificação mínima.

  1. Como posso criar um pacote do ramo de desenvolvimento para instalar localmente no meu sistema?

    • Fazer o download do ramo
% bl0ck_qu0te%
  • Instalar dependências
% bl0ck_qu0te%
  • Criar pacote
% bl0ck_qu0te%
  • Instalar pacote
% bl0ck_qu0te%
  1. Como posso modificar os arquivos de origem que recebo da execução do synapse do apt-get source e reempacotá-los em um arquivo deb? (não tenho certeza sobre violações de licença neste caso).

    • Obter fonte
% bl0ck_qu0te%
  • Edite-o
% bl0ck_qu0te%
  • Instalar dependências
% bl0ck_qu0te%
  • Criar pacote
% bl0ck_qu0te%
  • Instalar pacote
% bl0ck_qu0te%     
por Javier López 18.11.2014 / 17:22
1

Depende do que você está tentando alcançar. Se você precisar de um pacote para desinstalar mais tarde, então checkinstall seria uma boa escolha:

link

    
por Jan 18.11.2014 / 15:32