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

Publicado por Buckminster em 19/01/2024

[ Hits: 1.684 ]

 


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

Resolvendo o problema de acentuação em Português no VIM

PostgreSQL 9.1 64 bits - Instalação no Debian Squeeze

Instalar MySQL no Debian 12

Wireless no Debian Squeeze com WPA2

Use o Google PageSpeed Insights para verificar um site

Leitura recomendada

VirtualBox 4.0 traz novos recursos úteis

Repositório de modelos para Blender

Mint Menu no Ubuntu 10.04

Voltando a configuração padrão e17 (Enlightenment)

Saiba como incluir sua foto no gerenciador de login do KDE (kdm)

  

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