Desempacotar pacote debian (.deb), alterá-lo e reempacotar

Publicado por Buckminster em 19/01/2024

[ Hits: 1.674 ]

 


Desempacotar pacote debian (.deb), alterá-lo e reempacotar



Essa dica serve quando precisar mexer num pacote debian para alterar um arquivo em específico, configurar, personalizar, alterar parâmetros, etc.

Crie um diretório:

#o nome do diretório é da sua escolha.
# mkdir pacote_desempacota

NOTA: veja que você já deve estar logado no terminal como root

Desempacote:

# dpkg-deb -R meu_pacote-versao.deb pacote_desempacota

Com o comando acima o pacote .deb será desempacotado dentro do diretório criado.

Entrando no diretório:

# cd pacote_desempacota

Entrando no diretório que contém o arquivo que queremos alterar:

# cd /caminho/do/arquivo/

Por exemplo:

# cd /var/lib/dpkg/tmp.ci/

sendo que o arquivo está em /var/lib/dpkg/tmp.ci/preinst Abrindo o arquivo:

#uso o vim, use teu editor preferido
# vim preinst

Faça as alterações, salve e saia do arquivo.

Reempacotando:

# dpkg-deb -b pacote_desempacota meu_pacote-versao.deb

O nome meu_pacote-versao.deb deverá ser o mesmo do pacote baixado.

Instalando:

# dpkg -i meu_pacote-versao.deb

Feito.

Outras dicas deste autor

Como resolver os erros 'a start job is running for wait for network to be configured' e 'a start job is running for raise network interfaces'

Estrutura de recuo PHP/Apache para não acessarem arquivos pela URI (barra de endereços)

Configurar PHP/Apache para limitar o acesso externo de arquivos pela URL (barra de endereços)

Instalar IRPF 2024 no Linux

Instalar Conky no Slackware 15

Leitura recomendada

Evite discussão desnecessária no VOL

E17 no (K) Ubuntu

Linux é fácil de instalar

Branch do git no bash

Mudar todos os ícones das pastas e tipos de arquivos usados no KDE

  

Comentários
[1] Comentário enviado por maurixnovatrento em 20/01/2024 - 20:33h


DIca útil.

___________________________________________________________
Meu Canal: https://www.youtube.com/@LinuxDicasPro
https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts