Adicionando scripts de instalação post .deb

16

Portanto, estou criando um .deb e preciso fazer alguns comandos de pós-instalação (vinculando caminhos de bibliotecas e algumas outras coisas).

Existe uma maneira de tê-lo assim quando você faz um sudo dpkg -i <pacakage-name>.deb , um script é executado?

    
por jrg 22.09.2011 / 14:47

1 resposta

20

Você pode executar comandos após a instalação usando o shell script postinst localizado na pasta debian na origem.

Este é um script de shell normal contendo todos os comandos a serem executados (em ordem) após a instalação do pacote. O dpkg irá rodar isso automaticamente. Então, tudo que você precisa fazer é criar um script shell antes de empacotar seu pacote fonte em um pacote binário, nomeá-lo como 'postinst' e colocá-lo no diretório debian.

Para mais informações, visite o Guia de empacotamento do Ubuntu .

    
por rigved 22.09.2011 / 17:17

Tags