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

Publicado por Buckminster em 19/01/2024

[ Hits: 1.427 ]

 


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

Instalar Java e Netbeans no Slackware 15

Firmware Realtek - Ativação na instalação do Debian Squeeze 64 bits

Como encontrar e remover pacotes instalados que não foram fornecidos pelo Debian e encontrar e desmarcar pacotes retidos (hold)

Debian Wheezy - Atalho para minimizar todas as janelas abertas

Dica para bloquear usuários em domínios após X tentativas com o Samba4

Leitura recomendada

Lindos wallpapers para Mandriva

Atualização do horário de verão no Fedora Core

Atom - O editor deste e do próximo milênio!

Como imprimir um documento no formato de livro de 4 páginas por folha

Adicionando esquemas de cores ao Geany

  

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